- (id) init
{
- [super init];
+ self = [super init];
return self;
}
editor = [[wxNSTextFieldEditor alloc] init];
[editor setFieldEditor:YES];
[tf setFieldEditor:editor];
+ [editor release];
}
return editor;
}
return true;
}
-bool wxNonOwnedWindowCocoaImpl::SetBackgroundColour(const wxColour& WXUNUSED(col) )
+bool wxNonOwnedWindowCocoaImpl::SetBackgroundColour(const wxColour& col )
{
+ [m_macWindow setBackgroundColor:[NSColor colorWithCalibratedRed:(CGFloat) (col.Red() / 255.0)
+ green:(CGFloat) (col.Green() / 255.0)
+ blue:(CGFloat) (col.Blue() / 255.0)
+ alpha:(CGFloat) (col.Alpha() / 255.0)]];
return true;
}
NSRect frame = NSMakeRect (0, 0, 100, 100);
NSRect contentRect;
contentRect = [NSWindow contentRectForFrameRect: frame
- styleMask: NSTitledWindowMask];
+ styleMask: [m_macWindow styleMask]];
screenframe.origin.y += (frame.origin.y - contentRect.origin.y);
screenframe.size.height += (frame.size.height - contentRect.size.height);
[m_macWindow setFrame:screenframe display:YES];
- OSStatus error = SetSystemUIMode(kUIModeAllHidden,
+ SetSystemUIMode(kUIModeAllHidden,
kUIOptionDisableAppleMenu
+ /*
| kUIOptionDisableProcessSwitch
- | kUIOptionDisableForceQuit);
+ | kUIOptionDisableForceQuit
+ */);
}
else if ( m_macFullScreenData != NULL )
{
delete data ;
m_macFullScreenData = NULL ;
- OSStatus error = SetSystemUIMode(kUIModeNormal, 0);
+ SetSystemUIMode(kUIModeNormal, 0);
}
return true;