rendered paste body/* GTK Conf - Flexible little tool to set & install GTK Themes
* Written by Peter Johansson & Slash_
* Licenced under the GNU GPL2 */
#include "da.h"
#include <gtk/gtk.h>
#include <glade/glade.h>
#include <signal.h>
static GtkWidget *theme_list;
int main(int argc, char *argv[]) {
gtk_init(&argc, &argv);
ThemeEntry *list;
int counter=0;
list=list_themes("/home/pete/themes",&counter);
GladeXML *xml;
GtkWidget *MainWindow;
xml = glade_xml_new("gtkconf.glade", "MainWindow", NULL);
MainWindow = glade_xml_get_widget(xml, "MainWindow");
glade_xml_signal_autoconnect(xml);
theme_list = gtk_list_new();
gtk_list_set_selection_mode(GTK_LIST(theme_list),
GTK_SELECTION_BROWSE);
GtkWidget *ViewGtkThemes;
ViewGtkThemes = glade_xml_get_widget(xml,"ViewGtkThemes");
gtk_scrolled_window_add_with_viewport(GTK_SCROLLED_WINDOW(ViewGtkThemes), theme_list);
gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(ViewGtkThemes), GTK_POLICY_AUTOMATIC,GTK_POLICY_AUTOMATIC);
gtk_widget_set_usize (ViewGtkThemes, 120, -1);
gtk_main();
return 0;
}