Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flex (http://www.flasher.ru/forum/forumdisplay.php?f=84)
-   -   FTETextField и StyleSheet (http://www.flasher.ru/forum/showthread.php?t=148835)

_sestra_ 12.01.2011 13:54

FTETextField и StyleSheet
 
Здравствуйте.

Не применяются стили к FTETextField. Не могу понять в чем проблема. Если заменить на TextField то все работает.

Код AS3:

package
{
        import flash.display.Sprite;
        import mx.core.FTETextField;
        import flash.text.StyleSheet;
        import flash.text.TextField;
 
        public class test extends Sprite
        {
                private var t:FTETextField = new FTETextField();
                //private var t:TextField = new TextField();
                private var CSS:StyleSheet = new StyleSheet();
 
                public function test()
                {
                        CSS.parseCSS("html {fontFamily:Arial; fontSize:12; color: #ffffff;}");
                        t.styleSheet = CSS;
                        t.htmlText = '<html>Привет</html>';
                        addChild(t);
                }
        }
}

Заранее благодарен, Петр.

peterkulikov 13.01.2011 17:48

Я в этом случае насильно добавлял тэги <span class="html">Привет</span>, что не очень то удобно. Никто не знает какие есть варианты избежать этого?

_sestra_ 14.01.2011 11:35

Люди добрые подскажите всетаки как быть?? Хочется использовать css в виде:
htmlText = <b>Привет</b>
css = b {...}

Он, собака, сбрасывает стилизацию при любом стандартном html тэге ((


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

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