Look at each form in the application as having a distinct job to do. Most applications have many different types of forms. All applications have a main form (also called a parent form), which comprises the application's frame. All other objects and forms are selected and displayed from the main form.
Again, VBScheduler is fairly simple, so it has only one form (the main form). If you create a multiform project, however, keep track of the forms you add to the project and document each form's purpose and contents as you go along.
![]()
Updating Documentation
As you create your application, update your documentation. Your application might contain different kinds of documentation. You might want to document the application internally with remarks so that you can more easily maintain the project later. Also, you might want to keep a notebook handy with form and control names and their descriptions so that you have a system documentation paper for the project.
End users need documentation as well. You should supply online help and ToolTips where appropriate. Also, write a user manual so that users can learn the program without your help. The best time to write the system and user documentation is during the design and development of the project.
Therefore, documentation is an ongoing task that isn't over until you finish the project. Even then, your users will suggest improvements that you'll want to track so that you can offer updated software and documentation periodically.