PDA

Просмотр полной версии : Подскажите


Denisator
15.08.2002, 15:51
Подскажите пожалуйста как програмно изменять максимальное количество символов которое можно ввести в поле для ввода.

Леха
15.08.2002, 16:12
используй метод string.length обьекта string, который возвращает кол-во символов в строке.Ставь проверку - и в перед!

DeliMIter
15.08.2002, 16:25
Свойство такое есть у текстового поля, maxchars или что-то вроде этого.

Denisator
15.08.2002, 22:03
А как использаовать этот maxchars?

Denisator
16.08.2002, 10:55
Я всё ещё не отчаиваюсь услышать ответ...;-)

RDA
16.08.2002, 11:30
ЭЭЭЭЭЭЭЭЭ- я не тормоз......................................................

AnyInputTextField.maxChars = 35;

Denisator
19.08.2002, 14:51
Однако, не работает :-(

lexass
19.08.2002, 14:59
Оригинал написал(а) Denisator
Однако, не работает :-(
:D
Однако, о какой версии флеша РЕЧЬ :confused:

Nox Noctis
19.08.2002, 15:45
в МХ есть объект TextField... см. хэлп по его свойствам.

в пятерке нету такого - придется при вводе проверять количество уже введенных символов и не давать вводить больше необходимого количества...

Denisator
19.08.2002, 15:50
Во-во... Речь идёт о пятёрочке.
Оригинал написал(а) Nox Noctis
не давать вводить больше необходимого количества... А как это делать?

Nox Noctis
19.08.2002, 16:06
беёте дьотик... :)))

способов - вагон и тележка :)

самый простой и неэкономный:
ставишь в любой onClipEvent(enterFrame)
x = x.substr(0, количество символов);
где x - это переменная твоего поля с текстом

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

Denisator
19.08.2002, 17:54
Спсибо, я разобрался.

Ещё один вопрос: Как в пятом флэше работать с прозрачными заливками? Нигде в окошке палитры я не нашёл ползунка альфы или его эквивалента :-( .

Nox Noctis
19.08.2002, 18:19
занятный раздел надо сказать... (http://www.flasher.ru/faq/)
двенадцатый ответ снизу.

...и радуйся что сердитый дядя лехасс спит

lexass
20.08.2002, 10:40
да, жаль проспал ;)
а я то думал, чегой-то меня кошмары мучали :D ;)