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

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


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