Posts Tagged “button”

Been having problems for my itemRenderers in datagrids. I am using Button control as a itemRenderer and setting their visibility based on their labels. Somehow, the buttons becomes visible when my DataGrid dataprovider is changed. 

The reference below solved my problem. I needed to place my logic to set the visible variable in the right place. Rest of the article touches on efficiency.

Reference: Peter Ent - itemRenderers: Part 5: Efficiency

 

 

Comments Comments

The default button skin “mx.skins.halo.ButtonSkin” has some limitations. But Flexlib saved me with their EnhanceButtonSkin.

Button {
upSkin:ClassReference(’flexlib.skins.EnhancedButtonSkin’);
overSkin:ClassReference(’flexlib.skins.EnhancedButtonSkin’);
downSkin:ClassReference(’flexlib.skins.EnhancedButtonSkin’);
disabledSkin:ClassReference(’flexlib.skins.EnhancedButtonSkin’);
selectedUpSkin:ClassReference(’flexlib.skins.EnhancedButtonSkin’);
selectedOverSkin:ClassReference(’flexlib.skins.EnhancedButtonSkin’);
selectedDownSkin:ClassReference(’flexlib.skins.EnhancedButtonSkin’);
selectedDisabledSkin:ClassReference(’flexlib.skins.EnhancedButtonSkin’);
}

Comments Comments