Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Удаление из текстового поля (http://www.flasher.ru/forum/showthread.php?t=107831)

BBOY Ильич 10.02.2008 18:27

Удаление из текстового поля
 
Flash Lite 2.1
создаю текстовое поле.
создаю мувик, в нем пишу
Код:

on(release){
        _root.InputPanel.textin.text = _root.InputPanel.textin.text.substr(0,_root.InputPanel.textin.length-1);
}

и при нажатии в текстовом поле возникает надпись "undefined"

Очень надеюсь на вашу помощь. Спасибо.

BBOY Ильич 10.02.2008 18:30

Ой, сорри. :rolleyes: Вот я дурак)))
Я забыл в коде написать substr
Когда пост первый дописал, понял.
Прошу меня извинить:rolleyes:

iNils 10.02.2008 18:31

На будущее: для оформления своего кода надо использовать теги [code][/code].

BBOY Ильич 10.02.2008 19:23

ОК! Буду знать.

BBOY Ильич 10.02.2008 20:35

хм... на компе работает, а на плеере - нет:(
можно ли какой-нибудь другой способ удаления использовать?

и еще момент
хочу, чтоб эта кнопка при нажатии становилась прозрачной
делаю так
Код:

on(release){
        _root.InputPanel.textin.text = _root.InputPanel.textin.text + newline
        this._alpha = 50;
}

все ок, но как сделать, чтоб при отпускании кнопки она снова становилась непрозрачной?

Molecula 10.02.2008 22:00

На Релиз - альфа 100, на Пресс альфа=сколько Вам надо, а Вы на Отпускание.

BBOY Ильич 10.02.2008 22:25

Большое спасибо!
А как на счет удаления?

Molecula 11.02.2008 00:34

На счет удаления чего?
Код в Вашем первом посте не похож на удаление чего либо, но он делает то, что и должен делать.

BBOY Ильич 11.02.2008 01:12

мой код в первом посте удаляет последний символ в текстовом поле.
но на плеере почему-то он отказывается этого делать.
Вот я и спрашиваю, есть ли другой способ удаления символа?

BBOY Ильич 11.02.2008 21:04

Не возможно удалить кстати, только русские буквы... видимо с ними length не работает или еще чего-то...

И еще:
при вводе текста кнопками на экране, текстовое поле не прокручивается((
Хэлп!!!


Часовой пояс GMT +4, время: 16:55.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.