Yes, sailorsea, see that link.

 

Also, be careful of terminology.  I said "store references".  This is
not the same as storing "IDs".

 

You can do this using ids, with bracket notation.  

var sId:String = "test001";

this[sId].setStyle();  //should work

 

Tracy Spratt 
Lariat Services 

Flex development bandwidth available 

________________________________

From: flexcoders@yahoogroups.com [mailto:flexcod...@yahoogroups.com] On
Behalf Of Ryan Graham
Sent: Friday, February 13, 2009 5:08 PM
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders] DYNAMIC LINKBUTTONS styleNames.

 

Hey now, you knew this was in the docs... :D

 

http://livedocs.adobe.com/flex/3/html/help.html?content=03_Language_and_
Syntax_16.html
<http://livedocs.adobe.com/flex/3/html/help.html?content=03_Language_and
_Syntax_16.html> 

 

HTH,

Ryan

 

From: flexcoders@yahoogroups.com [mailto:flexcod...@yahoogroups.com] On
Behalf Of - -
Sent: Friday, February 13, 2009 2:28 PM
To: flexcoders@yahoogroups.com
Subject: Re: [flexcoders] DYNAMIC LINKBUTTONS styleNames.

 

Hi Tracy, I created an array of all the IDs of my linkButtons, can you
show me an example how to loop in the array?

 

Thanks.

 

________________________________

From: Tracy Spratt <tspr...@lariatinc.com>
To: flexcoders@yahoogroups.com
Sent: Friday, February 13, 2009 4:11:05 PM
Subject: RE: [flexcoders] DYNAMIC LINKBUTTONS styleNames.

Store references to each in an Array, then loop over the array.

 

Tracy Spratt 
Lariat Services 

Flex development bandwidth available 

________________________________

From: flexcod...@yahoogro ups.com <http://ups.com/>  [mailto:flexcoders@
yahoogroups. com] On Behalf Of sailorsea21
Sent: Friday, February 13, 2009 4:01 PM
To: flexcod...@yahoogro ups.com
Subject: [flexcoders] DYNAMIC LINKBUTTONS styleNames.

 

I have a series of 3 linkButtons.
I am able to switch the styleName of a linkButton when I click on it 
as follows:

[Bindable]
private var linkButton:String = 'linkButton' ;

[Bindable]
private var linkButtonOff: String = 'linkButtonOff' ;

<mx:LinkButton id="test001" label="001" styleName="{ linkButton} " 
buttonMode=" true" click="setType( event)"/>

<mx:LinkButton id="test002" label="002" styleName="{ linkButton} " 
buttonMode=" true" click="setType( event)"/>

<mx:LinkButton id="test003" label="003" styleName="{ linkButton} " 
buttonMode=" true" click="setType( event)"/>

private function setType(result: Event):void
{
result.currentTarge t.styleName = linkButtonOff;
}

How can I automatically reset all the other linkButtons styleNames 
to "{linkButton} " when a linkButton is clicked?

Thank you.

 

This message is private and confidential. If you have received it in
error, please notify the sender and remove it from your system.



Reply via email to