Размещение надписей на левой стороне CheckBox в ActionScript - PullRequest
2 голосов
/ 02 февраля 2012

Я бы хотел разместить свой ярлык CheckBox на правой стороне, но я не знаю, как это сделать. Кто-нибудь может мне помочь?

Это имеет какое-либо отношение к метке funcitonDisplay?

Ответы [ 2 ]

3 голосов
/ 02 февраля 2012

Просто скопируйте скин CheckBox и измените его.Вы найдете этот скин в

FlexSDK\frameworks\projects\spark\src\spark\skins\spark\CheckBoxSkin.mxml

Основной блок Group содержит само поле, добавьте к его тегу right="0"

Внизу вы найдете Label,просто измените left="18" right="0" на left="0" right="18"

Не забудьте повлиять на скин для компонента в вашем css:

s|CheckBox { skinClass:ClassReference("mypackage.CheckBoxSkin"); }
2 голосов
/ 08 марта 2013

Простой способ - использовать свойство layout layout .irection = "rtl"

<s:CheckBox label="Mutant Technologies" layoutDirection="rtl"/>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...