![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Apr 2010
Сообщений: 23
|
Добрый день всем.
Сделал отображение текста, но как сделать текст подчеркнутым, найти не смог. Помогите, пожалуйста, кто решил подобную задачу! var fd:FontDescription = new FontDescription(); fd.fontLookup = flash.text.engine.FontLookup.DEVICE; fd.fontName = "Tahoma, Arial, Verdana"; fd.fontWeight = flash.text.engine.FontWeight.BOLD; fd.fontPosture = flash.text.engine.FontPosture.ITALIC; var ef1:ElementFormat = new ElementFormat(fd); var str:String = "Любой отображаемый текст"; var tb:TextBlock = new TextBlock(); var te1:TextElement = new TextElement(str, ef1); tb.content = te1; var ypos:Number = 30; var line1:TextLine = tb.createTextLine(null, 300); while (line1) { line1.y = ypos + line1.height; ypos += line1.height + 2; line1.x = 0; addChild(line1); line1 = tb.createTextLine(line1, 300); } |
|
|||||
|
Регистрация: Nov 2009
Адрес: в златоглавой
Сообщений: 745
|
С flash.text.engine никогда не сталкивался, может это решение проще (с помощью html тэгов)
var myTextField:TextField = new TextField(); myTextField.autoSize = TextFieldAutoSize.LEFT; myTextField.htmlText = "<u>Привет, меня подчеркнули!</u>"; this.addChild(myTextField);
__________________
Нормально делай — нормально будет! Последний раз редактировалось tsarapkabel; 07.06.2012 в 16:34. |
|
|||||
|
Регистрация: Apr 2010
Сообщений: 23
|
Я это знаю и так, благодарю.
Мне не подходит TextField |
![]() |
![]() |
Часовой пояс GMT +4, время: 04:30. |
|
|
« Предыдущая тема | Следующая тема » |
|
|