ui/gtk/toolkit.c

changeset 24
06bceda81a03
parent 21
012418e7dc90
child 27
77b09bb52ca0
--- a/ui/gtk/toolkit.c	Fri Apr 04 11:29:17 2014 +0200
+++ b/ui/gtk/toolkit.c	Fri Apr 04 17:45:36 2014 +0200
@@ -32,6 +32,7 @@
 #include "toolkit.h"
 #include "toolbar.h"
 #include "../common/document.h"
+#include "../common/properties.h"
 
 static char *application_name;
 
@@ -47,6 +48,8 @@
     
     // init custom types
     //ui_list_init();
+    
+    uic_load_app_properties();
 }
 
 void ui_exitfunc(ui_callback f, void *udata) {
@@ -54,11 +57,16 @@
     appclose_udata = udata;
 }
 
+char* ui_appname() {
+    return application_name;
+}
+
 void ui_main() {
     gtk_main();
     if(appclose_fnc) {
         appclose_fnc(NULL, appclose_udata);
     }
+    uic_store_app_properties();
 }
 
 void ui_show(UiObject *obj) {

mercurial