Re: [gtk-list] FAQ volounteers (was: Re: more than one arg to signal/timeout handlers)
- From: Landshark <lndshark starnetinc com>
- To: Gtk+ MList <gtk-list redhat com>
- Subject: Re: [gtk-list] FAQ volounteers (was: Re: more than one arg to signal/timeout handlers)
- Date: Tue, 20 Jan 1998 17:49:07 -0600 (CST)
On Tue, 20 Jan 1998, Tim Janik wrote:
> > > How would one effectively handle passing more than one argument to a
> > > signal or timeout handler? Forgive me if this has been answered
> > > already, and I bet you can tell that I'm quite new to GTK.
>
> > Try creating a struct for the information, and pass a pointer to that
> > struct to the signal handler.
>
> > struct dialogdata
> > {
> > Widget *dialog_wnd;
> > Widget *ok_button;
> > Widget *cancel_button;
> > Widget *text1;
> > Widget *text2;
> > };
> >
> > struct dialogdata *data;
>
> > gtk_signal_connect(........., data);
>
> ohh, *please* people, some brave man stand up and take over
> to volounteer the FAQ/tutorial (merge them?).
>
> it is desperately needed and only requires regular reading
> of gtk-list.
Did I say the incorrect thing?
Dave
lndshark@megsinet.net
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]