-static void loadDir();
-
-
-// define menubar and toolbar
-static const char *fallback_ui_file =
- "<ui>"
- " <menubar name='MenuBar'>"
- " <menu action='ThemeMenu'>"
- " <menuitem action='ThemeAdd'/>"
- " <menuitem action='ThemeSaveAs'/>"
- " <separator/>"
-// " <menuitem action='ThemeProperties'/>"
- " <menuitem action='ThemeRename'/>"
- " <separator/>"
- " <menuitem action='ThemeDelete'/>"
- " <separator/>"
- " <menuitem action='ThemeQuit'/>"
- " </menu>"
- " <menu action='ViewMenu'>"
- " <menuitem action='ViewRefresh'/>"
- " <menuitem action='ViewRefreshAll'/>"
- " </menu>"
- " <menu action='HelpMenu'>"
- " <menuitem action='HelpAbout'/>"
- " </menu>"
- " </menubar>"
- " <toolbar name='ToolBar'>"
-// " <toolitem action='ViewRefreshAll'/>"
-// " <separator/>"
-// " <toolitem action='ThemeProperties'/>"
- " <toolitem action='ViewApply'/>"
- " </toolbar>"
- "</ui>";
+// TreeView
+static void loadTheme();
+static void init_list(GtkWidget *list);
+static void add_to_list(GtkWidget *list, const gchar *str);
+void on_changed(GtkWidget *widget, gpointer label);
+
+void read_config(char **defaultTheme);
+void write_config(char *defaultTheme);
+void check_theme();
+
+
+// define menubar, toolbar and popup
+static const char *global_ui =
+ "<ui>"
+ " <menubar name='MenuBar'>"
+ " <menu action='ThemeMenu'>"
+ " <menuitem action='ThemeAdd'/>"
+// " <menuitem action='ThemeSaveAs'/>"
+ " <separator/>"
+ " <menuitem action='ThemeDelete'/>"
+ " <separator/>"
+ " <menuitem action='ThemeProperties'/>"
+ " <menuitem action='ThemeRename'/>"
+ " <separator/>"
+ " <menuitem action='ThemeQuit'/>"
+ " </menu>"
+ " <menu action='ViewMenu'>"
+ " <menuitem action='ViewRefresh'/>"
+ " <menuitem action='ViewRefreshAll'/>"
+ " </menu>"
+ " <menu action='HelpMenu'>"
+ " <menuitem action='HelpAbout'/>"
+ " </menu>"
+ " </menubar>"
+ " <toolbar name='ToolBar'>"
+ " <toolitem action='ViewRefreshAll'/>"
+ " <separator/>"
+ " <toolitem action='ThemeProperties'/>"
+ " <toolitem action='ViewApply'/>"
+ " </toolbar>"
+ " <popup name='ThemePopup'>"
+ " <menuitem action='ThemeProperties'/>"
+ " <menuitem action='ThemeRename'/>"
+ " <separator/>"
+ " <menuitem action='ThemeDelete'/>"
+ " </popup>"
+ "</ui>";
+