[gimp/gtk3-port: 384/444] tile-small: kill GtkTable
- From: Michael Natterer <mitch src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp/gtk3-port: 384/444] tile-small: kill GtkTable
- Date: Sun, 13 May 2018 20:31:51 +0000 (UTC)
commit 1730e6aece8ada0d6544f9568cf711fd16d1fb97
Author: Simon Budig <simon budig de>
Date: Tue May 8 23:17:32 2018 +0200
tile-small: kill GtkTable
plug-ins/common/tile-small.c | 79 +++++++++++++++++++----------------------
1 files changed, 37 insertions(+), 42 deletions(-)
---
diff --git a/plug-ins/common/tile-small.c b/plug-ins/common/tile-small.c
index a82e54c..8d1f1f8 100644
--- a/plug-ins/common/tile-small.c
+++ b/plug-ins/common/tile-small.c
@@ -351,8 +351,8 @@ tileit_dialog (void)
GtkWidget *hbox;
GtkWidget *vbox;
GtkWidget *frame;
- GtkWidget *table;
- GtkWidget *table2;
+ GtkWidget *grid;
+ GtkWidget *grid2;
GtkWidget *button;
GtkWidget *label;
GtkWidget *spinbutton;
@@ -457,18 +457,17 @@ tileit_dialog (void)
G_CALLBACK (tileit_reset),
&res_call);
- /* Table for the inner widgets..*/
- table = gtk_table_new (4, 4, FALSE);
- gtk_table_set_col_spacings (GTK_TABLE (table), 6);
- gtk_table_set_row_spacings (GTK_TABLE (table), 6);
- gtk_box_pack_start (GTK_BOX (vbox), table, FALSE, FALSE, 0);
- gtk_widget_show (table);
+ /* Grid for the inner widgets..*/
+ grid = gtk_grid_new ();
+ gtk_grid_set_row_spacing (GTK_GRID (grid), 6);
+ gtk_grid_set_column_spacing (GTK_GRID (grid), 6);
+ gtk_box_pack_start (GTK_BOX (vbox), grid, FALSE, FALSE, 0);
+ gtk_widget_show (grid);
toggle = gtk_radio_button_new_with_mnemonic (orientation_group,
_("A_ll tiles"));
orientation_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (toggle));
- gtk_table_attach (GTK_TABLE (table), toggle, 0, 4, 0, 1,
- GTK_FILL | GTK_EXPAND, GTK_FILL, 0, 0);
+ gtk_grid_attach (GTK_GRID (grid), toggle, 0, 0, 4, 1);
gtk_widget_show (toggle);
g_object_set_data (G_OBJECT (toggle), "gimp-item-data",
@@ -481,8 +480,7 @@ tileit_dialog (void)
toggle = gtk_radio_button_new_with_mnemonic (orientation_group,
_("Al_ternate tiles"));
orientation_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (toggle));
- gtk_table_attach (GTK_TABLE (table), toggle, 0, 4, 1, 2,
- GTK_FILL | GTK_EXPAND, GTK_FILL, 0, 0);
+ gtk_grid_attach (GTK_GRID (grid), toggle, 0, 1, 4, 1);
gtk_widget_show (toggle);
g_object_set_data (G_OBJECT (toggle), "gimp-item-data",
@@ -495,14 +493,12 @@ tileit_dialog (void)
toggle = gtk_radio_button_new_with_mnemonic (orientation_group,
_("_Explicit tile"));
orientation_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (toggle));
- gtk_table_attach (GTK_TABLE (table), toggle, 0, 1, 2, 4,
- GTK_FILL | GTK_SHRINK, GTK_FILL, 0, 0);
+ gtk_grid_attach (GTK_GRID (grid), toggle, 0, 2, 1, 2);
gtk_widget_show (toggle);
label = gtk_label_new_with_mnemonic (_("Ro_w:"));
gtk_label_set_xalign (GTK_LABEL (label), 1.0);
- gtk_table_attach (GTK_TABLE (table), label, 1, 2, 2, 3,
- GTK_FILL | GTK_SHRINK , GTK_FILL, 0, 0);
+ gtk_grid_attach (GTK_GRID (grid), label, 1, 2, 1, 1);
gtk_widget_show (label);
g_object_bind_property (toggle, "active",
@@ -510,9 +506,9 @@ tileit_dialog (void)
G_BINDING_SYNC_CREATE);
spinbutton = gimp_spin_button_new (&adj, 2, 1, 6, 1, 1, 0, 1, 0);
+ gtk_widget_set_hexpand (spinbutton, TRUE);
gtk_label_set_mnemonic_widget (GTK_LABEL (label), spinbutton);
- gtk_table_attach (GTK_TABLE (table), spinbutton, 2, 3, 2, 3,
- GTK_FILL | GTK_SHRINK, GTK_FILL, 0, 0);
+ gtk_grid_attach (GTK_GRID (grid), spinbutton, 2, 2, 1, 1);
gtk_widget_show (spinbutton);
g_signal_connect (adj, "value-changed",
@@ -528,17 +524,16 @@ tileit_dialog (void)
label = gtk_label_new_with_mnemonic (_("Col_umn:"));
gtk_label_set_xalign (GTK_LABEL (label), 1.0);
gtk_widget_show (label);
- gtk_table_attach (GTK_TABLE (table), label, 1, 2, 3, 4,
- GTK_FILL , GTK_FILL, 0, 0);
+ gtk_grid_attach (GTK_GRID (grid), label, 1, 3, 1, 1);
g_object_bind_property (toggle, "active",
label, "sensitive",
G_BINDING_SYNC_CREATE);
spinbutton = gimp_spin_button_new (&adj, 2, 1, 6, 1, 1, 0, 1, 0);
+ gtk_widget_set_hexpand (spinbutton, TRUE);
gtk_label_set_mnemonic_widget (GTK_LABEL (label), spinbutton);
- gtk_table_attach (GTK_TABLE (table), spinbutton, 2, 3, 3, 4,
- GTK_FILL | GTK_EXPAND, GTK_FILL, 0, 0);
+ gtk_grid_attach (GTK_GRID (grid), spinbutton, 2, 3, 1, 1);
gtk_widget_show (spinbutton);
g_signal_connect (adj, "value-changed",
@@ -559,7 +554,7 @@ tileit_dialog (void)
&exp_call.type);
button = gtk_button_new_with_mnemonic (_("_Apply"));
- gtk_table_attach (GTK_TABLE (table), button, 3, 4, 2, 4, 0, 0, 0, 0);
+ gtk_grid_attach (GTK_GRID (grid), button, 3, 2, 1, 2);
gtk_widget_show (button);
g_signal_connect (button, "clicked",
@@ -574,16 +569,16 @@ tileit_dialog (void)
/* Widget for selecting the Opacity */
- table2 = gtk_table_new (1, 3, FALSE);
- gtk_table_set_col_spacings (GTK_TABLE (table2), 6);
- gtk_box_pack_start (GTK_BOX (vbox), table2, FALSE, FALSE, 0);
- gtk_widget_show (table2);
+ grid2 = gtk_grid_new ();
+ gtk_grid_set_column_spacing (GTK_GRID (grid2), 6);
+ gtk_box_pack_start (GTK_BOX (vbox), grid2, FALSE, FALSE, 0);
+ gtk_widget_show (grid2);
- scale = gimp_scale_entry_new (GTK_TABLE (table2), 0, 0,
- _("O_pacity:"), SCALE_WIDTH, -1,
- opacity, 0, 100, 1, 10, 0,
- TRUE, 0, 0,
- NULL, NULL);
+ scale = gimp_scale_entry_new_grid (GTK_GRID (grid2), 0, 0,
+ _("O_pacity:"), SCALE_WIDTH, -1,
+ opacity, 0, 100, 1, 10, 0,
+ TRUE, 0, 0,
+ NULL, NULL);
g_signal_connect (scale, "value-changed",
G_CALLBACK (tileit_scale_update),
&opacity);
@@ -593,18 +588,18 @@ tileit_dialog (void)
gtk_box_pack_start (GTK_BOX (main_vbox), frame, FALSE, FALSE, 0);
gtk_widget_show (frame);
- table = gtk_table_new (1, 3, FALSE);
- gtk_table_set_col_spacings (GTK_TABLE (table), 6);
- gtk_container_add (GTK_CONTAINER (frame), table);
- gtk_widget_show (table);
+ grid = gtk_grid_new ();
+ gtk_grid_set_column_spacing (GTK_GRID (grid), 6);
+ gtk_container_add (GTK_CONTAINER (frame), grid);
+ gtk_widget_show (grid);
- gtk_widget_set_sensitive (table2, has_alpha);
+ gtk_widget_set_sensitive (grid2, has_alpha);
- scale = gimp_scale_entry_new (GTK_TABLE (table), 0, 0,
- "_n²", SCALE_WIDTH, -1,
- itvals.numtiles, 2, MAX_SEGS, 1, 1, 0,
- TRUE, 0, 0,
- NULL, NULL);
+ scale = gimp_scale_entry_new_grid (GTK_GRID (grid), 0, 0,
+ "_n²", SCALE_WIDTH, -1,
+ itvals.numtiles, 2, MAX_SEGS, 1, 1, 0,
+ TRUE, 0, 0,
+ NULL, NULL);
g_signal_connect (scale, "value-changed",
G_CALLBACK (tileit_scale_update),
&itvals.numtiles);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]