]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/msw/window.h
Removed unused symbol __WXOS2__ (it's either __OS2__ when platform specific
[wxWidgets.git] / include / wx / msw / window.h
index bfd3cc190f8a6dcdcd505d1ed2c9d349a3128885..2a91ebb3c0dcbdd656bdd81ffd3a7554903fb1f0 100644 (file)
@@ -469,10 +469,13 @@ protected:
     // the background, false otherwise (i.e. the system should erase it)
     bool DoEraseBackground(WXHDC hDC);
 
-    // generate WM_UPDATEUISTATE if it's needed for the OS we're running under
+    // generate WM_CHANGEUISTATE if it's needed for the OS we're running under
     //
-    // the parameter should be one of UIS_XXX constants
-    void MSWUpdateUIState(int action);
+    // action should be one of the UIS_XXX constants
+    // state should be one or more of the UISF_XXX constants
+    // if action == UIS_INITIALIZE then it doesn't seem to matter what we use
+    // for state as the system will decide for us what needs to be set
+    void MSWUpdateUIState(int action, int state = 0);
 
 private:
     // common part of all ctors