Скинирование ComboBox (закругления)
Вложений: 1
Ну реализовать комбо бокс со скруглением.
Т.е требуется скинирование. Подскажите пожалуйста реализацию Вложение 26221 |
Какой из компонентов используете? mx или spark?
|
Сейчас это только эскиз!
Пока еще ничего не используется. Но думаю наверное использовать spark |
Ну так в чем проблема? Сделайте скин для комбобокса со скругленными краями (скин для TextInput + скин для Button + скин для DataGroup — составные части комбобокса).
|
Оказывается Fireworks отличный инструмент для скинования. В нем уже есть комбо бокс, можно менять как угодно. Вот видео http://layersmagazine.com/fireworks-...-skinning.html
Все делается очень быстро и удобно. |
т.е просто отдельные мувики для всех составляющих?!
Просто есть такой прикол - что вроде выглядит со скруглениями а когда активные то скругления пропадают |
Цитата:
Цитата:
|
Кое с чем под разобрался.
Но возникли трудности с закруглением выделяемого элемента - прямоугольник combox в состоянии = state open Код AS3:
точнее создать свой - унаследованный от этого Возможно по другому как то можно закруглить ? или как создать скин у наследованный spark.skins.spark.DefaultItemRenderer - ну чтоб выделяемый элемент был прямоугольником с radiusX="10" radiusY="10" |
В качестве ItemRenderer может использоваться любой класс, наследник UIComponent реализующий IDataRenderer.
По-умолчанию itemRenderer с прозрачным фоном. Т.е. что бы получить рендерер со скругленными краями надо отрисовать у него фон. |
жму в билдере - New > MXML Skin
там просит выбрать Host component и as copy class не знаю что в качестве хоста в качестве копии класса пытаюсь spark.skins.spark.DefaultItemRenderer ничего не получается |
Часовой пояс GMT +4, время: 01:56. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.