| 88 void ui_motif_set_fallback_resources(String *fallbackres) { |
88 void ui_motif_set_fallback_resources(String *fallbackres) { |
| 89 fallback_resources = fallbackres; |
89 fallback_resources = fallbackres; |
| 90 } |
90 } |
| 91 |
91 |
| 92 void ui_init(const char *appname, int argc, char **argv) { |
92 void ui_init(const char *appname, int argc, char **argv) { |
| 93 application_name = appname; |
93 application_name = appname ? strdup(appname) : NULL; |
| 94 uic_init_global_context(); |
94 uic_init_global_context(); |
| 95 |
95 |
| 96 XtToolkitInitialize(); |
96 XtToolkitInitialize(); |
| 97 XtSetLanguageProc(NULL, NULL, NULL); |
97 XtSetLanguageProc(NULL, NULL, NULL); |
| 98 app = XtCreateApplicationContext(); |
98 app = XtCreateApplicationContext(); |
| 99 XtAppSetFallbackResources(app, fallback_resources); |
99 XtAppSetFallbackResources(app, fallback_resources); |
| 100 |
100 |
| 101 display = XtOpenDisplay(app, NULL, appname, appname, NULL, 0, &argc, argv); |
101 display = XtOpenDisplay(app, NULL, application_name, application_name, NULL, 0, &argc, argv); |
| 102 |
102 |
| 103 uic_menu_init(); |
103 uic_menu_init(); |
| 104 uic_toolbar_init(); |
104 uic_toolbar_init(); |
| 105 uic_load_app_properties(); |
105 uic_load_app_properties(); |
| 106 |
106 |