Amra Kimmerian
03.05.2007, 11:19
Здравствуйте!
программно создаю текстовое поле
_root.mc.mc_forma.createTextField("infoInput"+textFieldCounter, textFieldCounter*2, 200, Y, 200, 20);
_root.mc.mc_forma["infoInput"+textFieldCounter].text = "Введите данные";
_root.mc.mc_forma["infoInput"+textFieldCounter].border = true;
_root.mc.mc_forma["infoInput"+textFieldCounter].borderColor = 0xFFCC00;
_root.mc.mc_forma["infoInput"+textFieldCounter].type = "Input";
_root.mc.mc_forma["infoInput"+textFieldCounter].setTextFormat(galaxia_fmt2);
Где формат текста такой
var galaxia_fmt2:TextFormat = new TextFormat();
galaxia_fmt2.color = 0xFFCC00;
galaxia_fmt2.font = "Verdana";
galaxia_fmt2.size = 10;
galaxia_fmt2.bold = true;
А textFieldCounter - счетчик и Y определено.
Тестирую, замечательно все создается и применяются все параметры, в текстовом поле вместо "Введите данные" ввожу буквы и вот что странно - если я начинаю вводить между уже существующих букв, то формат введенных букв остается прежним, а вот если я начинаю вводить справа от них или если изначально сделать пустой текст "", то формат слетает и все выдается черным таймсом. Как это исправить?
программно создаю текстовое поле
_root.mc.mc_forma.createTextField("infoInput"+textFieldCounter, textFieldCounter*2, 200, Y, 200, 20);
_root.mc.mc_forma["infoInput"+textFieldCounter].text = "Введите данные";
_root.mc.mc_forma["infoInput"+textFieldCounter].border = true;
_root.mc.mc_forma["infoInput"+textFieldCounter].borderColor = 0xFFCC00;
_root.mc.mc_forma["infoInput"+textFieldCounter].type = "Input";
_root.mc.mc_forma["infoInput"+textFieldCounter].setTextFormat(galaxia_fmt2);
Где формат текста такой
var galaxia_fmt2:TextFormat = new TextFormat();
galaxia_fmt2.color = 0xFFCC00;
galaxia_fmt2.font = "Verdana";
galaxia_fmt2.size = 10;
galaxia_fmt2.bold = true;
А textFieldCounter - счетчик и Y определено.
Тестирую, замечательно все создается и применяются все параметры, в текстовом поле вместо "Введите данные" ввожу буквы и вот что странно - если я начинаю вводить между уже существующих букв, то формат введенных букв остается прежним, а вот если я начинаю вводить справа от них или если изначально сделать пустой текст "", то формат слетает и все выдается черным таймсом. Как это исправить?