Re: Glade 2 & passing data to signal handlers

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, 2003-10-18 at 06:01, Sven Neumann wrote:
> Hi,
> 
> Russell Shaw <rjshaw@xxxxxxxxxxxxxx> writes:
> 
> > Maybe you need: g_signal_connect((gpointer) okLoginButton, "clicked",
> >                            G_CALLBACK (on_okLoginButton_clicked),
> >                            GTK_OBJECT (loginDialog) );
> 
> Yes. Or simpler (w/o all the redundant casts):
> 
>   g_signal_connect (okLoginButton, "clicked",
>                     G_CALLBACK (on_okLoginButton_clicked),
>                     loginDialog);
> 
> or even without writing a dedicated callback function:
> 
>   g_signal_connect_swapped (okLoginButton, "clicked",
>                             G_CALLBACK (gtk_widget_destroy),
>                             loginDialog);
> 
> 
> Sven

Both of your suggestions seems logical to me and I will try them. The
only problem I have is that Glade 2 created that siganl connection not
me.  And at the beginning of the file where the signal connections are
it says "DO NOT EDIT THIS FILE - generated by Glade"  Can i still go in
and change the signal connections as you suggested?

Joe

_______________________________________________

gtk-list@xxxxxxxxx
http://mail.gnome.org/mailman/listinfo/gtk-list

[Index of Archives]     [Touch Screen Library]     [GIMP Users]     [Gnome]     [KDE]     [Yosemite News]     [Steve's Art]

  Powered by Linux