一种令人讨厌的黑客,但我做了很像上面的马特似乎工作/看起来没问题。
in CSS。
.camButtons
{
padding-left:0;
padding-right:1;
up-skin: Embed(source="/assets/images/skins.swf", symbol="Button_ChatRoomControlsOver");
over-skin: Embed(source="/assets/images/skins.swf", symbol="Button_ChatRoomControls");
down-skin: Embed(source="/assets/images/skins.swf", symbol="Button_ChatRoomControls");
disabled-skin: Embed(source="/assets/images/skins.swf", symbol="Button_ChatRoomControls");
pop-up-up-skin: Embed(source="/assets/images/skins.swf", symbol="Button_ChatRoomControlsOver");
pop-up-down-skin: Embed(source="/assets/images/skins.swf", symbol="Button_ChatRoomControls");
pop-up-over-skin: Embed(source="/assets/images/skins.swf", symbol="Button_ChatRoomControls");
}
<mx:PopUpButton width="38" popUpGap="0" paddingLeft="37" arrowButtonWidth="38" id="flirts_btn" popUp="{flirts_menu}" styleName="camButtons" icon="@Embed(source='/assets/images/skins.swf', symbol='Icon_WinkOver')" downIcon="@Embed(source='/assets/images/skins.swf', symbol='Icon_WinkOver')" disabledIcon="@Embed(source='/assets/images/skins.swf', symbol='Icon_Wink')" toolTip="Send Flirt to User" buttonMode="true" useHandCursor="true" />
....重要的部分...
pop-up-up-skin: Embed(source="/assets/images/skins.swf", symbol="Button_ChatRoomControlsOver");
pop-up-down-skin: Embed(source="/assets/images/skins.swf", symbol="Button_ChatRoomControls");
pop-up-over-skin: Embed(source="/assets/images/skins.swf", symbol="Button_ChatRoomControls");
width="38" popUpGap="0" paddingLeft="37" arrowButtonWidth="38"
是否要将当前的向下箭头图标更改为自己的或完全清除它? – 2008-09-30 03:34:06
重写箭头并隐藏主键,或隐藏箭头并将我的图标放入主键。我实际上想要一个带弹出按钮的按钮,而不是用于popupButton,popupButtonMenu和ComboBox的对系统adobe。 – Glenn 2008-09-30 11:35:24