powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / InputMask in TextBox
11 сообщений из 11, страница 1 из 1
InputMask in TextBox
    #32463898
I_l_I A M u JI b
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В TextBox'e сделал InputMask = 999, для того чтобы можно было вводить только 3 цифры
Когда все 3 цифры ввожу, форма(с TextBox'ом) исчезает.
Что сделать, чтобы такого не происходило ?
...
Рейтинг: 0 / 0
InputMask in TextBox
    #32463936
_Mikle_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Меня больше интересует вопрос, как у тебя это получилось ?? (в смысле, что щас создал форму - там все нормально и ничего не пропадает)
...
Рейтинг: 0 / 0
InputMask in TextBox
    #32463942
SSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SSV
Гость
Вероятно, в tab order последовательности, следующим контролом в форме стоит кнопка, по нажатию на которую форма релизиться. Т.е., ввел 3 символа в текстбокс - фокус уходит на следующий объект формы.
Что делать, например:
- поставить проверку на выход из формы;
- поменять tab order;
- поставить задержку на выходе из текстбокса;
- и т.д.
...
Рейтинг: 0 / 0
InputMask in TextBox
    #32464006
I_l_I A M u JI b
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Точно, это был Tab Order.
Поменял все заработало, но возникает новый вопрос:
Как сделать так чтобы при переходе по контролам формы с помощью TAB курсор бегал по кругу, т.е чтобы после элемента поставленного в TAB Order последним шел опять первый (а не форма фокус теряла) ?
...
Рейтинг: 0 / 0
InputMask in TextBox
    #32464042
_Mikle_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все таки у тебя что-то с формой. Попробуй
Veiw -> Tab order и проставь порядок от начала и до конца на всех объектах.
...
Рейтинг: 0 / 0
InputMask in TextBox
    #32464043
Для кнопки, по нажатию на которую выполняется закрытие формы, установите свойство TabStop = .F.
...
Рейтинг: 0 / 0
InputMask in TextBox
    #32464349
I_l_I A M u JI b
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
_Mikle_ Все таки у тебя что-то с формой. Попробуй
Veiw -> Tab order и проставь порядок от начала и до конца на всех объектах.

Проставил - ничего не изменилось

Вячеслав КлепининДля кнопки, по нажатию на которую выполняется закрытие формы, установите свойство TabStop = .F.

Установил - теперь по нажатию TAB кнопки пропускает и фокус сразу пропадает.
...
Рейтинг: 0 / 0
InputMask in TextBox
    #32464835
_Mikle_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй создать новую форму, кинь туда пару текстбоксов и кнопок и запусти. По Табу курсор должен бегать по кругу.
...
Рейтинг: 0 / 0
InputMask in TextBox
    #32464931
Urri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поведение напоминает READ без CYCLE.

Ты часом не READ вместо READ EVENTS пользуешься?
...
Рейтинг: 0 / 0
InputMask in TextBox
    #32467233
I_l_I A M u JI b
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
у меня FormSet, запускаю данную форму из другой.
Сделал по новой.
Форма -> кнопка, по нажатии на которую появляется другая с текстбоксами и кнопками.При переходе по TAB курсор после последнего элемента прыгает на первую форму.(т.е Read-Read Events здесь совершенно не причем)
Как сделать чтобы курсор бегал по форме по кругу
...
Рейтинг: 0 / 0
InputMask in TextBox
    #32467274
Urri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По deactivate (или lostfocus) второй формы анализировать, например, из за чего она деактивируется (теряет фокус). В случае чего - setfocus на контрол второй формы.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / InputMask in TextBox
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]