ui/cocoa/window.m

changeset 832
7adbd6b7bf7c
parent 811
1391ba7e533f
child 851
367b2bbbc07e
equal deleted inserted replaced
831:32a4415dc69a 832:7adbd6b7bf7c
49 49
50 obj->ctx = uic_context(obj, mp); 50 obj->ctx = uic_context(obj, mp);
51 51
52 MainWindow *window = [[MainWindow alloc] init:obj withSidebar:sidebar withSplitview:splitview]; 52 MainWindow *window = [[MainWindow alloc] init:obj withSidebar:sidebar withSplitview:splitview];
53 [[WindowManager sharedWindowManager] addWindow:window]; 53 [[WindowManager sharedWindowManager] addWindow:window];
54 window.releasedWhenClosed = false; 54 window.releasedWhenClosed = false; // TODO: we still need a cleanup strategy
55 55
56 obj->wobj = (__bridge void*)window; 56 obj->wobj = (__bridge void*)window;
57 57
58 MainWindowController *controller = [[MainWindowController alloc] initWithWindow:obj window:window]; 58 MainWindowController *controller = [[MainWindowController alloc] initWithWindow:obj window:window];
59 window.windowController = controller; 59 window.windowController = controller;

mercurial