|
|
|||||
Регистрация: May 2010
Сообщений: 347
|
Собственная компонента Flex
Здравствуйте.
Помогите пожалуйста Существующие компоненты Flex hslider и progressbar никак не подошли по дизайну, придется писать свои, чтоб полностью быть свободными в дизайне. Помогите пожалуйста советом и литературой 1.Писать ли полностью свою или наследовать от уже существующих? И есть ли тут какая литература... 2.Хотелось бы конечно унаследовать, но как сделать, с какого конца подойти..Мне все надо умудриться держать под контролем: и ширину, и цвет фона компоненты, и цвет уже прокрученной части, и даже может цвет загруженной но еще не проигранной части (ну как в ютюбе), а может еще придется и на фон ставить картинку,а не рисовать прямоугольник бара.. Помогите пожалуйста, все горит(( |
|
|||||
Покажите дизайн.
__________________
http://artem-lobachenkov.ru/ |
|
|||||
Регистрация: Sep 2010
Адрес: Ростов-на-Дону
Сообщений: 369
|
Скиновать не?
|
|
|||||
Регистрация: May 2010
Сообщений: 347
|
ну примерно как ютубовский слайдер и progress bar на плеере, когда увеличивается при наведении, только цвета другие. А так дизайн такой же как ютубовский плеер.
|
|
|||||
Используйте spark компоненты.
Скиновать их не сложно. Да и примеров в интернете море. Взять хотя бы ресурс flexexamples. Когда появятся конкретные вопросы пишите.
__________________
http://artem-lobachenkov.ru/ |
|
|||||
Регистрация: May 2010
Сообщений: 347
|
Спасибо, буду возиться, а "скиновать" простите это что?
То есть писать свою компоненту не советуете? |
|
|||||
Каждый компонент имеет свой skin (от английского кожа) - визуальное представление компонента.
Процесс "скинования" это применение вашего скина (дизайна), который нарисовал дизайнер, к компоненту.
__________________
http://artem-lobachenkov.ru/ |
|
|||||
Регистрация: May 2010
Сообщений: 347
|
Большое спасибо, буду пробовать
Добавлено через 14 часов 1 минуту продолжаю следовать Вашему совету, запускаю у себя -уже все было хорошо почти! Работал код с примера, можно было менять скины... И вдруг VerifyError: Error #1014: Class spark.components.supportClasses::Skin could not be found. Явно что-то испорилось, а найти не могу... Может знаете в чем дело? Заранее спасибо Добавлено через 14 часов 1 минуту Вот пример http://blog.flexexamples.com/2010/04...rol-in-flex-4/ Добавлено через 19 часов 49 минут Art_133 огромное Вам спасибо! Ваша ссылка действительно спасение. Удалось скиновать даже MX HSlider. Немного пока не представляю как показать не только проигранную часть другим цветом, но и загруженную- но еще не проигранную. Может надо наложить два слайдера, или слайдер и прогресс бар связанный с загрузкой...И что-то при этом должно быть прозрачно...Это пока мысли просто Еще раз огромное спасибо Вам! Что касается Цитата:
Последний раз редактировалось Anig; 12.09.2012 в 20:37. |
Часовой пояс GMT +4, время: 15:27. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|