1 /////////////////////////////////////////////////////////////////////////////
3 // Purpose: wxSystemOptions
4 // Author: Julian Smart
8 // Copyright: (c) Julian Smart
9 // Licence: wxWindows licence
10 /////////////////////////////////////////////////////////////////////////////
15 #include "wx/object.h"
17 #if wxUSE_SYSTEM_OPTIONS
19 // ----------------------------------------------------------------------------
20 // Enables an application to influence the wxWindows implementation
21 // ----------------------------------------------------------------------------
23 class WXDLLEXPORT wxSystemOptions
: public wxObject
28 // User-customizable hints to wxWindows or associated libraries
29 // These could also be used to influence GetSystem... calls, indeed
30 // to implement SetSystemColour/Font/Metric
32 static void SetOption(const wxString
& name
, const wxString
& value
);
33 static void SetOption(const wxString
& name
, int value
);
34 static wxString
GetOption(const wxString
& name
) ;
35 static int GetOptionInt(const wxString
& name
) ;
36 static bool HasOption(const wxString
& name
) ;