Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Как поменять фонт в textfield програмно? (http://www.flasher.ru/forum/showthread.php?t=55591)

ACta 10.03.2004 16:11

Как поменять фонт в textfield програмно?
 
есть textfield, Arial указан в качестве шрифта, туда чёто пишется програмно, но вопщем то хотелось бы предусмотреть смену шрифта (допустим на Times), т.е. пользователь мог сам его менять.

есть ли такая возможность?
в свойствах textfield я такой возможности ненашёл!

Usnul 10.03.2004 17:26

textfield.font = "Arial"
textfield.text = "bla"
----
or
---
FF=new TextFormat();
FF.font="Arial"
textfield.set TextFormat(FF);
textfield.text = "bla"
---
not sure, but it's worth trying

Zirgz 10.03.2004 21:27

Dva sposoba:

something.createTextField("txt", 0, 0, 0, 100, 20);
var _txt = something["txt"];
_txt.text="blah blah blah";
_txt.setTextFormat(new TextFormat("Arial", 11))
//izmenenije fonta idejet tak zhe cherez setTextFormat

ilji

something.createTextField("txt", 0, 0, 0, 100, 20);
var _txt = something["txt"]
_txt.html=true;
_txt.htmlText="<font face="Arial">blah blah blah</font>";

no pri etam sposobe pridjetsja parsirovatj _txt.text shtob zamenjit font

ACta 11.03.2004 14:39

ага спасибо... за помощь... я просмарел атрубиут font...


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

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