Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flex (http://www.flasher.ru/forum/forumdisplay.php?f=84)
-   -   Помогите со скинами (http://www.flasher.ru/forum/showthread.php?t=140231)

HardRock 24.05.2010 13:16

Помогите со скинами
 
Товарищи!
уже второй день пытаюсь разобраться, но что-то ничего не получается, решил всё таки спросить

Как переодеть компонент ?

хочу переделать форму вкладок у tabNavigator
нашёл пару туториалов, но они все не то что нужно ...

пробую писать в css
Код AS3:

upSkin: ClassReference("skin.TabSkin");

создаю класс

Код AS3:

package skin
{
        import spark.skins.SparkSkin;
 
        public class TabSkin extends SparkSkin
        {
                public function TabSkin()
                {
                        super();
                }
 
                override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void
                {
                        super.updateDisplayList(unscaledWidth, unscaledHeight);
                }
        }
}

в итоге получаю ексепшн на не опредилённый state "up"

хочется не просто "чтоб работало", хочется понять как делать правильно ?
как создать скин на AS3 и может этого вообще не стоит делать, есть выход по проще ?
что лучше всего посмотреть если нужно не прост оцвет вкладкам поменять, нужно переделать их форму
что-то типо такого:

|ПППППППП\|ПППППППП\________________________

пытался делать по вот этой ссылке
http://userflex.wordpress.com/2008/0...avigator-tabs/

Добавлено через 1 час 5 минут
кажись немного разобрался :)

lighto 25.05.2010 09:51

а css файлом непроще?:rolleyes:

HardRock 25.05.2010 11:20

css я перерыл весь прежде чем так сделать
в интелисенсе пересмотрел все варианты, и не нашёл возможности изменения формы вкладок, единственное что можно это радиус задать


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

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