PDA

Просмотр полной версии : напишем....по кнопочке


jadded
22.08.2004, 15:20
нашел пример который при нажатии кнопки выводит слово "текст"
типо

on (release) {
str.text = "TEXT";
}

а как сделать так типо:есть 4 кнопки одна пишет "Т" другая "Е " третья "х" и четверта ну ещё какуюнить букву
типо чтоб строка дополнялась при нажатии следующей кнопки...

ответ желательно примером :cool: jadded@mail.ru

sergwizard
22.08.2004, 23:23
btn1.onRelease = function(){
str.text+="T";
}
btn2.onRelease = function(){
str.text+="E";
}
btn3.onRelease = function(){
str.text+="x";
}
//И так далее...

jadded
22.08.2004, 23:48
а стереть как нибудь один символ можно? типо backspace?

Antares
23.08.2004, 00:01
str.text = str.substr(0, str.length - 1);

sergwizard
23.08.2004, 00:26
2Bad Habit. Нет, так не получится. :)
Надо вот так.

jadded
23.08.2004, 00:30
спасибо!

Antares
23.08.2004, 01:03
sergwizard, да, ты прав, я несу бред :)

sergwizard
23.08.2004, 01:16
Нет, это не бред. Просто ты кое-что забыл... Поторопился... Бывает... :)

Nox Noctis
23.08.2004, 13:30
Оригинал написал(а) Bad Habit
str.text = str.substr(0, str.length - 1);

str.text = str.text.substr(0, str.text.length - 1);

...это чтобы в исходник не лезть за ответом :)

Antares
23.08.2004, 17:37
Нокс, почему -2? Тоже мелкая ошибка?:)

Nox Noctis
23.08.2004, 17:42
хехех :) с сабстрингом перепутал :))

sergwizard
23.08.2004, 18:18
Нет, это не мелкая ошибка, - это полный бред!
Nox, такую бредятину спорол, а теперь выкручиваешься? Тут без разницы, сабстр или сабстринг, - а цифирь должна быть 1. И не вводи людей в заблуждение. Ишь, какой….. :p
ЗЫ. Я сёдни строгий. :D

jadded
23.08.2004, 18:22
я и сам сообразил что -1 :rolleyes:
но всё равно спасибо :)
может кто еще тему выйдем по кнопочке посмотрит... :rolleyes:

Nox Noctis
23.08.2004, 18:34
да, ты прав. перепутал, а потом еще раз.

рву на себе одежду, одеваюсь в рубище, посыпаю голову пеплом и ухожу в монастырь.
босиком.
в женский.

sergwizard
23.08.2004, 19:17
Все, договорились - я иду с тобой.