Форум: "WinAPI";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.02.07;
Скачать: [xml.tar.bz2];




Вниз

Тройной щелчок 


Snake2000   (2001-12-10 13:47) [0]

Как обработать тройной щелчок мышки ???



MJH   (2001-12-10 14:23) [1]

обрабатывай одинарный щелчок три раза :)
счётчик поставь на щелкание



GrEG   (2001-12-11 09:19) [2]

Все не так просто. Подобно тому, как это делают Wind"ы, нужно отслеживать что:
а) временной интервал между кликами укладывается в указанные рамки (например, как разность значений, возвращаемых GetTickCount);
б) все три клика произошли в определенной области (близости), относительно первого клика (если не ошибаюсь, допустимые отклонения по координатам, используемые системой для двойного клика, можно узнать через функцию GetSystemMetrics, к сожалению, названий индексов не помню).



MJH   (2001-12-11 10:01) [3]

ну это и подразумеваетсяпо умолчанию. только вот зачем 3ной клик нужен?



NA   (2001-12-11 23:06) [4]

можно узнать через функцию GetSystemMetrics

Можно и здесь:
HKCU\Control Panel\Desktop\DoubleClickHeight
HKCU\Control Panel\Desktop\DoubleClickWidth

В пикселах ОНО ;)




Форум: "WinAPI";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.02.07;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.71 MB
Время: 0.022 c
3-18699           Jan                   2002-01-09 14:40  2002.02.07  
Файл *.qrp


1-18797           Super_Drive           2002-01-24 16:58  2002.02.07  
Проблема с Chart


3-18694           Rub                   2002-01-09 13:05  2002.02.07  
Наверняка что нужно многим ...........


6-18931           krimer                2001-11-10 17:52  2002.02.07  
pomoghite gde tut oshibka


1-18884           Лана Розанова         2002-01-23 16:14  2002.02.07  
RichEdit