2012-07-12 2 views
0

I 다음 ToggleButtonBar와 있습니다ButtonBar 컨트롤 내부에 하나의 버튼에 horizontalGap 설정과

<mx:ToggleButtonBar buttonWidth="85" height="45" id="menuBar" width="595" x="0" y="23"> 
     <mx:dataProvider> 
      <mx:Object data="{LocalConfig.CONNECTION_STATE}" icon="@Embed(source='resources/images/Bonjour.png')" label=" "/> 
      <mx:Object data="{LocalConfig.LANGUAGES_STATE}" icon="@Embed(source='resources/images/languages.png')" label=" "/> 
      <mx:Object data="{LocalConfig.TAGGING_STATE}" icon="@Embed(source='resources/images/tag.png')" label=" "/> 
      <mx:Object data="{LocalConfig.FONT_MAPPING_STATE}" icon="@Embed(source='resources/images/FontPanel.png')" label=" "/> 
      <mx:Object data="{LocalConfig.ERROR_CHECKING_STATE}" icon="@Embed(source='resources/images/Clear-Green-Button.png')" label=" "/> 
      <mx:Object data="{LocalConfig.USERS_STATE}" icon="@Embed(source='resources/images/UserAccounts.png')" label=" "/> 
      <mx:Object data="{LocalConfig.UPLOAD_STATE}" icon="@Embed(source='resources/images/Network.png')" label=" "/> 
     </mx:dataProvider> 
    </mx:ToggleButtonBar> 

내가 뭘하고 싶은 것은 그것의 나머지 부분에서 떨어져 서 있도록 마지막 단추는 10 픽셀 horizontalGap을 가지고입니다 버튼. 나는 또한 다른 버튼보다 조금 작기를 바랍니다. 그것은 가능합니까 아니면 다른 접근 방식을 시도해야합니까? 나는 또한 그것을 별도의 버튼으로 정의하려고 시도했으나 푸시 버튼의 효과가 느슨했다.

답변

0

당신은 사용하여 토글 버튼 표시 줄에서 마지막 요소에 대한 다른 스타일을 정의 할 수 있습니다

lastButtonStyleName 

이 당신은 그러나 당신이 좋아하는 그 스타일을 지정할 수 있습니다 사용.

심층적으로 살펴볼 필요가있는 경우 ToggleButtonBar 클래스를 확장하여 필요에 따라 재정의 할 수 있습니다. :)