]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/msw/settings.h
Further wxUniv fixes
[wxWidgets.git] / include / wx / msw / settings.h
index 5dad2084f592914b014cd050b85d16e857d71192..a940901740b5b1bba58ac75fc1c1be34673ad5c3 100644 (file)
@@ -32,6 +32,16 @@ public:
 
     // Get a system metric, e.g. scrollbar size
     static int GetSystemMetric(int index);
 
     // Get a system metric, e.g. scrollbar size
     static int GetSystemMetric(int index);
+
+    // User-customizable hints to wxWindows or associated libraries
+    // These could also be used to influence GetSystem... calls, indeed
+    // to implement SetSystemColour/Font/Metric
+
+    static void SetOption(const wxString& name, const wxString& value);
+    static void SetOption(const wxString& name, int value);
+    static wxString GetOption(const wxString& name) ;
+    static int GetOptionInt(const wxString& name) ;
+    static bool HasOption(const wxString& name) ;
 };
 
 #endif
 };
 
 #endif