![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Jan 2007
Сообщений: 39
|
Я наверное уже задолбал со своими текстфилдами
Но есть еще вопрос.Вот у меня по клику создается текстфилд, я ему даю какое то имя. А как мне сделать чтобы по следующему клику создавался еще один текстфилд, с именем txtfld1, по след клику txtfield2 и тд. Спасибо. |
|
|||||
|
Регистрация: Jan 2007
Сообщений: 39
|
Опаньки
Мерси, работает. |
|
|||||
|
Регистрация: Jan 2007
Сообщений: 39
|
А как введенный в текстфилд текст выделять при клике?
|
|
|||||
|
Ну, думаю направление уловил.
function createTextField(x:Number, y:Number,mc:MovieClip, k:Number) {
mc.createEmptyMovieClip("text"+k, k+1);
mc["text"+k]._x = x;
mc["text"+k]._y = y;
mc["text"+k].createTextField("btxt", 0, 0, 0, 150, 20);
mc["text"+k].btxt.html = true;
mc["text"+k].btxt.wordWrap = true;
mc["text"+k].btxt.text = "лалалал";
btntf = new TextFormat();
btntf.color = 0x000000;
btntf.font = "verdana";
btntf.leading = 10;
btntf.size = 10;
}
createTextField(0,0,clip,1);
P.S.: help читать!!! Последний раз редактировалось Ventur; 09.02.2007 в 22:20. |
|
|||||
|
Регистрация: Jan 2007
Сообщений: 39
|
Ventur, спасибо тебе. Но у меня ничего не получается, я не понимаю как вызвать эту функцию. Я пытался логически поразмышлять, и вот скажи пожалуйста в чем я не прав:
Надо сделать мувиклип, вот этот код вставить в него. Дальше надо сделать кнопку из которой вызывать эту функицию,тоже по событию. А вызывается она как, скажи пожалуйста? on (release){ createTextField(надо параметры?); } ??? |
|
|||||
|
Регистрация: Jan 2007
Сообщений: 39
|
нашел туториал по функциям. курю.
|
|
|||||
|
Регистрация: Dec 2005
Сообщений: 94
|
Цитата:
![]() |
|
|||||
|
Регистрация: Jan 2007
Сообщений: 39
|
mitien, пока нету Ventur'a ты можешь мне истолковать, как вызвать функцию, которую он написал, и с какими параметрами? и из какого символа? у меня никак не получается..
|
|
|||||
|
Регистрация: Dec 2005
Сообщений: 94
|
var btnt_fmt:TextFormat = new TextFormat();
btnt_fmt.color = 0x000FF;
btnt_fmt.font = "verdana";
btnt_fmt.leading = 10;
btnt_fmt.size = 20;
k = 0
function createTextField(x:Number, y:Number, mc:MovieClip, k:Number) {
mc.createEmptyMovieClip("text"+k, k+1);
mc["text"+k]._x = x;
mc["text"+k]._y = y;
mc["text"+k].createTextField("btxt", 0, 0, 0, 150, 20);
mc["text"+k].btxt.embedFonts = true;
mc["text"+k].btxt.html = true;
mc["text"+k].btxt.wordWrap = true;
mc["text"+k].btxt.type = "input";
mc["text"+k].btxt.text = "blablabla";
mc["text"+k].btxt.setTextFormat(btnt_fmt);
trace(k);
}
onMouseDown = function () {
createTextField(_xmouse, _ymouse, this, k);
k++;
};
я немного подправил ![]() скопируй в первый кдр мувика и скомпилируй.. |
|
|||||
|
Регистрация: Jan 2007
Сообщений: 39
|
работает
возвращаетс 1,2,3,4,5,6....тока текстфилды не делает |
![]() |
![]() |
Часовой пояс GMT +4, время: 20:01. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|