]> git.saurik.com Git - wxWidgets.git/blobdiff - src/mac/carbon/uma.cpp
wxGenericDirDialog related corrections for wxMac
[wxWidgets.git] / src / mac / carbon / uma.cpp
index 1c31f87d4c8356d76f5ae89f2b18782281ac7d79..2e50863903ee53493cbfc528b211b988b561691c 100644 (file)
@@ -19,6 +19,8 @@
 static bool    sUMAHasAppearance = false ;
 static long sUMAAppearanceVersion = 0 ;
 static bool sUMAHasAquaLayout = false ;
+static bool sUMASystemInitialized = false ;
+
 extern int gAGABackgroundColor ;
 bool UMAHasAppearance() { return sUMAHasAppearance ; }
 long UMAGetAppearanceVersion() { return sUMAAppearanceVersion ; }
@@ -29,7 +31,7 @@ static long sUMAWindowManagerAttr = 0 ;
 bool UMAHasWindowManager() { return sUMAHasWindowManager ; }
 long UMAGetWindowManagerAttr() { return sUMAWindowManagerAttr ; }
 bool UMAHasAquaLayout() { return sUMAHasAquaLayout ; }
-
+bool UMASystemIsInitialized() { return sUMASystemInitialized ; }
 
 void UMACleanupToolbox()
 {
@@ -112,7 +114,7 @@ void UMAInitToolbox( UInt16 inMoreMastersCalls )
   Gestalt( gestaltMenuMgrAttr , &menuMgrAttr ) ;
   if ( menuMgrAttr & gestaltMenuMgrAquaLayoutMask )
     sUMAHasAquaLayout = true ;
-
+  sUMASystemInitialized = true ;
 }
 
 // process manager