grim/guifications1

6262e0b52b3f
Parents 6918fc2a4035
Children 40f5c1cf6282
hmmm cleanup or new code.. more cleanup
--- a/gf_gtkutils.c Sun Dec 28 22:54:45 2003 +0000
+++ b/gf_gtkutils.c Mon Dec 29 03:58:58 2003 +0000
@@ -467,3 +467,16 @@
return hbox;
}
+
+GtkWidget *
+add_page(GtkNotebook *parent, gchar *text, gint position) {
+ GtkWidget *vbox, *label;
+
+ label = gtk_label_new(text);
+ vbox = gtk_vbox_new(FALSE, 0);
+ gtk_container_set_border_width(GTK_CONTAINER(vbox), 12);
+
+ gtk_notebook_insert_page(parent, vbox, label, position);
+
+ return vbox;
+}
--- a/gf_gtkutils.h Sun Dec 28 22:54:45 2003 +0000
+++ b/gf_gtkutils.h Mon Dec 29 03:58:58 2003 +0000
@@ -36,5 +36,6 @@
GtkWidget *make_event_option_menu(gf_event event);
GtkWidget *add_label(GtkWidget *widget, gchar *text, GtkSizeGroup *sg);
+GtkWidget *add_page(GtkNotebook *parent, gchar *text, gint position);
#endif
--- a/gf_theme_editor.c Sun Dec 28 22:54:45 2003 +0000
+++ b/gf_theme_editor.c Mon Dec 29 03:58:58 2003 +0000
@@ -187,11 +187,8 @@
GtkWidget *vbox, *label, *frame;
GtkSizeGroup *sg;
- label = gtk_label_new("Information");
- vbox = gtk_vbox_new(FALSE, 4);
- gtk_container_set_border_width(GTK_CONTAINER(vbox), 12);
- gtk_notebook_insert_page(GTK_NOTEBOOK(notebook), vbox, label, -1);
-
+ vbox = add_page(GTK_NOTEBOOK(notebook), "Information", -1);
+
sg = gtk_size_group_new(GTK_SIZE_GROUP_HORIZONTAL);
/* create and pack frame */
@@ -243,10 +240,7 @@
sg = gtk_size_group_new(GTK_SIZE_GROUP_HORIZONTAL);
- label = gtk_label_new("Basic Theme");
- vbox = gtk_vbox_new(FALSE, 4);
- gtk_container_set_border_width(GTK_CONTAINER(vbox), 12);
- gtk_notebook_insert_page(GTK_NOTEBOOK(notebook), vbox, label, -1);
+ vbox = add_page(GTK_NOTEBOOK(notebook), "Basic Theme", -1);
/* create and pack image frame */
frame = make_hig_frame(vbox, "Image");
@@ -359,10 +353,7 @@
sg = gtk_size_group_new(GTK_SIZE_GROUP_HORIZONTAL);
- label = gtk_label_new("Messages");
- vbox = gtk_vbox_new(FALSE, 0);
- gtk_container_set_border_width(GTK_CONTAINER(vbox), 12);
- gtk_notebook_insert_page(GTK_NOTEBOOK(notebook), vbox, label, -1);
+ vbox = add_page(GTK_NOTEBOOK(notebook), "Messages", -1);
/* create and pack frame */
frame = make_hig_frame(vbox, "Status Messages");
@@ -424,10 +415,7 @@
make_advanced_page(GtkWidget *notebook) {
GtkWidget *vbox, *label, *scrolled_window, *dir_tree_view;
- label = gtk_label_new("Advanced Theme");
- vbox = gtk_vbox_new(FALSE, 0);
- gtk_container_set_border_width(GTK_CONTAINER(vbox), 12);
- gtk_notebook_insert_page(GTK_NOTEBOOK(notebook), vbox, label, -1);
+ vbox = add_page(GTK_NOTEBOOK(notebook), "Advanced Theme", -1);
scrolled_window = gtk_scrolled_window_new(NULL, NULL);
gtk_scrolled_window_set_shadow_type(GTK_SCROLLED_WINDOW(scrolled_window), GTK_SHADOW_IN);