ui/win32/toolkit.c

changeset 813
6d9066951cdb
parent 628
8e39f713169b
child 816
f5690594b240
equal deleted inserted replaced
812:29c19fcae088 813:6d9066951cdb
34 #include "../common/menu.h" 34 #include "../common/menu.h"
35 #include "../common/toolbar.h" 35 #include "../common/toolbar.h"
36 #include "../common/document.h" 36 #include "../common/document.h"
37 #include "../common/properties.h" 37 #include "../common/properties.h"
38 38
39 #include "../ui/widget.h"
40
39 #include <stdio.h> 41 #include <stdio.h>
40 #include <stdlib.h> 42 #include <stdlib.h>
41 43
42 static const char *application_name; 44 static const char *application_name;
43 45
50 52
51 void ui_init(const char *appname, int argc, char **argv) { 53 void ui_init(const char *appname, int argc, char **argv) {
52 application_name = appname; 54 application_name = appname;
53 55
54 uic_init_global_context(); 56 uic_init_global_context();
55 uic_docmgr_init();
56 uic_menu_init(); 57 uic_menu_init();
57 uic_toolbar_init(); 58 uic_toolbar_init();
58 uic_load_app_properties(); 59 uic_load_app_properties();
59 60
60 ui_window_init(); 61 ui_window_init();
94 if(exit_func) { 95 if(exit_func) {
95 exit_func(NULL, exit_data); 96 exit_func(NULL, exit_data);
96 } 97 }
97 uic_store_app_properties(); 98 uic_store_app_properties();
98 } 99 }
100
101 void ui_show(UiObject *obj) {
102 ui_set_visible(obj->widget, TRUE);
103 }

mercurial