28 lines
761 B
Plaintext
28 lines
761 B
Plaintext
|
#import "HelloWorldDelegate.h"
|
||
|
|
||
|
#include "SkApplication.h"
|
||
|
|
||
|
@implementation HelloWorldDelegate
|
||
|
@synthesize fWindow, fView, fOptions;
|
||
|
|
||
|
// for iOS
|
||
|
-(void) applicationDidFinishLaunching:(NSNotification *)aNotification {
|
||
|
//Load specified skia views after launching
|
||
|
fView.fOptionsDelegate = fOptions;
|
||
|
[fWindow setAcceptsMouseMovedEvents:YES];
|
||
|
// [fOptions registerMenus:fView.fWind->getMenus()];
|
||
|
}
|
||
|
|
||
|
- (IBAction)toiPadSize:(id)sender {
|
||
|
NSRect frame = NSMakeRect(fWindow.frame.origin.x, fWindow.frame.origin.y, 768, 1024);
|
||
|
[fWindow setFrame:frame display:YES animate:YES];
|
||
|
}
|
||
|
|
||
|
- (NSApplicationTerminateReply)applicationShouldTerminate:(NSApplication *)sender {
|
||
|
[fView freeNativeWind];
|
||
|
application_term();
|
||
|
return NSTerminateNow;
|
||
|
}
|
||
|
|
||
|
@end
|