PDA

Просмотр полной версии : настройки текста в старом комбобоксе


8bit
15.04.2008, 23:41
Как изменить настройки текста старого комбобокса, на всякий случий креплю его сюда. Такое как getStyle() или setStyle() с ним не работает, если пользоваться мануалами которые находил в инете, а они походу для более новый версии компонента.
Вообще хочу убрать все "стенки у комбокса" оставить только текст, как бы правильней это сделать? там один элемент состоит из нескольких клипов, если удалить клипы или потереть графику в клипах то фигня получается. Прошу помощи

silin
15.04.2008, 23:54
там все только "руками": лезешь внутрь этого компонента как в обычный мувик и все строишь/меняешь..
почти как в компонентах CS3 :):)

ps
вместо 'удалить клипы или потереть графику' сделай их прозрачными..

8bit
16.04.2008, 00:03
нууу графикой да можно, а с текстом как быть?Там же нет элемента, которое я мог бы выделить и в опциях задать цвет, шрифт, размер. В коде задается? Листал не нашёл...

silin
16.04.2008, 00:44
вот ведь дались тебе эти музейные экспонаты :)
но, с текстом оказалось что предусмотрено:
cb.setStyleProperty("textcolor",0xFF0000);
cb.setStyleProperty("textsize",16);

схема такая: "text"+"property" в FUIComponent.setStyleProperty парсится и property применятся к тексту..

ps если тебе понадобиться еще чего-то строить в этом компонете, смело лезь внутрь - увлекательное занятие..:)

pss чтоб это заработало нужно в настройках поставить FPv6 и AS1

8bit
16.04.2008, 02:46
я бы с радостью взял последний версии экспонат, но 60кб это слишком для компонента...

silin
16.04.2008, 08:32
CS3-шный comboBox весит 35 кб