On Fri, 2006-03-10 at 20:19 +0100, David Necas (Yeti) wrote: > On Fri, Mar 10, 2006 at 07:40:25PM +0100, Andreas Kotowicz wrote: > > > > so what I'm looking after is a way to clear all those entry fields any > > other variables which might have changed during the running program. > > so just reinitialize the app :) > > If you want to reset state of some widgets to a predefined > state, just iterate through them and set their state. Or > destroy them and construct anew.
I tried the destroy and construct way: void on_button4_clicked (GtkButton *button, gpointer user_data) { gtk_widget_destroy(gtk_widget_get_toplevel(GTK_WIDGET(button))); *GtkWidget *window1; window1 = create_window1 (); gtk_widget_show (window1); } the widget gets destroyed, but the app closes. no new widget gets created or displayed. andreas _______________________________________________ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list