Addition of Objects to Forms
To design the functionality you want in a form, you add the appropriate controls, set form and control properties, and write event code.
You can add the following types of objects to a form:
- User-defined classes
- OLE objects
Understanding Container and Control Objects
Objects in Visual FoxPro belong in one of two categories, depending on the nature of the class they are based on:
- Containers can hold other containers or controls. They can act as the parent object for other objects. For example, a form, as a container, is the parent object of a check box on that form.
- Controls can be placed in containers, but cannot be the parent for other objects. For example, a check box cannot contain any other object.
The Form Designer allows you to design both containers and controls.
|Column||Headers, and any objects except form sets, forms, toolbars, timers, and other columns|
|Command button group||Command buttons|
|Form set||Forms, toolbars|
|Form||Page frames, grids, any controls|
|Option button group||Option buttons|
|Page||Grids, any controls|
Extending Forms with Form Sets | Adding Visual FoxPro Containers | Creating Forms | Adding Visual FoxPro Controls to a Form | Adding User-Defined Objects to a Form | Adding Controls to a Form with the Component Gallery | Adding Controls to a Wizard-Generated Form | Adding User-Defined Objects to a Form | Selecting, Moving, and Resizing Form Controls | Aligning Controls in Forms | Setting Tab Order for Controls