X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/43e916c33ecf51aac840c1dd640069a2ac0329ab..47e1663e822c3bce607dfae81a5bdd9f69c71ad4:/user/wxLayout/TODO?ds=sidebyside diff --git a/user/wxLayout/TODO b/user/wxLayout/TODO index cd9ff621ec..932d6e93d4 100644 --- a/user/wxLayout/TODO +++ b/user/wxLayout/TODO @@ -2,24 +2,41 @@ BUGS ===================================================================== -- Delete(): - 1 - occasionally delete deletes too much, maybe when at begin of - line? - 2 - when in an empty line, Delete() doesn't always merge lines - 3 - line numbers aren't updated properly, may be related to 2. - 4 - deleting lines leaves later parts of the list unaffected - --> just redrawing at least the next two lines doesn't seem - enough, strange, don't positions change? - dmalloc shows duplicate deletion after merging two lines and deleting the second half +- word wrap for objects with lots of non-space needs to search in positive + direction if begin of first object is reached + + - delete in empty line doesn't always work + - fix initial scrollbar sizes + - fix horiz scrollbar size + + TODO ===================================================================== -- Add word wrap to wxlwindow/wxllist. -- Cursor to mouseclick -- Focus feedback for cursor -- Selections + - UNDO!! + - replacement of llist in window + +The following two probs can probably be fixed by adding the +RecalculateLayout() method: + Funny re-layout shows again in sample text. + Printing works again, but layout at begin of new page is corrupted. + + +- 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. + +- update rectangle (needs support in wxllist and wxWindows) + --> needs a bit of fixing still + some code bits are commented out in wxlwindow.cpp + offset handling seems a bit dodgy, white shadow to top/left of cursor -- More optimisations + - DragNDrop + - Update docs, do full rtf/html editing. + - Verify html export.