reply to myself: i have succeeded doing so like this: private function btnsComplete():void{ Button(btnBar.getChildAt(0)).setStyle("upSkin", i1a); Button(btnBar.getChildAt(0)).setStyle("overSkin", i1a); Button(btnBar.getChildAt(0)).setStyle("downSkin", i1a); Button(btnBar.getChildAt(0)).setStyle("selectedUpSkin", i1b); Button(btnBar.getChildAt(0)).setStyle("selectedOverSkin", i1b); Button(btnBar.getChildAt(0)).setStyle("selectedDownSkin", i1b); Button(btnBar.getChildAt(1)).setStyle("upSkin", i2a); Button(btnBar.getChildAt(1)).setStyle("overSkin", i2a); Button(btnBar.getChildAt(1)).setStyle("downSkin", i2a); Button(btnBar.getChildAt(1)).setStyle("selectedUpSkin", i2b); Button(btnBar.getChildAt(1)).setStyle("selectedOverSkin", i2b); Button(btnBar.getChildAt(1)).setStyle("selectedDownSkin", i2b); Button(btnBar.getChildAt(2)).setStyle("upSkin", i3a); Button(btnBar.getChildAt(2)).setStyle("overSkin", i3a); Button(btnBar.getChildAt(2)).setStyle("downSkin", i3a); Button(btnBar.getChildAt(2)).setStyle("selectedUpSkin", i3b); Button(btnBar.getChildAt(2)).setStyle("selectedOverSkin", i3b); Button(btnBar.getChildAt(2)).setStyle("selectedDownSkin", i3b); }
is this the only way? --- In flexcoders@yahoogroups.com, "shemeshkale" <[EMAIL PROTECTED]> wrote: > > HI, > how do i set the skins for each button in a ToggleButtonBar? > each button in this ToggleButtonBar should get its own skin. > > what i m tying to do is to set the "upSkin", "downSkin", "overSkin", > "selectedUpSkin", "selectedOverSkin", "selectedDownSkin" for each one > of them buttons. > > this ToggleButtonBar is used for a 'tools bar' and i have an image for > selected/un-selected state for each tool, how do i give each button > his own skin that depends on his selected state ?? >