FINALLY I understood what implements/extends means... as noticed before by other people, when you come from a true OOP language, its a bit misleading... not your fault mootools developers (well, maybe just a bit), but its not your fault that javascript isnt a true OOP language!!!
I rewrote everything in my Bezier Pathing functions, created a new class "Fx.MorphPath", that will take an "Fx.Path" descendant, and do all crazy things... finally a pluggable solution for this. I extended the Fx.CSS instead, as I hadn't noticed some glitches that didnt let me calculate correctly the morph values... thanks for your pointers Rajeev and johnwait! I will be updating the samples, site, documentation, etc, and will post it in the corresponding "thread"... Thanks again people.... mootools definetly ROCKS!!!! ;-) Iván ps. If you dont like the 'Fx.MorphPath' name I chose, feel free to offer suggestions! ;-) ps.2 MooDevelopers, if by any chance you are planning on some kind of 'Fx.Path' for next mootools version, please also let me know and I will choose another name so no clashes will occur... thanks again! -- ◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦ Ivanicus' Code Box http://ivanicus.com/
