2010-09-30 4 views
1

Я делаю приложение flex 3.5a/air2, и у меня появилось всплывающее окно, но я не могу показаться, что его нижние углы округлены. Установка cornerRadius, по-видимому, влияет только на верхние углы.Flex 3 - Округлые нижние углы на окне?

Не похоже, что свойство roundedBottomCorners похоже на панели, и добавление панели управления с помощью cornerRadius также не имеет эффекта.

Я уверен, что это очень простая проблема, но по-настоящему оцените любую помощь, поскольку я не могу найти ответ на Google или после поиска здесь!

ответ

1

Если вы можете отказаться от заголовка окна (и нарисуйте его самостоятельно), попробуйте сделать прозрачное окно (с прозрачным фоном) и сконструировать его из элементов управления, которые вам нужны. Я уверен, что вы можете получить окно любой формы.

1

Закончено, сделав окно прозрачным и установив showFlexChrome на false. Затем, используя контейнер, я смог получить закругленные углы.

Это не помогло моей другой проблеме, которая пыталась получить эффект свечения вокруг окна и все еще была в состоянии изменить его размер. Для этого мне пришлось переопределить mouseDownHandler из класса окна, чтобы я мог изменить сопротивление местоположения на холсте контейнера. Вот это боль!

Смежные вопросы