Skip to content

Instantly share code, notes, and snippets.

@draftcode
Created August 12, 2011 09:02
Show Gist options
  • Select an option

  • Save draftcode/1141744 to your computer and use it in GitHub Desktop.

Select an option

Save draftcode/1141744 to your computer and use it in GitHub Desktop.
#import <Cocoa/Cocoa.h>
@interface MyController : NSObject
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification;
@end
@implementation MyController
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification
{
NSUInteger winStyle = (NSTitledWindowMask | NSClosableWindowMask
| NSMiniaturizableWindowMask);
NSRect contentRect;
contentRect.size.width = 1024;
contentRect.size.height = 768;
contentRect.origin = NSZeroPoint;
NSWindow* window = [[NSWindow alloc] initWithContentRect:contentRect
styleMask:winStyle
backing:NSBackingStoreBuffered
defer:YES];
[window makeKeyAndOrderFront:nil];
}
@end
int main(int argc, char **argv) {
id controller = [[MyController alloc] init];
id application = [NSApplication sharedApplication];
[application setDelegate:controller];
[application run];
return 0;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment