powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Можно ли в Click получить инф-ию, нажата ли кнопка Shift или Ctrl?
4 сообщений из 4, страница 1 из 1
Можно ли в Click получить инф-ию, нажата ли кнопка Shift или Ctrl?
    #34028562
GoshaS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно ли в событии Click получить информацию, нажата ли кнопка Shift или Ctrl?
Дело в том, что хочу сделать выделение строк по клику мыши, если нажата клавиша Ctrl-то по одной строке, если Shift – то по диапазону строк.
Сейчас пока выделение настроил на кнопках (Insert; DNARROW+Shift; UPARROW+Shift), но хочется для полного комфорта и по клику мыши.
Пока поизвращался разными способами – в итоге ничего не вышло. :(
...
Рейтинг: 0 / 0
Можно ли в Click получить инф-ию, нажата ли кнопка Shift или Ctrl?
    #34028618
piva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WinAPI - GetkeyState
...
Рейтинг: 0 / 0
Можно ли в Click получить инф-ию, нажата ли кнопка Shift или Ctrl?
    #34028635
Jura.K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сиотри событие MouseDown

Код: plaintext
1.
2.
3.
LPARAMETERS nButton, nShift, nXCoord, nYCoord
IF nButton= 2 
    this.keyPress(- 2 ,nShift,.t.)
ENDIF 	
Это пример из моего кода, можно вместо keyPress() использовать свой метод
...
Рейтинг: 0 / 0
Можно ли в Click получить инф-ию, нажата ли кнопка Shift или Ctrl?
    #34029380
GoshaS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо. Чет сам не сообразил :)
Уже все работает...
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Можно ли в Click получить инф-ию, нажата ли кнопка Shift или Ctrl?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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