ui/win32/toolkit.c

changeset 628
8e39f713169b
parent 589
4d86050ad6ff
child 813
6d9066951cdb
equal deleted inserted replaced
627:3f0c9fe60c68 628:8e39f713169b
29 #include "toolkit.h" 29 #include "toolkit.h"
30 #include "Windows.h" 30 #include "Windows.h"
31 31
32 #include "window.h" 32 #include "window.h"
33 33
34 #include "../common/menu.h"
35 #include "../common/toolbar.h"
36 #include "../common/document.h"
34 #include "../common/properties.h" 37 #include "../common/properties.h"
35 38
36 #include <stdio.h> 39 #include <stdio.h>
37 #include <stdlib.h> 40 #include <stdlib.h>
38 41
44 void *open_data; 47 void *open_data;
45 static ui_callback exit_func; 48 static ui_callback exit_func;
46 void *exit_data; 49 void *exit_data;
47 50
48 void ui_init(const char *appname, int argc, char **argv) { 51 void ui_init(const char *appname, int argc, char **argv) {
49 application_name = appname; 52 application_name = appname;
50 53
51 ui_window_init(); 54 uic_init_global_context();
55 uic_docmgr_init();
56 uic_menu_init();
57 uic_toolbar_init();
58 uic_load_app_properties();
59
60 ui_window_init();
52 } 61 }
53 62
54 const char* ui_appname() { 63 const char* ui_appname() {
55 return application_name; 64 return application_name;
56 } 65 }

mercurial