diff options
author | Javier Jardón <jjardon@gnome.org> | 2010-06-03 09:36:39 +0200 |
---|---|---|
committer | Javier Jardón <jjardon@gnome.org> | 2010-07-13 19:40:47 +0200 |
commit | 7f2cc85db96afb9806fc62ce6e32c47e49a9f4d3 (patch) | |
tree | 9b4e9a147f29c3ac181d1901579c9dd16a386acc /tests/testmultidisplay.c | |
parent | 80df961edb1557bae3a545e6b18871d7c4c6f566 (diff) | |
download | gtk+-7f2cc85db96afb9806fc62ce6e32c47e49a9f4d3.tar.gz |
Use accessor functions to access GtkDialog
Diffstat (limited to 'tests/testmultidisplay.c')
-rw-r--r-- | tests/testmultidisplay.c | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/tests/testmultidisplay.c b/tests/testmultidisplay.c index ad96216d2b..9f9552673e 100644 --- a/tests/testmultidisplay.c +++ b/tests/testmultidisplay.c @@ -58,6 +58,7 @@ make_selection_dialog (GdkScreen * screen, GtkWidget * other_entry) { GtkWidget *window, *vbox; + GtkWidget *content_area; MyDoubleGtkEntry *double_entry = g_new (MyDoubleGtkEntry, 1); double_entry->e1 = GTK_ENTRY (entry); double_entry->e2 = GTK_ENTRY (other_entry); @@ -74,11 +75,12 @@ make_selection_dialog (GdkScreen * screen, g_signal_connect (window, "destroy", G_CALLBACK (gtk_main_quit), NULL); + content_area = gtk_dialog_get_content_area (GTK_DIALOG (window)); vbox = g_object_new (GTK_TYPE_VBOX, "border_width", 5, NULL); - gtk_box_pack_start (GTK_BOX (GTK_DIALOG (window)->vbox), vbox, FALSE, FALSE, 0); + gtk_box_pack_start (GTK_BOX (content_area), vbox, FALSE, FALSE, 0); gtk_box_pack_start (GTK_BOX (vbox), entry, FALSE, FALSE, 0); gtk_widget_grab_focus (entry); @@ -100,6 +102,7 @@ main (int argc, char *argv[]) { GtkWidget *dialog, *display_entry, *dialog_label; GtkWidget *entry, *entry2; + GtkWidget *content_area; GdkDisplay *dpy2; GdkScreen *scr2 = NULL; /* Quiet GCC */ gboolean correct_second_display = FALSE; @@ -123,9 +126,10 @@ main (int argc, char *argv[]) dialog_label = gtk_label_new ("Please enter the name of\nthe second display\n"); - gtk_container_add (GTK_CONTAINER (GTK_DIALOG (dialog)->vbox), dialog_label); - gtk_container_add (GTK_CONTAINER (GTK_DIALOG (dialog)->vbox), - display_entry); + content_area = gtk_dialog_get_content_area (GTK_DIALOG (dialog)); + + gtk_container_add (GTK_CONTAINER (content_area), dialog_label); + gtk_container_add (GTK_CONTAINER (content_area), display_entry); g_signal_connect (dialog, "response", G_CALLBACK (get_screen_response), display_entry); |