summaryrefslogtreecommitdiff
path: root/demos/gtk-demo/changedisplay.c
diff options
context:
space:
mode:
authorMatthias Clasen <maclas@gmx.de>2003-11-08 22:08:05 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2003-11-08 22:08:05 +0000
commit9c0bc41a1707ffefc914f0da108c3ba2c05f5e8d (patch)
treea533db4a67e2b3b6db506657e0732c44579dd27c /demos/gtk-demo/changedisplay.c
parent035b3f327ad7d79c2a980e156917cc5c815cd50f (diff)
downloadgtk+-9c0bc41a1707ffefc914f0da108c3ba2c05f5e8d.tar.gz
Call the do_ functions with the toplevel as argument.
Sat Nov 8 23:06:02 2003 Matthias Clasen <maclas@gmx.de> * demos/gtk-demo/main.c (row_activated_cb): Call the do_ functions with the toplevel as argument. * demos/gtk-demo/geninclude.pl.in: Change the signature of GDoDemoFunc to take a widget argument * demos/gtk-demo/ui_manager.c (do_ui_manager): * demos/gtk-demo/tree_store.c (do_tree_store): * demos/gtk-demo/textview.c (do_textview): * demos/gtk-demo/stock_browser.c (do_stock_browser): * demos/gtk-demo/sizegroup.c (do_sizegroup): * demos/gtk-demo/pixbufs.c (do_pixbufs): * demos/gtk-demo/panes.c (do_panes): * demos/gtk-demo/menus.c (do_menus): * demos/gtk-demo/list_store.c (do_list_store): * demos/gtk-demo/images.c (do_images): * demos/gtk-demo/hypertext.c (do_hypertext): * demos/gtk-demo/editable_cells.c (do_editable_cells): * demos/gtk-demo/drawingarea.c (do_drawingarea): * demos/gtk-demo/dialog.c (do_dialog): * demos/gtk-demo/colorsel.c (do_colorsel): * demos/gtk-demo/changedisplay.c (do_changedisplay): * demos/gtk-demo/button_box.c (do_button_box): * demos/gtk-demo/appwindow.c (do_appwindow): Take a widget as argument, and make new windows or dialogs appear on the same screen. (#80388)
Diffstat (limited to 'demos/gtk-demo/changedisplay.c')
-rw-r--r--demos/gtk-demo/changedisplay.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/demos/gtk-demo/changedisplay.c b/demos/gtk-demo/changedisplay.c
index ec3f9d6d52..11500876c9 100644
--- a/demos/gtk-demo/changedisplay.c
+++ b/demos/gtk-demo/changedisplay.c
@@ -577,7 +577,7 @@ destroy_cb (GtkObject *object,
* it. Otherwise, destroys it.
*/
GtkWidget *
-do_changedisplay (void)
+do_changedisplay (GtkWidget *do_widget)
{
static ChangeDisplayInfo *info = NULL;
@@ -589,7 +589,7 @@ do_changedisplay (void)
info = g_new0 (ChangeDisplayInfo, 1);
info->window = gtk_dialog_new_with_buttons ("Change Screen or display",
- NULL, /* parent */
+ GTK_WINDOW (do_widget),
GTK_DIALOG_NO_SEPARATOR,
GTK_STOCK_CLOSE, GTK_RESPONSE_CLOSE,
"Change", GTK_RESPONSE_OK,