PureBasic - форум

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » PureBasic - форум » Вопросы по PureBasic » Как ограничить строку по вводу символов.


Как ограничить строку по вводу символов.

Сообщений 1 страница 3 из 3

1

Всем привет)
Проблема с SetGadgetAttribute.
Может я конечно что-то не так делаю, но примерно вот:

StringGadget(#Name1, 0,0,0,0, "Строка, которая должна вмещать максимум 3символа")
SetGadgetAttribute(#Name1, #PB_String_MaximumLength, 3)

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

Спасибо.

Отредактировано multid27 (13.11.2022 14:57:59)

0

2

Что значит не происходит. Всё работает, контроль на вводе, но
"Строка, которая должна вмещать максимум 3символа" записывается до изменения атрибута и на экране действительно ничего не происходит.
Срабатывает при попытке редактирования.

Отредактировано useful (13.11.2022 17:02:23)

0

3

useful написал(а):

Что значит не происходит. Всё работает, контроль на вводе, но
"Строка, которая должна вмещать максимум 3символа" записывается до изменения атрибута и на экране действительно ничего не происходит.
Срабатывает при попытке редактирования.

Отредактировано useful (Сегодня 17:02:23)

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

0


Вы здесь » PureBasic - форум » Вопросы по PureBasic » Как ограничить строку по вводу символов.