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

Reply via email to