]> git.saurik.com Git - wxWidgets.git/blobdiff - docs/msw/todo.txt
Changes to WXDLLEXPORT keyword position for VC++ 6.0; changed
[wxWidgets.git] / docs / msw / todo.txt
index 4f098c93e8fc266fed676d26e2c20fe6a0b2f6c4..e3510dfc97468b8c9721da228c122c5871033ab8 100644 (file)
@@ -7,9 +7,6 @@ HIGH PRIORITY
 
 Find/add wxThread sample - Arthur T-D?
 
 
 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).
 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).
 
 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
 Update manual.
     wxApp changes       DONE
     wxMenu changes      DONE
@@ -33,9 +26,10 @@ Update manual.
     wxTaskBarIcon       DONE
     wxMsgCatalog etc.
     wxLog
     wxTaskBarIcon       DONE
     wxMsgCatalog etc.
     wxLog
-    wxConfig, wxRegKey
+    wxConfig            DONE
+    wxRegKey
     wxTabCtrl           DONE
     wxTabCtrl           DONE
-    wxNotebook
+    wxNotebook          DONE (some more explanation required)
     wxWave              DONE
     wxJoystick          DONE
     wxStatusBar95 and wxFrame status bar functions
     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).
     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
     wxBaseArray, other arrays
     (wxOwnerDrawn)
     Document the include file for each class
@@ -62,8 +57,6 @@ objects.
 
 More wxSystemSettings (see comment in settings.cpp).
 
 
 More wxSystemSettings (see comment in settings.cpp).
 
-wxSocket integration.
-
 Convert remaining utilities e.g. (GLCanvas; wxGraphLayout) and samples
 
 Check TODO entries.
 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.
 
 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 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
 ------------
 
 LOW PRIORITY
 ------------
 
@@ -147,7 +151,9 @@ substituting static text for obsolete labels).
 
 Improve and expand wxSizer classes.
 
 
 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.
 
 
 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.
 
 Perhaps rewrite wxFile to use FILE* descriptors, so Eof and Flush
 can work.
+
+Find out how to set wxFileSelector position.