diff options
Diffstat (limited to 'redo/window_darwin.m')
| -rw-r--r-- | redo/window_darwin.m | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/redo/window_darwin.m b/redo/window_darwin.m index 9a02862..f0930f8 100644 --- a/redo/window_darwin.m +++ b/redo/window_darwin.m @@ -5,6 +5,7 @@ #import <Cocoa/Cocoa.h> #define toNSWindow(x) ((NSWindow *) (x)) +#define toNSView(x) ((NSView *) (x)) @interface goWindowDelegate : NSObject <NSWindowDelegate> { @public @@ -19,11 +20,6 @@ return windowClosing(self->gowin); } -- (void)windowDidResize:(NSNotification *)n -{ - [self doWindowResize:[n object]]; -} - - (void)doWindowResize:(id)win { NSWindow *w; @@ -69,6 +65,11 @@ void windowSetDelegate(id win, void *w) [toNSWindow(win) setDelegate:d]; } +void windowSetContentView(id win, id view) +{ + [toNSWindow(win) setContentView:toNSView(view)]; +} + const char *windowTitle(id win) { return [[toNSWindow(win) title] UTF8String]; |
