Tohle už jde, ta předchozí řešení byla dost hrozná - GotFocus se vyvolá jen v případě, že komponenta nemá focus a pak ho dostane, takže by to kromě kliků chytalo třeba i klávesu Tab. To druhé zase spoléhalo na to, že se ve správnou chvíli zjistí stav myši, ale potíž je v té správné chvíli. Timer není nic přesného a klidně se může stát, že i když má nastavený interval 1, nespustí se každou milisekundu (mám dojem, že tam je síto nějakých 50ms, ale nejsem si jistý, kde jsem to četl) a klidně může mít i 500ms prodlevy podle toho, co zrovna systém a zejména dotyčné okno dělá.
|