understood, thanks for the explanations! Christophe
On Nov 11, 2007 2:05 AM, Emmanuele Bassi <[EMAIL PROTECTED]> wrote: > > On Sat, 2007-11-10 at 19:58 +0100, Christophe Dehais wrote: > > > Shouldn't clutter_actor_show_all() call clutter_actor_show_all on the > > container children ? > > you might be packing all the actors inside a container and hide/show > them on command, so a recursive show_all() might introduce flicker or > unwanted results. clutter_actor_show_all() is a shortcut for showing all > the non-container children of a container, instead of adding them and > showing them one at a time. > > > This would allow the complete traversal of the scene graph and behave > > more in accordance with gtk_widget_show_all(). > > GTK+ user interfaces do not change, and if they do they require a size > negotiation; Clutter UIs, instead, are usually "fluid" in number of > elements, so you cannot directly map the two. > > in any case, you can subclass ClutterGroup and override the show_all() > and hide_all() virtual functions of the ClutterActor class vtable and > provide a recursive implementation, so that calling > clutter_actor_show_all() on your container will do what you think it's > best for your application. > > ciao, > Emmanuele. > > -- > Emmanuele Bassi, OpenedHand Ltd. > Unit R, Homesdale Business Centre > 216-218 Homesdale Rd., Bromley - BR12QZ > http://www.o-hand.com > > -- > To unsubscribe send a mail to [EMAIL PROTECTED] > > -- To unsubscribe send a mail to [EMAIL PROTECTED]
