]> git.saurik.com Git - wxWidgets.git/blobdiff - user/wxLayout/TODO
updated
[wxWidgets.git] / user / wxLayout / TODO
index ef25ed089bc3a43b881e58e6a747ffd492b7821d..b54081413bb7df0becee933ed1cdcac3466c1e3e 100644 (file)
@@ -16,15 +16,23 @@ BUGS
 TODO
 =====================================================================
 
-Adding many lines makes it terribly slow.
+  - UNDO!!
+  - replacement of llist in window
+  - selection highlighting is a bit broken
+Improve speed! (See layout problem below!)
+
+  - wxlwindow needs to shrink scrollbar range when window contents get removed
+  - When selecting with the mouse, scroll window if pointer is outside.
 
-Printing produces empty pages only.
+The following two probs can probably be fixed by adding the
+RecalculateLayout() method:
+Funny re-layout shows again in sample text.
+(Gone after calling layout for all objects before drawing one.)
+ Printing works again, but layout at begin of new page is corrupted.
 
-Selections:
-  - moving in negative direction doesn't work
-  - selection state not properly reset, only works once
-  - selecting non-text objects is strange
 
+- The import of a private data object does not work yet, we need to get
+  the objects back from the string.
 - Changing default settings in Clear() or changing/inserting/deleting
   a wxLayoutObject needs to update the m_StyleInfo in all lines, only
   then can we start using that one.
@@ -34,8 +42,6 @@ Selections:
       some code bits are commented out in wxlwindow.cpp
       offset handling seems a bit dodgy, white shadow to top/left of cursor
 
-  - replacement of llist in window
-  - UNDO
   - DragNDrop
 
   - Update docs, do full rtf/html editing.