December 13th, 2007
Bloody hell, quite a lot going on in the adobe world today.
BlazeDS, Adobe AIR beta, plus a brand new spanking release of Flex 3. In all the chaos, a lot of people might have missed that Degrafa team have announced that they are going to do a release of thier MXML graphics package on january 1st. If you haven’t heard about Degrafa, it basically allows you to generate graphics using MXML type tags, instead of using the programatic skins, and a lot of actionscript code. I’m going to style my app using this package when it comes out. I think its gonna be a real space saver because compiled code, is always gonna be smaller then scalenine embeds.
So check it out
http://www.degrafa.com/
Posted in flex | No Comments »
December 10th, 2007
At the moment i’m trying to write a custom itemrenderer with multiple states for the list control, and I noticed this wierd thing happening with it. Basically we have an initial state, which is basically blank, and three other states which are dependant on the data provider i.e [blank, standard, expanded, closed].
Because the itemrenderers are data driven, i was monitoring differnet attributes on the data provider, and marking different variables as dirty, ready to be updated in the “commitproperties” function. Within commitproperties, if the attribute for “expanded” on the Value object was set to true, I would set “currentstate” to “expanded”. However even though i could see the currentstate being set to the correct state in commitproperties, it wasn’t appearing in the correct state in the list. Anyhow, cutting a long story short, I found that if you set currentstate before the “creationcomplete” event is fired, the view will completely ignore this setting, and remain as before, EVEN though you can read the string out of “currentstate” and it will be right. Basically I now check if “initialized” is true before setting the state, or defering the call if it isn’t.
I’m not sure this is right though, am I doing it wrong?
Drop a comment if there is a better way
Posted in flex | No Comments »
December 10th, 2007
I have no idea why I would want to setup a blog, no one is gonna read this thing anyway. I just thought this domain name would be cool…
Anyway i’m just gonna use this blog just to write about random musings about Adobe flex and see if anyone responds.
Posted in flex | No Comments »