Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Изменение стиля TextArea (http://www.flasher.ru/forum/showthread.php?t=146997)

jick 23.11.2010 22:56

Изменение стиля TextArea
 
Помогите пожалуйста разобраться с TextArea.
Использую Adobe Flex 3
Пробую:
Код AS3:

        public function clickOk(e:MouseEvent):void
                {
                        var tf:TextFormat = new TextFormat();
                        tf.color = FontColor.selectedColor;
                        tf.font = "Arial Narrow";
                        tf.size = FontSize.value;
                        tb.setStyle("texFormat", tf);
                }

Никакой реакции. tb соответственно моя TextArea.
Что я делаю не так?

А как можно поменять фон я вообще нигде не нашел... :(

bav 23.11.2010 23:10

Может быть он у вас не находит шрифта?

jick 24.11.2010 00:23

нет, я пробовал убирать поле с установкой шрифта, все то же

alatar 24.11.2010 11:23

У вас имя стиля с ошибкой написано:
Код AS3:

tb.setStyle("texFormat", tf);


Lecosson 24.11.2010 15:29

А вы уверены, что ваш "tb" это объект типа TextField ? Он же вроде TextArea ?
Может, вы хотели сделать tb.textField.setTextFormat() ?

jick 24.11.2010 22:14

Все делаю в соответствии с официальным примером
http://help.adobe.com/ru_RU/ActionSc...8a9c65b32-7f23
Цитата:

Стили компонента TextArea задают значения для его обложек, внутренних полей и формата текста при отрисовке компонента. Стили texFormat и disabledTextFormat определяют стиль текста, отображаемого компонентом TextArea.
tb - это не TextField, это именно TextArea

Добавлено через 21 минуту
Все, спасибо за помощь! Разобрался.
Код AS3:

                        tb.setStyle("color", FontColor.selectedColor); 
                        tb.setStyle("fontSize", FontSize.value);
                        tb.setStyle("backgroundColor", BGcolor.selectedColor);



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

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