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

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