PDA

Просмотр полной версии : Как поменять фонт в textfield програмно?


ACta
10.03.2004, 16:11
есть 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...