ui/cocoa/toolkit.m

changeset 1176
87a906a990e3
parent 1174
8b8da1adef7d
equal deleted inserted replaced
1175:1943f7411e50 1176:87a906a990e3
112 112
113 void ui_app_exit_on_shutdown(UiBool exitapp) { 113 void ui_app_exit_on_shutdown(UiBool exitapp) {
114 exit_on_shutdown = exitapp; 114 exit_on_shutdown = exitapp;
115 } 115 }
116 116
117 void ui_cocoa_onstartup(void) {
118 UiEvent e;
119 e.obj = NULL;
120 e.window = NULL;
121 e.document = NULL;
122 e.eventdata = NULL;
123 e.intval = 0;
124 uic_application_startup(&e);
125 }
126
127 void ui_cocoa_onopen(const char *file) {
128 UiEvent e;
129 e.obj = NULL;
130 e.window = NULL;
131 e.document = NULL;
132 e.eventdata = NULL;
133 e.intval = 0;
134 uic_application_open(&e);
135 }
136
137 void ui_cocoa_onexit(void) {
138 UiEvent e;
139 e.obj = NULL;
140 e.window = NULL;
141 e.document = NULL;
142 e.eventdata = NULL;
143 e.intval = 0;
144 uic_application_exit(&e);
145 }
146
147 void ui_main(void) { 117 void ui_main(void) {
148 main_thr_check("ui_main"); 118 main_thr_check("ui_main");
149 119
150 NSApplicationMain(app_argc,app_argv); 120 NSApplicationMain(app_argc,app_argv);
151 //[NSApp finishLaunching]; 121 //[NSApp finishLaunching];

mercurial