Also, notice that the menu items are contiguous and at the same level of indentation. This is a requirement for establishing a control array of menu items. Multiple forms can make a project more user-friendly by reducing the amount of information displayed at a specific time. Further, it allows you to keep related information together, rather than having data and operations relating to a number of topics on the same screen at the same time. One important concept to remember is that a project must have a Startup object, whether a form or a form module.
Forms can be modal or modeless.
A modal form is one that must be dealt with explicitly before the user can move on to another form in the project. By default, forms are modeless. Using the load function, a form can be loaded as a modal form using an intrinsic constant. Two important methods associated with the Show and Hide methods. The Show method displays a loaded form on the screen, while the Hide method will remove the form from display without unloading it.