Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Advanced (http://www.flasher.ru/forum/forumdisplay.php?f=4)
-   -   Flash MX и myPushButton.registerSkinElement(element, styleProperty) (http://www.flasher.ru/forum/showthread.php?t=28956)

T'orl 22.03.2002 10:16

Flash MX и myPushButton.registerSkinElement(element, styleProperty)
 
Народ че это за скины такие и как их юзать, никто не подскажет ?

Заранее спасибо.

john 25.03.2002 01:40

Это для Компонентов, думаю ты это понял.

Регистрируется элемент, цвет которого можно управлять через

globalStyleFormat

или через локальный стиль каждого экземпляра компонета.

вот например кнопка (компонент Push Button),


globalStyleFormat.textItalic = true;

globalStyleFormat.highlight3D = 0x000000; // это регистрированный элемент

globalStyleFormat.applyChanges()


то что было белым станет черным,

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

Позволяет управлять визульной частью компонентов так же удоебно как в каскадника в ХТМЛ.

john 25.03.2002 07:01

Еще нужно отметить, что

FStyleFormat
globalStyleFormat

и другие, не яляются билд-ин объектами флэша, они создаются UI компонентами макромедии,

ММ лишь предложила свой подход к созданию UI компонентов и управлению их визулальных атрибутов.

чтобы все стало ясно нужно посмотреть код компонента

FUIComponent

подход этот мне кажется очень правильным....

T'orl 26.03.2002 18:21

Спасибо !

Очень помогли ! :)


Часовой пояс GMT +4, время: 13:09.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.