![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Mar 2001
Адрес: msk
Сообщений: 1,416
|
Вот код полностью
var txtName:TextField = this.input_name; txtName.background = true; txtName.backgroundColor = 0x0D3997; txtName.condenseWhite = true; txtName.leftMargin = 3; txtName.rightMargin = 2; txtName.embedFonts = true; var txtFormat:TextFormat = new TextFormat(); txtFormat.align = 'left'; txtFormat.font = 'emdTahoma'; txtFormat.letterSpacing = 1; txtFormat.size=15; txtFormat.color = 0xFFFFFF; txtName.setNewTextFormat(txtFormat); Проблема: При начале ввода, первая буква - нормальная, дальше - стиль сбивается на дефолтный, тот что задан во флеше для поля_ввода. |
|
|||||
|
Регистрация: May 2001
Адрес: Москва
Сообщений: 670
|
если не путаю то setNewTextFormat
или txtName.onChanged = function() { txtName.setNewTextFormat(txtFormat); } |
|
|||||
|
Регистрация: Mar 2001
Адрес: msk
Сообщений: 1,416
|
setNewTextFormat я пробовал, не помогает
А он чендьж - эт всё таки изврат.. |
|
|||||
|
4AM Games
|
var _fmt:TextFormat = new TextFormat();
createTextField("_txt",1,0,0,120,22);
_txt.background = true;
_txt.backgroundColor = 0x0D3997;
_txt.condenseWhite = true;
_txt.leftMargin = 3;
_txt.rightMargin = 2;
_txt.embedFonts = true;
_txt.type = "input";
var _fmt:TextFormat = new TextFormat();
_fmt.align = 'left';
_fmt.font = 'emdTahoma';
_fmt.letterSpacing = 1;
_fmt.size=15;
_fmt.color = 0xFFFFFF;
_txt.setNewTextFormat(_fmt);
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^ |
|
|||||
|
Регистрация: Mar 2001
Адрес: msk
Сообщений: 1,416
|
Какой-то ужас. Я не представляю, что нужно сделать, чтобы без практики такие вещи схватывать. Запомнить добуквенно мануал разве что.. С учетом того что я с английским на "Вы".
Я дополнил твой код вот таким var arr1:Array = new Array();
var arr2:Array = new Array();
j = 0; for(i in _txt) { arr1[j] = _txt[i]; j++; trace(_txt[i]); }
j=0; for(i in _txt2) { arr2[j] = _txt2[i]; j++; }
for(i=0;i<arr1.length;i++) {
trace('dinamic: '+arr1[i]+'; static: '+arr2[i]);
}
Естественно открыл для себя много нового. А многого и не открыл. :-\ |
![]() |
![]() |
Часовой пояс GMT +4, время: 18:15. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|