Posted by
tearaway_Tea - March 25, 2008
Дело в том, что я постигал премудрости Flex в американском стартапе Sonopia. Мне на редкость повезло, так как в команду попали личности, которых еще нужно поискать: дотошный, педантичный, но ужасно веселый Сергей Ковалев, супер-специалист и ООП мыслитель Гринев Максим, энергичный Стас Заярский и толковый Мыкола Палиенко. Все эти парни поучавствовали в создании Flex Library для проэкта, работавшего в рамках портала sonopia.com. Так как все были против использования Cairngorm, библиотеку решили в будущем опубликовать как фреймворк Go!Verla. Но будущее было иным.
После того как стартап прогорел и флексеров разогнали, мы с Максимом решили позаботиться о коде, который был довольно проектно-независим, выделив его отдельный open-source набор полезных классов. Так и образовалась Go!Verla Flex Library, которая, по-видимому, навсегда останется в alpha-версии, без документации, понятной только нескольким людям — нам.
Но, вы, конечно, можете также присоединиться к нашей мечте.
Posted by
tearaway_Tea - March 20, 2008
Есть подготовленный пример.

Компонент ResizeableLayoutBox предназначен для построения оконных интерфейсов типа dockable IDE. В связке с ним нужно использовать контейнер CollapsablePanel, который предоставляет возможность сжимать и разворачивать панели.
В данной реализации можно использовать как вертикальное (по типу Accordion), так и горизонтальное позиционирование панелей. Для того что-бы изменить размер панели, нужно мышкой тянуть за её заголовок. При растягивании принимаются в расчет параметры minWidth, maxWidth, minHeight, maxHeight.
Классы можно взять из библиотеки Go!Verla.
Posted by
tearaway_Tea - October 17, 2007
Есть подготовленный пример.

Компонент PatternRectangularBorder предназначен для заполнения фона таких контейнеров как Application, Canvas, HBox, VBox, Form и др. Он основан на .RectangularBorder и BitmapData классах из Flex 2 SDK и работает по более естественному принципу чем CSS патерны WSBackgroundPixelSkin компонента.
Компонент поддерживает базовый стиль background-image класса Container и добавляет поддержку cтиля background-repeat, который обычно используется в HTML CSS, его возможные значения:
Я не смог унаследовать RectangularBorder, так как он полностью закрытый — копи-паст наше всё.
Класс можно взять из библиотеки Go!Verla.
Решение cкомпилировано из статей: