powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Combobox и GotFocus
3 сообщений из 3, страница 1 из 1
Combobox и GotFocus
    #34862099
StandD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет!
Такая проблемка. Есть текстбокс. Есть комбобокс со свойством GotFocus - KEYBOARD '{ALT+DNARROW}'.
При вводе информации в текст и ENTER автоматом фильтруется таблица-источник комбо, передается setfocus на комбо и комбо открывается с отфильтрованными значениями.
Все работает.
Но. Если я без текстбокса кликаю на комбо - тот открывается (вся табличка) мгновенно схватывает первое значение, закрывается и т.о. его значением является первое значение таблицы. Приходится снова его кликнуть и тогда уже нормально выбирать.
Где эта зараза сидит?
...
Рейтинг: 0 / 0
Combobox и GotFocus
    #34862328
Kruchinin Pahan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StandDВсем привет!
Такая проблемка. Есть текстбокс. Есть комбобокс со свойством GotFocus - KEYBOARD '{ALT+DNARROW}'.
При вводе информации в текст и ENTER автоматом фильтруется таблица-источник комбо, передается setfocus на комбо и комбо открывается с отфильтрованными значениями.
Все работает.
Но. Если я без текстбокса кликаю на комбо - тот открывается (вся табличка) мгновенно схватывает первое значение, закрывается и т.о. его значением является первое значение таблицы. Приходится снова его кликнуть и тогда уже нормально выбирать.
Где эта зараза сидит?
Похоже, что зараза сидит в GotFocus и ответственного за заразу зовут StandD.
Можно в текстбоксе попробовать так сделать:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
PROCEDURE KeyPress
LPARAMETERS nKeyCode, nShiftAltCtrl

IF nShiftAltCtrl =  0  AND INLIST(nKeyCode,  9 ,  13 ,  24 ) && TAB, ENTER, RIGHT ARROW и т.д. по вкусу
	NODEFAULT
	ThisForm.Combo1.SetFocus()
	KEYBOARD '{ALT+DNARROW}'
ENDIF
ENDPROC
...
Рейтинг: 0 / 0
Combobox и GotFocus
    #34862412
StandD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Гут. Спасибо, попробую. А за заразу - ... ;-)
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Combobox и GotFocus
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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