Flash / Flex полноэкранное масштабирование Удалить границу - PullRequest
0 голосов
/ 30 марта 2012

Я пишу отдельное приложение для Windows AIR и использую

contextView.stage.align  = StageAlign.TOP;
contextView.stage.displayState = StageDisplayState.FULL_SCREEN_INTERACTIVE;
contextView.stage.scaleMode = StageScaleMode.SHOW_ALL;

, который масштабирует мое приложение на весь экран и отображает все приложение без обрезки, однако может оставить границы слева и справа.Что он делает

Мне интересно, если есть способ удалить или хотя бы установить цвет этих границ, они в настоящее время белые.Это большой широкий 2 "раздел слева только в моем случае.

Так что я узнал, как изменить его цвет, выполнив backgroundColor =" # f3f3f3 "на

См. Прикрепленное изображение нижеenter image description here

1 Ответ

0 голосов
/ 30 марта 2012

Оказывается, обложка для панели имела границы. Я изменил его, чтобы отображать только в нормальном состоянии и, таким образом, ушел в другие состояния. Это было сделано путем установки состояния для включения в includeIn = "normal"

<s:Rect id="backgroundRect" left="0" right="0" top="0" bottom="0" includeIn="normal">
    <s:stroke>
        <s:SolidColorStroke color="0" alpha="0.50" weight="1" />
    </s:stroke>
    <s:fill>
        <s:SolidColor color="0xf3f3f3"/>
    </s:fill>
</s:Rect>
...