aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas White <taw27@cam.ac.uk>2009-03-17 17:24:00 +0000
committerThomas White <taw27@cam.ac.uk>2009-03-17 17:24:00 +0000
commit9e0e17f62728d003f5a1f5a52d602baf5011f69f (patch)
treed3a3455508496f96304922518686582db432eb10
parent2b18a4fbebe53fb8ecf77770a99b7cb12a8582a1 (diff)
Set notebook homogeneous
-rw-r--r--src/displaywindow.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/displaywindow.c b/src/displaywindow.c
index 5e441af..c44e63a 100644
--- a/src/displaywindow.c
+++ b/src/displaywindow.c
@@ -684,6 +684,7 @@ DisplayWindow *displaywindow_open(ControlContext *ctx)
DisplayWindow *dw;
GtkWidget *notebook;
GtkWidget *d;
+ GValue trueval = {0};
dw = malloc(sizeof(DisplayWindow));
@@ -723,7 +724,9 @@ DisplayWindow *displaywindow_open(ControlContext *ctx)
G_CALLBACK(displaywindow_closedown), dw);
notebook = gtk_notebook_new();
- g_object_set_property(G_OBJECT(notebook), "homogeneous", "true");
+ g_value_init(&trueval, G_TYPE_BOOLEAN);
+ g_value_set_boolean(&trueval, TRUE);
+ g_object_set_property(G_OBJECT(notebook), "homogeneous", &trueval);
gtk_box_pack_end(GTK_BOX(dw->bigvbox), notebook, TRUE, TRUE, 0);
/* Don't forget to update displaywindow_switch_page()
* when adding extra tabs */