X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/7516ed26c9749018135c24afdd0576e4366c92e6..f3437beb5d119ef51d058a35ef8933b412f77576:/include/wx/settings.h?ds=sidebyside diff --git a/include/wx/settings.h b/include/wx/settings.h index 46dac734b5..8266bce440 100644 --- a/include/wx/settings.h +++ b/include/wx/settings.h @@ -149,39 +149,12 @@ public: // return true if the port has certain feature static bool HasFeature(wxSystemFeature index); - - - // the backwards compatible versions, don't use these methods in the new - // code! - static wxColour GetSystemColour(int index) - { return GetColour((wxSystemColour)index); } - static wxFont GetSystemFont(int index) - { return GetFont((wxSystemFont)index); } - static int GetSystemMetric(int index) - { return GetMetric((wxSystemMetric)index); } }; // ---------------------------------------------------------------------------- // include the declaration of the real platform-dependent class // ---------------------------------------------------------------------------- -#if defined(__WXMSW__) - #define wxHAS_SS_NATIVE -#elif defined(__WXMOTIF__) - #include "wx/motif/settings.h" -#elif defined(__WXGTK__) - #include "wx/gtk/settings.h" -#elif defined(__WXMGL__) - #include "wx/mgl/settings.h" -#elif defined(__WXMAC__) - #include "wx/mac/settings.h" -#elif defined(__WXPM__) - #include "wx/os2/settings.h" -#endif - -// TODO: this should go away once all ports are updated to use wxSSNative -#ifdef wxHAS_SS_NATIVE - class wxSystemSettings : public wxSystemSettingsNative { public: @@ -191,9 +164,17 @@ public: // wxSystemSettingsNative static wxColour GetColour(wxSystemColour index); #endif // __WXUNIVERSAL__ -}; -#endif // wxHAS_SS_NATIVE + + // the backwards compatible versions of wxSystemSettingsNative functions, + // don't use these methods in the new code! + static wxColour GetSystemColour(int index) + { return GetColour((wxSystemColour)index); } + static wxFont GetSystemFont(int index) + { return GetFont((wxSystemFont)index); } + static int GetSystemMetric(int index) + { return GetMetric((wxSystemMetric)index); } +}; #endif // _WX_SETTINGS_H_BASE_