>If modal loosing focus - it die (becomes unavailable).
>
>In happens if some another thread (OnTimer, or on OCX Event) contain SetFocus() call.
Can you provide more information on what you are trying to resolve? Also, the writing is difficult to understand. Maybe you could try to rewrite it or have it revised by someone else.