Первое, что вам нужно сделать, это создать собственный класс скинов. В FlashBuilder (FB) есть возможность создать его автоматически, но по сути это просто класс, как и любой другой.
В FB щелкните правой кнопкой мыши где-нибудь в своем проекте и выберите «New> MXML Skin».
![введите описание изображения здесь](https://i.stack.imgur.com/q1AXp.jpg)
Затем заполните форму мастера следующим образом:
![введите описание изображения здесь](https://i.stack.imgur.com/Uzta0.jpg)
В противном случае просто создайте новый файл .mxml и скопируйте / вставьте в него код из spark.skins.spark.ApplicationSkin
.
Затем в своем приложении назначьте только что созданный класс скина:
<s:Application ... skinClass="skins.MyApplicationSkin" />
Теперь давайте отредактируем ваш недавно созданный класс скина. Это та часть, которая вас интересует (я вырежу несколько частей, чтобы было понятнее):
<s:Group left="0" right="0" top="0" bottom="0">
<s:layout>
<s:VerticalLayout gap="0" horizontalAlign="justify" />
</s:layout>
<s:Group id="topGroup" minWidth="0" minHeight="0"
includeIn="normalWithControlBar, disabledWithControlBar" >
<!-- some graphic elements here -->
<s:Group id="controlBarGroup" left="0" right="0" top="1" bottom="1" ...>
<s:layout>
<s:HorizontalLayout ... />
</s:layout>
</s:Group>
</s:Group>
<s:Group id="contentGroup" width="100%" height="100%" ... />
</s:Group>
Почти готово. Теперь все, что нам нужно сделать, это переместить эту «topGroup» под «contentGroup». 'topGroup' содержит некоторую графику + controlBarGroup. «contentGroup» - это область, в которую будут вставлены все компоненты, кроме вас, в файл .mxml вашего приложения.
<s:Group left="0" right="0" top="0" bottom="0">
<s:layout>
<s:VerticalLayout gap="0" horizontalAlign="justify" />
</s:layout>
<s:Group id="contentGroup" width="100%" height="100%" ... />
<s:Group id="topGroup" minWidth="0" minHeight="0"
includeIn="normalWithControlBar, disabledWithControlBar" >
<!-- some graphic elements here -->
<s:Group id="controlBarGroup" left="0" right="0" top="1" bottom="1" ...>
<s:layout>
<s:HorizontalLayout ... />
</s:layout>
</s:Group>
</s:Group>
</s:Group>
person
RIAstar
schedule
11.09.2011