[Glade-users] Finding widget from its name?
    Tristan Van Berkom 
    tvb at gnome.org
       
    Tue Aug 15 09:20:18 EDT 2006
    
    
  
jan at talentex.demon.co.uk wrote:
> Is there a function that allows one to search for a widget using its 
> name or label? I'm using Glade 2 to design a window (just a basic input form),
> and each widget has a unique name. Unfortunately Glade doean't save any
>  global pointers to the widgets; I can only assume that there must
> be another way to find the objects from within the callback functions.
Sure,
    when you call glade_xml_get_widget (GladeXML *xml, gchar *widget_name)
you immediately get the widget by its name in the dynamicly constructed
UI, later you can always recurse down the gtk toplevels searching for a widget
by its name, but usually its easy and possible to just pass the pointer around
once its been initially obtained at initialization time.
Cheers,
                         -Tristan
BTW: try glade 3 :)
    
    
More information about the Glade-users
mailing list