![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Тройной щелчок [D5, Win95/98]
Snake2000 © (2001-12-10 13:47:00)Как обработать тройной щелчок мышки ???
NA (2001-12-11 23:06:00) [1]
можно узнать через функцию GetSystemMetrics
Можно и здесь:
HKCU\Control Panel\Desktop\DoubleClickHeight
HKCU\Control Panel\Desktop\DoubleClickWidth
В пикселах ОНО ;)
MJH (2001-12-11 10:01:00) [2]ну это и подразумеваетсяпо умолчанию. только вот зачем 3ной клик нужен?
GrEG (2001-12-11 09:19:00) [3]Все не так просто. Подобно тому, как это делают Wind"ы, нужно отслеживать что:
а) временной интервал между кликами укладывается в указанные рамки (например, как разность значений, возвращаемых GetTickCount);
б) все три клика произошли в определенной области (близости), относительно первого клика (если не ошибаюсь, допустимые отклонения по координатам, используемые системой для двойного клика, можно узнать через функцию GetSystemMetrics, к сожалению, названий индексов не помню).
MJH (2001-12-10 14:23:00) [4]обрабатывай одинарный щелчок три раза :)
счётчик поставь на щелкание