On Fri, 16 Sep 2005 13:26:34 -0400 Rodolfo Hansen <[EMAIL PROTECTED]> babbled:
> :) Yeah, that's sort of what i'm talking about. > > For example: > http://www.flashsim.com/examples/watch/watchWchart.html > http://www.flashsim.com/flash_resources-uml.html > > Statecharts are more like a way to structure code, you can get very > sophisticated behaviour, and code stays clean.. > > And the flash doesn't express how you can use statecharts to override > behavior.. > Or delegate behavior to parent states... > > Well basically what i'm saying is that if it is needed to make evas > smart objects smarter, they could be written as statecharts. well you'd need to express a state chart in code - ie keep state values and then adjust object parameters accordingly - since objects are stateful - ie retain state it does map easily in that u enter a new global system state - adjust everything where it shoudl be and evas just takes care of it - if u pointlessly adjust something to where it already is, or quickly adjust to a state, then back to where it was and finally do a render evas will ignore the changes. so to a large extent it works hand-in-hand with such state systems, but a sufficiently complex program woudl have a state chart that is so insanely complex you mayaswell forget trying to write it all down :) well if its at a very high level its ok, but if it has enough details... OUCH! not wirht it imho. -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) [EMAIL PROTECTED] 裸好多 [EMAIL PROTECTED] Tokyo, Japan (東京 日本) ------------------------------------------------------- SF.Net email is sponsored by: Tame your development challenges with Apache's Geronimo App Server. Download it for free - -and be entered to win a 42" plasma tv or your very own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel