>>May I try to correct the above sentence? It would have better been phrased as "And since I was still wondering why in all my other programs using the INIT() worked, I put a breakpoint in the form's .load and then watching it in the debugger, I saw that...", right?
>
>Hi Dragan,
>
>You are a wise man. I found the culprit. I did as you said. Turns out that there was a container that had THIS.SETFOCUS in it's INIT() event. Why, I never know. It's not even visible/used till the user clicks some button. I had started my checking in the INIT() of the form. But not from the debugger.
Wisdom is questionable, while experience can be measured by hours of... debugging and finding things like this :). Specially in such a non-linear environment as is OOP, debugging gives you the insight into how things actually work; just reading code may get you nowhere, if there's too much of it.