On Wed, 2009-09-09 at 23:22 +1000, Danielle Madeley wrote: > On Wed, 2009-09-09 at 15:16 +0200, Danny Haak wrote: > > > > ClutterAlpha's constructor does not take a function any more: it uses > > > easing modes (an enumeration value). > > > > Clear now. The main problem is that the Alpha function accepts an ulong, > > and not the enum; which is confusing. I will try to fix that (not that > > experience in invoking c libraries in C#) and make a patch. > > Note you can also register your own global alpha functions.
yep, right; and finally, the functionality for setting a custom closure as the alpha function for an Alpha instance has not gone away -- it's just the constructor that has been changed to favour logical identifiers (supplied by Clutter through the AnimationMode enumeration or by the developers through handles returned by the Clutter.Alpha.register_func() static method) instead of function pointers or closures. sorry for being less than clear. ciao, Emmanuele. -- Emmanuele Bassi, Senior Engineer | [email protected] Intel Open Source Technology Center | http://oss.intel.com -- To unsubscribe send a mail to [email protected]
