]> git.saurik.com Git - wxWidgets.git/blobdiff - src/mac/settings.cpp
fixed wxTaskBarIcon compilation
[wxWidgets.git] / src / mac / settings.cpp
index 2d72222ab892d3586c16aa80572c4541ab447158..dcfe3657534a12fda9d3958763a70368579a666b 100644 (file)
@@ -14,6 +14,7 @@
 #endif
 
 #include "wx/settings.h"
+#include "wx/gdicmn.h"
 
 wxColour wxSystemSettings::GetSystemColour(int index)
 {
@@ -32,6 +33,9 @@ wxColour wxSystemSettings::GetSystemColour(int index)
                        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 ;
@@ -74,7 +78,6 @@ wxColour wxSystemSettings::GetSystemColour(int index)
                        break ;
                case wxSYS_COLOUR_INFOBK :
                case wxSYS_COLOUR_APPWORKSPACE: 
-               case wxSYS_COLOUR_LISTBOX:
                        return *wxWHITE ;
                        break ;
        }
@@ -217,3 +220,14 @@ int wxSystemSettings::GetSystemMetric(int index)
        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;
+    }
+}