一種令人討厭的黑客,但我做了很像上面的馬特似乎工作/看起來沒問題。
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