>>>>I have a field which I need to accept the double click but when the user does a single click or presses a key, the focus should not appear on the field. What is the best approach to do that?
>>>
>>>In the GotFocus event: set cursor off. In DoubleClick event set cursor on in LostFocus event set cursor on. Is it enough? If not, you may try to move focus to another control, but this way, DoubleClick would not work too.
>>
>>I try to avoid those approaches as it is state related which means we have to take care of setting it to the way it was. We have to take care of such situation assuming there is an error, etc.
>
>Well, in this case I would recommend to try approach designed by Nick Neklioudov and described in his article.
It would be ok if SET CURSOR OFF would be bound to the form only. But, that value is broadcasted in the entire environment.