Hi Nicola
The easiest solution I have is to put in the forms LostFocus event the following:
Activate Window (This.name)
I am sure there is a better way to set focus back to the current window than using the Activate command but I dont see it right now!
You can leave the form modeless and still access menu's etc and then the focus will return to the form.
In the End, we will remember not the words of our enemies, but the silence of our friends - Martin Luther King, Jr.