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 ??
>


Reply via email to