2010/10/30 Tristan Van Berkom <[email protected]>: > 2010/10/30 Marco Diego Aurélio Mesquita <[email protected]>: >> 2010/10/30 Tristan Van Berkom <[email protected]>: >>> 2010/10/30 Marco Diego Aurélio Mesquita <[email protected]>: >>>> This is my plan to implement one preview per "topmost" widget in glade: >>>> >>>> - Escalate the widget tree (using gtk_widget_get_parent). >>>> - Check (using gtk_widget_get_name and a list of the names of >>>> widgets currently been previewed) if such widget is already been >>>> previewed. >>>> - If it is already been previewed, update the whole interface. >>>> - If not, launch a preview. >>> >>> Perhaps GladePreview object must be an object belonging >>> to the GladeWidget itself... when the toplevel gets a parent >>> added to it... the preview should then be placed on the parent. >>> >> >> Hmmm... This is fundamentally different from what we're doing right >> now. What you're proposing would include an api extension to >> GladeWidget so that it would have a preview method and take care to >> kill the previewer process by the destructor (most of it is treated by >> GladeProject now), is that? >> > > No, that code must be moved into a GladePreview object anyway, > other than that yes the preview would have to be launched by > GladeWidget. >
Ok. What about changes? Does GladeWidget has events to treat it? _______________________________________________ Glade-devel maillist - [email protected] http://lists.ximian.com/mailman/listinfo/glade-devel
