Я думал, что это было поведение по умолчанию (все документы Adobe, кажется, указывают, что это так).
Скажем, у вас есть форма:
Имя: [ _ __ _ __ ]
Пароль: [ _ __ _ ____ ]
обычно вы хотите, чтобы имя и пароль располагались справа от них (правое обоснование). Длина должна быть длиной самой длинной метки.
Когда я добавляю следующий код в свой MXML (авторинг в Flex 4), он этого не делает вообще! Скорее всего, просто вбивает все влево, как в примере с именем / паролем выше.
Какое решение?
<s:Form id="directoryForm_A" width="100%">
<s:layout>
<s:VerticalLayout horizontalAlign="justify"/>
</s:layout>
<s:FormItem label="Click">
<s:Button label="Button"/>
</s:FormItem>
<s:FormItem label="Root Directory">
<s:TextInput x="0" width="100%" enter="handleUserSetRootDirectory(event)"/>
</s:FormItem>
</s:Form>