aboutsummaryrefslogtreecommitdiff
path: root/src/prefs_ui.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/prefs_ui.h')
-rw-r--r--src/prefs_ui.h14
1 files changed, 13 insertions, 1 deletions
diff --git a/src/prefs_ui.h b/src/prefs_ui.h
index 2c3110bf..019dd845 100644
--- a/src/prefs_ui.h
+++ b/src/prefs_ui.h
@@ -39,7 +39,7 @@ typedef struct _PrefsUIData PrefsUIData;
#define VSPACING 10
#define VSPACING_NARROW 4
#define VSPACING_NARROW_2 2
-#define VBOX_BORDER 16
+#define VBOX_BORDER 12
#define DEFAULT_ENTRY_WIDTH 80
struct _PrefsUIData
@@ -74,6 +74,18 @@ struct _PrefsDialog
label); \
}
+#define APPEND_SUB_NOTEBOOK(notebook, vbox, str) \
+{ \
+ GtkWidget *label; \
+ \
+ label = gtk_label_new(str); \
+ gtk_widget_show(label); \
+ vbox = gtk_vbox_new(FALSE, VSPACING); \
+ gtk_widget_show(vbox); \
+ gtk_notebook_append_page(GTK_NOTEBOOK(notebook), vbox, label); \
+ gtk_container_set_border_width(GTK_CONTAINER(vbox), VBOX_BORDER); \
+}
+
#define PACK_CHECK_BUTTON(box, chkbtn, label) \
{ \
chkbtn = gtk_check_button_new_with_label(label); \