So, I'm reworking an interface that needs some updating on one of my  
apps. It's an internal app so I'm faced with the challenge of Flex or  
Javascript.  I start looking into extending the tree control in Flex  
to include a checkbox and quickly step back with all the freakin  
declarations going on in the example code.

No problem, I say, I've already got a working tree with checkboxes in  
javascript.  So, I decide to
update the library being that I'm using an old version of prototype.   
The transition isn't painful and I like the syntax of jquery alot  
(later I find out that the version of prototype is going in this same  
direction).  I add in a "modal" plugin, screw around with checkbox  
events (why doesn't a checkbox have an onchange event and why does the  
click() fire the onclick method before the change while clicking on  
the checkbox fires the event after the change), do a little formatting  
and voila!  It works.

Now to test in IE, load it up, everything looks good.   
Click....hmmmm......why is my browser suddenly running so slow....oh  
wait.....15 seconds later, it's registered my click.  Must be a  
passing issue, I'll just click here now.........15 seconds later it's  
done the next function......hey now look, this slow mo modal dialog is  
really cool....if you're into special effects.....


Suddenly, all those declarations don't seem to be so bad in Flex.

zB



"Bowel shaking earthquakes of doubt and remorse,
Assail him, impale him with monster truck force"





~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
ColdFusion is delivering applications solutions at at top companies 
around the world in government.  Find out how and where now
http://www.adobe.com/cfusion/showcase/index.cfm?event=finder&productID=1522&loc=en_us

Archive: 
http://www.houseoffusion.com/groups/CF-Community/message.cfm/messageid:245833
Subscription: http://www.houseoffusion.com/groups/CF-Community/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.5

Reply via email to