I was interested in creating an application with 10+ screens. I want to be able to switch screens and only have one active at a time. Yet, the problem I'm have is that I can't get the screens to fit within the CLIENT area of the main form. I wanted to somehow make these screens use the main menu(or appear to be using the main menu of the main form).

I'm particularly interested in having a FORM for each RECORDSET in a database application. I used APP wizard to create the app. but when I active the database forms I can't get them to occupy the client area: ....sorry to repeat myself, just wanted to give a more focused/detailed explination of my goal.


When I active any of the other screen via a form.show, it pops up like a dialog box but is not restricted to the client area. I can center it on the main form but I can't find a command that will resize it to fit in the client area.


Is there a way to do this in VISUAL BASIC?


There are two other approaches that might solve my problem.

If I can find the upper left hand coordinate of the client area, then I can get the from to show itself from that reference point.

or

I can place a menu on all the the forms hide the main form and it's menu when I want to active the other forms.


Any ideas??

TIA