>I am trying to run my application with a "top-level" form. The initial form is displayed with it's .ShowWindow property set to 2 (as top-level). The form template for which all other forms are based on has it's .ShowWindow property set to 1 (in top-level). If I issue a DO FORM command, my child forms display just fine. If I create a form as a class and issue oform.Show(), they never become visible or show or anything. I know they exist as I can access contained objects within the form or issue a "wait window" from with the .Show method of the form. Where is my form and why won't it display in the top-level window when called this way but they show up when using DO FORM? The .Desktop property is .F. for all forms.
>
I've had somewhat similar behavior with toolbars in top-levels...I got them to display by putting focus on (making active) the top-level form right before issuing the "show"...
The Anonymous Bureaucrat,
and frankly, quite content not to be
a member of either major US political party.