]> git.saurik.com Git - wxWidgets.git/blobdiff - src/mac/settings.cpp
fixed wxUniv/GTK linking by getting rid of GENERICOBJS and putting them into GUIOBJS...
[wxWidgets.git] / src / mac / settings.cpp
index b13b5733ccc9f314816194d8f03ae89ffdd01628..dcfe3657534a12fda9d3958763a70368579a666b 100644 (file)
@@ -14,6 +14,7 @@
 #endif
 
 #include "wx/settings.h"
 #endif
 
 #include "wx/settings.h"
+#include "wx/gdicmn.h"
 
 wxColour wxSystemSettings::GetSystemColour(int index)
 {
 
 wxColour wxSystemSettings::GetSystemColour(int index)
 {
@@ -32,6 +33,9 @@ wxColour wxSystemSettings::GetSystemColour(int index)
                        return wxColor( 0xDD , 0xDD , 0xDD ) ;
                        break ;
 
                        return wxColor( 0xDD , 0xDD , 0xDD ) ;
                        break ;
 
+               case wxSYS_COLOUR_LISTBOX :
+                       return wxColor( 0xEE , 0xEE , 0xEE ) ;
+                       break ;
                case wxSYS_COLOUR_BTNSHADOW:
                        return wxColor( 0x44 , 0x44 , 0x44 ) ;
                        break ;
                case wxSYS_COLOUR_BTNSHADOW:
                        return wxColor( 0x44 , 0x44 , 0x44 ) ;
                        break ;
@@ -216,3 +220,14 @@ int wxSystemSettings::GetSystemMetric(int index)
        return 0;
 }
 
        return 0;
 }
 
+bool wxSystemSettings::GetCapability(int index)
+{
+    switch (index)
+    {
+        case wxSYS_CAN_ICONIZE_FRAME: 
+        case wxSYS_CAN_DRAW_FRAME_DECORATIONS:
+            return TRUE; break;
+        default:
+            return FALSE;
+    }
+}