<mx:Button enabled="{COUNT == 5}" />

Also look into propertyChange and PropertyChangeEvent
http://livedocs.adobe.com/flex/2/langref/mx/events/PropertyChangeEvent.html
http://livedocs.adobe.com/flex/201/html/metadata_141_06.html

regards,
Muzak

----- Original Message ----- 
From: "cbaray" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Wednesday, September 05, 2007 5:05 AM
Subject: [flexcoders] Style question - additional listeners to Bindables


Say I have a variable counting up to 10 and back down to 1.  It does
this in a loop, just going from 1 to 10 back down to 1 back up to 10..

The variable is bindable.  Let's call it COUNT.

I have a Label that has COUNT as its data source, so the label's text
value goes from 1 up to 10 and back down again.

Now, let's say I have a button that I want to enable whenever the
variable is equal to 5.  There is a little more logic around this
behavior and so I don't think it's a flat out dataprovider solution.

What I think I'd like to do is add my own event listener to COUNT and
it would do the logic of checking to see if COUNT's new value == 5 and
if so, enabling the button.

But most of that observer/observable interface seems hidden to me via
the [Bindable] construct.  Then my method could do whatever additional
logic I can dream of.

Is there a way to add my own listener methods to [Bindable] variables?
 Or is there another standard way of addressing these issues within
the Flex paradigm?

Thanks much -
cris.



Reply via email to