X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fui%2Fgui%2Fpsppire-means-layer.c;h=255dc6dfe701a456d680a8ace20add12db2b019c;hb=5816109430eb4b71652de09cfdc2df2bc5c44655;hp=cde00d04df7ad3e2fce20468fc69f829c15512fd;hpb=5831a8313d57d5810328cd004ef87108dbdf7663;p=pspp diff --git a/src/ui/gui/psppire-means-layer.c b/src/ui/gui/psppire-means-layer.c index cde00d04df..255dc6dfe7 100644 --- a/src/ui/gui/psppire-means-layer.c +++ b/src/ui/gui/psppire-means-layer.c @@ -36,7 +36,7 @@ static GObjectClass *parent_class = NULL; static void psppire_means_layer_dispose (GObject *obj) { - PsppireMeansLayer *w = (PsppireMeansLayer *)obj; + PsppireMeansLayer *w = PSPPIRE_MEANS_LAYER (obj); if (w->dispose_has_run) return; @@ -51,7 +51,7 @@ psppire_means_layer_dispose (GObject *obj) } -static void +static void psppire_means_layer_class_init (PsppireMeansLayerClass *class) { GObjectClass *object_class = G_OBJECT_CLASS (class); @@ -79,7 +79,7 @@ add_new_layer (PsppireMeansLayer *ml) GtkTreeModel *tm = gtk_tree_view_get_model (GTK_TREE_VIEW (ml->var_view)); g_ptr_array_add (ml->layer, tm); g_signal_connect_swapped (tm, "row-inserted", G_CALLBACK (refresh_view), ml); - + g_object_ref (tm); } @@ -94,7 +94,7 @@ psppire_means_layer_update (PsppireMeansLayer *ml) l = g_strdup_printf (_("Layer %d of %d"), ml->current_layer + 1, ml->n_layers); - + gtk_label_set_text (GTK_LABEL (ml->label), l); g_free (l); @@ -105,7 +105,7 @@ psppire_means_layer_update (PsppireMeansLayer *ml) GtkTreeModel *tm = g_ptr_array_index (ml->layer, ml->current_layer); g_return_if_fail (GTK_IS_TREE_MODEL (tm)); - + gtk_widget_set_sensitive (ml->forward, gtk_tree_model_get_iter_first (tm, &dummy)); } @@ -156,16 +156,15 @@ psppire_means_layer_clear (PsppireMeansLayer *ml) psppire_means_layer_update (ml); } -static void +static void psppire_means_layer_init (PsppireMeansLayer *ml) { - GtkWidget *hbox_upper = gtk_hbox_new (FALSE, 5); - GtkWidget *hbox_lower = gtk_hbox_new (FALSE, 5); - GtkWidget *alignment = gtk_alignment_new (0, 0.5, 0, 0); + GtkWidget *hbox_upper = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 5); + GtkWidget *hbox_lower = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 5); GtkWidget *sw = gtk_scrolled_window_new (NULL, NULL); gtk_orientable_set_orientation (GTK_ORIENTABLE (ml), GTK_ORIENTATION_VERTICAL); - + ml->dispose_has_run = FALSE; ml->forward = gtk_button_new_with_label (_("Forward")); ml->back = gtk_button_new_with_label (_("Back")); @@ -190,7 +189,6 @@ psppire_means_layer_init (PsppireMeansLayer *ml) gtk_box_pack_start (GTK_BOX (hbox_upper), ml->label, TRUE, FALSE, 5); gtk_box_pack_start (GTK_BOX (hbox_upper), ml->forward, FALSE, FALSE, 5); - gtk_box_pack_start (GTK_BOX (hbox_lower), alignment, FALSE, FALSE, 5); gtk_box_pack_start (GTK_BOX (hbox_lower), sw, TRUE, TRUE, 5); gtk_container_add (GTK_CONTAINER (sw), ml->var_view);