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]

Reply via email to