]> Pileus Git - ~andy/gtk/blobdiff - demos/gtk-demo/dialog.c
Use gtk_separator_new() instead gtk_[v|h]separator_new()
[~andy/gtk] / demos / gtk-demo / dialog.c
index 301ee2f59200d5ca5b912fd2e6c5cd8ec29dbcd2..ad9f259f968c4d9479613e89ab92932888040e95 100644 (file)
@@ -33,6 +33,7 @@ static void
 interactive_dialog_clicked (GtkButton *button,
                            gpointer   user_data)
 {
+  GtkWidget *content_area;
   GtkWidget *dialog;
   GtkWidget *hbox;
   GtkWidget *stock;
@@ -51,9 +52,11 @@ interactive_dialog_clicked (GtkButton *button,
                                         GTK_RESPONSE_CANCEL,
                                        NULL);
 
+  content_area = gtk_dialog_get_content_area (GTK_DIALOG (dialog));
+
   hbox = gtk_hbox_new (FALSE, 8);
   gtk_container_set_border_width (GTK_CONTAINER (hbox), 8);
-  gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->vbox), hbox, FALSE, FALSE, 0);
+  gtk_box_pack_start (GTK_BOX (content_area), hbox, FALSE, FALSE, 0);
 
   stock = gtk_image_new_from_stock (GTK_STOCK_DIALOG_QUESTION, GTK_ICON_SIZE_DIALOG);
   gtk_box_pack_start (GTK_BOX (hbox), stock, FALSE, FALSE, 0);
@@ -129,7 +132,8 @@ do_dialog (GtkWidget *do_widget)
                        G_CALLBACK (message_dialog_clicked), NULL);
       gtk_box_pack_start (GTK_BOX (hbox), button, FALSE, FALSE, 0);
 
-      gtk_box_pack_start (GTK_BOX (vbox), gtk_hseparator_new (), FALSE, FALSE, 0);
+      gtk_box_pack_start (GTK_BOX (vbox), gtk_separator_new (GTK_ORIENTATION_HORIZONTAL),
+                          FALSE, FALSE, 0);
 
       /* Interactive dialog*/
       hbox = gtk_hbox_new (FALSE, 8);