summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2011-09-27 05:36:03 +0200
committerBenjamin Otte <otte@redhat.com>2011-09-27 05:37:14 +0200
commit04009aa3329486cc60634865b597195babbec774 (patch)
tree7c98f1bfaffe41aac55b21ad5110e7135ca5afde
parentfa656acb638130c5b2e762ae23ae5f093aa7dd4c (diff)
downloadgtk+-04009aa3329486cc60634865b597195babbec774.tar.gz
tests: Use a grid in testnotebookdnd instead of a table
-rw-r--r--tests/testnotebookdnd.c38
1 files changed, 20 insertions, 18 deletions
diff --git a/tests/testnotebookdnd.c b/tests/testnotebookdnd.c
index 9adf48c254..63c4145cc7 100644
--- a/tests/testnotebookdnd.c
+++ b/tests/testnotebookdnd.c
@@ -145,6 +145,8 @@ create_notebook (gchar **labels,
gint count = 0;
notebook = gtk_notebook_new ();
+ gtk_widget_set_vexpand (notebook, TRUE);
+ gtk_widget_set_hexpand (notebook, TRUE);
g_signal_connect (notebook, "create-window",
G_CALLBACK (window_creation_function), NULL);
@@ -235,34 +237,34 @@ create_trash_button (void)
gint
main (gint argc, gchar *argv[])
{
- GtkWidget *window, *table;
+ GtkWidget *window, *grid;
gtk_init (&argc, &argv);
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
- table = gtk_table_new (3, 2, FALSE);
+ grid = gtk_grid_new ();
- gtk_table_attach_defaults (GTK_TABLE (table),
- create_notebook (tabs1, GROUP_A, GTK_POS_TOP),
- 0, 1, 0, 1);
+ gtk_grid_attach (GTK_GRID (grid),
+ create_notebook (tabs1, GROUP_A, GTK_POS_TOP),
+ 0, 0, 1, 1);
- gtk_table_attach_defaults (GTK_TABLE (table),
- create_notebook (tabs2, GROUP_B, GTK_POS_BOTTOM),
- 0, 1, 1, 2);
+ gtk_grid_attach (GTK_GRID (grid),
+ create_notebook (tabs2, GROUP_B, GTK_POS_BOTTOM),
+ 0, 1, 1, 1);
- gtk_table_attach_defaults (GTK_TABLE (table),
- create_notebook (tabs3, GROUP_B, GTK_POS_LEFT),
- 1, 2, 0, 1);
+ gtk_grid_attach (GTK_GRID (grid),
+ create_notebook (tabs3, GROUP_B, GTK_POS_LEFT),
+ 1, 0, 1, 1);
- gtk_table_attach_defaults (GTK_TABLE (table),
- create_notebook_with_notebooks (tabs4, GROUP_A, GTK_POS_RIGHT),
- 1, 2, 1, 2);
+ gtk_grid_attach (GTK_GRID (grid),
+ create_notebook_with_notebooks (tabs4, GROUP_A, GTK_POS_RIGHT),
+ 1, 1, 1, 1);
- gtk_table_attach (GTK_TABLE (table),
- create_trash_button (), 1, 2, 2, 3,
- GTK_EXPAND | GTK_FILL, GTK_SHRINK, 0, 0);
+ gtk_grid_attach (GTK_GRID (grid),
+ create_trash_button (),
+ 1, 2, 1, 1);
- gtk_container_add (GTK_CONTAINER (window), table);
+ gtk_container_add (GTK_CONTAINER (window), grid);
gtk_window_set_default_size (GTK_WINDOW (window), 400, 400);
gtk_widget_show_all (window);