git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@66934
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
}
}
+- (void) setEnabled:(BOOL) flag
+{
+ [super setEnabled: flag];
+
+ if (![self drawsBackground]) {
+ // Static text is drawn incorrectly when disabled.
+ // For an explanation, see
+ // http://www.cocoabuilder.com/archive/message/cocoa/2006/7/21/168028
+ if (flag)
+ {
+ [self setTextColor: [NSColor controlTextColor]];
+ }
+ else
+ {
+ [self setTextColor: [NSColor secondarySelectedControlColor]];
+ }
+ }
+}
+
@end
class wxStaticTextCocoaImpl : public wxWidgetCocoaImpl