Re: glade2 and gtkada
Nicolas Setton <[email protected]>
| Newsgroups | gmane.comp.gnome.glade.user |
|---|---|
| Message-ID | <[email protected]> |
> I am simply trying to modify some label texts from with a callback. > > Basically I want (in pseudo code): > > on button1 click > set_text(label1, "text"); > > > The problem is that label1 is not in scope when I'm in the handler (it's > in a seperate package). I believe I need the call lookup_widget() but I > cannot find this anywhere within GtkAda, upon searching the net I can only > find this as a C call not Ada. > > Is there an equivalent in Ada or do I have a fundamental misunderstanding > of my problem. label1 should be a field of your toplevel widget (window or dialog), so you'll be able to work by using object_connect and passing your toplevel widget - and in the callback, convert the parameter to your widget and access the field directly. Also, note that recent versions of GtkAda support glade3/gtkbuilder. Nicolas _______________________________________________ Glade-users maillist - [email protected] http://lists.ximian.com/mailman/listinfo/glade-users