todo.htm 3.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/strict.dtd">
  2. <html><head>
  3. <title>todo</title>
  4. </head><body>
  5. <p>[<a href="mxdoc.htm">mainpage</a>]
  6. [<a href="tags.htm">tags</a>]<br>
  7. <h1>tag: todo</h1><ul><li>
  8. <p>During appending we expand vectors by doubling thier size with a
  9. minimum of 16 but a different value might be better in some applications.
  10. Can a reasonable API be made for this?
  11. (<a href="../include/deds/vector/makeroom.c">../include/deds/vector/makeroom.c</a>)<br>(library <a href="deds.htm">deds</a> : module <a href="deds_vector.htm">vector</a>)
  12. <p></li>
  13. <li>
  14. <p>Bitmap stretch algorithm is very simple and could definetly be improved.
  15. (<a href="../include/degfx/bitmap/stretch.c">../include/degfx/bitmap/stretch.c</a>)<br>(library <a href="degfx.htm">degfx</a> : module <a href="degfx_bitmap.htm">bitmap</a>)
  16. <p></li>
  17. <li>
  18. <p>If we get here then NO themes, not even the default, work
  19. anymore. Indicate some kind of (platform specific?) fatal error.
  20. (<a href="../include/depui/corepui.c">../include/depui/corepui.c</a>)<br>(library <a href="depui.htm">depui</a> : module <a href="depui_corepui.htm">corepui</a>)
  21. <p></li>
  22. <li>
  23. <p>Does the opendir/readdir/closedir bug still exist in TinyC compiler?
  24. (<a href="../include/depui/depui.h">../include/depui/depui.h</a>)<br>(library <a href="depui.htm">depui</a> : module <a href="depui_depui.htm">depui</a>)
  25. <p></li>
  26. <li>
  27. <p>Updating of the screen after moving of the cursor could be made much
  28. more efficient. Right now the object is always updated, we only have to update
  29. the previous and current cursor positions
  30. (<a href="../include/depui/edittext.c">../include/depui/edittext.c</a>)<br>(library <a href="depui.htm">depui</a> : module <a href="depui_edittext.htm">edittext</a>)
  31. <p></li>
  32. <li>
  33. <a name="void mx__edittext_cursorpos(MX_EDITTEXT_DATA* edit, int newpos)"><code>void mx__edittext_cursorpos(MX_EDITTEXT_DATA* edit, int newpos)</code></a>
  34. <p>
  35. <p>MX_EDITTEXT needs pageup and page down keys
  36. (<a href="../include/depui/edittext.c">../include/depui/edittext.c</a>)<br>(library <a href="depui.htm">depui</a> : module <a href="depui_edittext.htm">edittext</a>)
  37. <p></li>
  38. <li>
  39. <p>Add handling of other non-printing ascii keys
  40. (<a href="../include/depui/edittext.c">../include/depui/edittext.c</a>)<br>(library <a href="depui.htm">depui</a> : module <a href="depui_edittext.htm">edittext</a>)
  41. <p></li>
  42. <li>
  43. <p>Add handling of pageup/pagedown keys
  44. (<a href="../include/depui/edittext.c">../include/depui/edittext.c</a>)<br>(library <a href="depui.htm">depui</a> : module <a href="depui_edittext.htm">edittext</a>)
  45. <p></li>
  46. <li>
  47. <p>Borland free compiler does something wierd. PATH_MAX is
  48. included in limits.h so I include it, but for some reason PATH_MAX
  49. doesnt get defined. So I'll just make a reasonable guess.
  50. (<a href="../include/depui/filesel.c">../include/depui/filesel.c</a>)<br>(library <a href="depui.htm">depui</a> : module <a href="depui_filesel.htm">filesel</a>)
  51. <p></li>
  52. <li>
  53. <p>Can we add a list of drive letters to the directory list for DOS?
  54. (<a href="../include/depui/filesel.c">../include/depui/filesel.c</a>)<br>(library <a href="depui.htm">depui</a> : module <a href="depui_filesel.htm">filesel</a>)
  55. <p></li>
  56. <li>
  57. <a name="unsigned int mx_platform_font_width(void* pfont, const char* text, int len)"><code>unsigned int mx_platform_font_width(void* pfont, const char* text, int len)</code></a>
  58. <p>
  59. <p>Allegros font witdth should be able to take more than 1024 chars
  60. (<a href="../include/depui/platform/allegro.c">../include/depui/platform/allegro.c</a>)<br>(library <a href="depui.htm">depui</a> : module <a href="depui_platform.htm">platform</a>)
  61. <p></li>
  62. </ul><p>Generated by <a href="http://www.deleveld.dds.nl/mxdoc/index.htm">MXDOC</a> 2.2 on Sun Feb 4 15:16:26 2007
  63. </body></html>