X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/f7bd26981f1c8d46d3909e3de90df081de4df33b..184b5d99a5382cd7a19888c85aff11f8a21af2f6:/docs/msw/todo.txt diff --git a/docs/msw/todo.txt b/docs/msw/todo.txt index 4f098c93e8..e3510dfc97 100644 --- a/docs/msw/todo.txt +++ b/docs/msw/todo.txt @@ -7,9 +7,6 @@ HIGH PRIORITY Find/add wxThread sample - Arthur T-D? -wxControl dimensions should be optionally based on dialog font -size for portability (dialog units as per Windows). - Implement wxDC floating point transformations. Add wxDC::DeviceToLogical -> wxPoint etc (convenience accessors). @@ -17,10 +14,6 @@ Add wxDC::DeviceToLogical -> wxPoint etc (convenience accessors). Revamp Dialog Editor for new controls and properties (e.g. window id). -Tidy wxConfig API. - -Change DnD classes to use global symbols, and wxString. - Update manual. wxApp changes DONE wxMenu changes DONE @@ -33,9 +26,10 @@ Update manual. wxTaskBarIcon DONE wxMsgCatalog etc. wxLog - wxConfig, wxRegKey + wxConfig DONE + wxRegKey wxTabCtrl DONE - wxNotebook + wxNotebook DONE (some more explanation required) wxWave DONE wxJoystick DONE wxStatusBar95 and wxFrame status bar functions @@ -44,7 +38,8 @@ Update manual. wxHelpController classes DONE (except for Unix ones) wxString PARTLY DONE Drag and drop (change API if required, e.g. const). - wxCheckListBox + wxCheckListBox DONE + wxAcceleratorTable DONE wxBaseArray, other arrays (wxOwnerDrawn) Document the include file for each class @@ -62,8 +57,6 @@ objects. More wxSystemSettings (see comment in settings.cpp). -wxSocket integration. - Convert remaining utilities e.g. (GLCanvas; wxGraphLayout) and samples Check TODO entries. @@ -78,13 +71,24 @@ for all controls, at least in WXWIN_COMPATIBLE mode, but retain (Set)Callback for all compilations. This is following a panicky response to losing callbacks. -Merge dib.cpp, dibutils.cpp. +Merge dib.cpp, dibutils.cpp (see also some DIB code in bitmap.cpp). Add a wxTabCtrl sample. Improve printing. More API functions for printer DCs (to get printer characteristics) and more reliable printing framework. +Add GetIcon, GetBitmap to wxImageList. Perhaps store bitmaps +in image list so we can get them later. + +Add centring, right justify styles to wxStaticText. + +Synchronize drawing functions on all platforms, using Chris's +code to test them. + +Extend wxSystemSettings to get symbols for current nationality, +e.g. ',' instead of '.' for decimal points. + LOW PRIORITY ------------ @@ -147,7 +151,9 @@ substituting static text for obsolete labels). Improve and expand wxSizer classes. -Write more validators. +Write more validators. Also, how do they work if loading the +dialog from a .wxr? Could call SetValidator from within +InitDialog for all controls, then call TransferDataToWindow. Classes for file/OS utility functions. @@ -177,3 +183,5 @@ more efficient). Perhaps rewrite wxFile to use FILE* descriptors, so Eof and Flush can work. + +Find out how to set wxFileSelector position.