| 39 |
39 |
| 40 #include "../ui/widget.h" |
40 #include "../ui/widget.h" |
| 41 |
41 |
| 42 #include <stdio.h> |
42 #include <stdio.h> |
| 43 #include <stdlib.h> |
43 #include <stdlib.h> |
| |
44 #include <string.h> |
| 44 |
45 |
| 45 #include <commctrl.h> |
46 #include <commctrl.h> |
| 46 |
47 |
| 47 static const char *application_name; |
48 static const char *application_name; |
| 48 |
49 |
| 49 static HFONT ui_font = NULL; |
50 static HFONT ui_font = NULL; |
| 50 |
51 |
| 51 void ui_init(const char *appname, int argc, char **argv) { |
52 void ui_init(const char *appname, int argc, char **argv) { |
| 52 application_name = appname; |
53 application_name = appname ? strdup(appname) : NULL; |
| 53 |
54 |
| 54 uic_init_global_context(); |
55 uic_init_global_context(); |
| 55 uic_menu_init(); |
56 uic_menu_init(); |
| 56 uic_toolbar_init(); |
57 uic_toolbar_init(); |
| 57 uic_load_app_properties(); |
58 uic_load_app_properties(); |