killmesoftly: to jest troche bez sensu. Zależy o jaki scenariusz Ci chodzi:
1.
- Wyświetli się 'click' w przypadku pojedyczego klikniecia
- Wyświetli się 'click' i zaraz potem 'dblclick' w przypadku podwójnego klikniecia
- Wyświetli się 'click' w przypadku pojedyczego klikniecia
- Wyświetli się 'dblclick' w przypadku podwójnego klikniecia
Scenariusz 1 jest trywialny dla sytuacji o jakiej pisze poprzednik (czyli zdarzenie nie jest blokujące, w szczególności nie jest wyświetlane żadne modalne okno). Można jednak zamiast MessageDlg dać MessageBox z HWND = 0, wtedy wyświetli się komunikat, ale nie będzie blokujący.
Co do drugiego to jest możliwy tylko w przypadku timeoutu (czyli sytuacja gdy klikniety jest przycisk myszy tylko raz jest wykrywana dopiero po ok. sekundzie). Można zrobić TTimerem, ale jest to takie troche mało profesjonalne. W ogóle nie widzę praktycznego zastosowania tego drugiego scenariusza.
Powiedz dokładnie co chcesz uzyskać.