If you haven't caught it already,
On Sat, 2002-11-30 at 12:08, Blowfish wrote:
> void
> on_button1_clicked (GtkButton *button,
> gpointer user_data)
> {
> GtkWidget *tmp;
> GtkWidget *colorselectiondialog1;
> tmp = lookup_widget ((GtkWidget *)button, "window1");
> colorselectiondialog1 = create_colorselectiondialog1
> ();
> g_object_set_data ((GObject *)colorselectiondialog1,
> "main_window", tmp);
^^^^^^^^^^^^^^^^^^^^^
Here you associate the data with the dialog,
> gtk_widget_show (colorselectiondialog1);
> }
>
> void
> on_colorselectiondialog_ok_button1_clicked (GtkButton
> *button, gpointer user_data)
> {
> GtkWidget *window;
> window = (GtkWidget *) g_object_get_data ((GObject *)
> button, "main_window");
^^^^^^
And then try and retrieve it from the button.
> gtk_window_set_title ((GtkWindow *)window, "my title");
> }
>
So you need to associate the data with the button in the dialog or chain
up to the toplevel from the button in the dialog.
HTH
--
Stephen
_______________________________________________
gtk-list mailing list
[EMAIL PROTECTED]
http://mail.gnome.org/mailman/listinfo/gtk-list