]> git.saurik.com Git - wxWidgets.git/commitdiff
added more wxUSE_TREE/LISTCTRL tests to fix compilation when they're set to 0
authorVadim Zeitlin <vadim@wxwidgets.org>
Mon, 8 Jan 2007 15:04:19 +0000 (15:04 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Mon, 8 Jan 2007 15:04:19 +0000 (15:04 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44171 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/mac/carbon/window.cpp

index 84e595f19fa843d72579c2d5354ad9d03c03d487..2a6f6dfd9c0a602835557386e07dafa9f5e89031 100644 (file)
@@ -310,14 +310,17 @@ static pascal OSStatus wxMacWindowControlEventHandler( EventHandlerCallRef handl
             
         case kEventControlActivate :
         case kEventControlDeactivate :
-            if ( thisWindow->IsKindOf( CLASSINFO( wxTreeCtrl ) ) 
-                    || thisWindow->IsKindOf( CLASSINFO( wxListCtrl ) ) 
-                )
+            // FIXME: we should have a virtual function for this!
+#if wxUSE_TREECTRL
+            if ( thisWindow->IsKindOf( CLASSINFO( wxTreeCtrl ) ) )
                 thisWindow->Refresh();
-            
-            //thisWindow->MacActivateStateChanged() ;
-            break ;
 #endif
+#if wxUSE_LISTCTRL
+            if ( thisWindow->IsKindOf( CLASSINFO( wxListCtrl ) ) )
+                thisWindow->Refresh();
+#endif
+            break ;
+#endif // TARGET_API_MAC_OSX
 
         // we emulate this event under Carbon CFM
         case kEventControlSetFocusPart :