Using Controls
Controls are the primary medium of user interaction. By typing and clicking and by moving through controls on the forms in your application, users can manipulate their data and accomplish the tasks they want to do.
In This Section
- Control Selection for Particular Tasks
Explains the flexibility of Visual FoxPro controls and how to correctly select the proper control for your application. - Controls for Displaying Lists
Describes the common uses, methods, and properties of list boxes and drop-down list boxes. - Controls for Accepting Input
Describes the common uses, methods, and properties of Visual FoxPro controls that accept user input that cannot be predetermined. - Controls for Displaying Information
Explains various Visual FoxPro controls and objects that can display and order information. - Controls for Manipulating Rows of Data
Describes the common uses, methods, and properties of the Visual FoxPro grid control. - Controls for Allowing Specific Actions
Describes the Visual FoxPro controls that allow users to take specific preprogrammed actions either by user interaction or by timed delay. - Controls for Extending Forms
Describes how the Page Frame object and the use of ActiveX controls can expand the workable area and use of Visual FoxPro forms. - Controls and Data Concepts
Explains the difference between the two kinds of controls you can have on your forms and lists the effects of a ControlSource property setting on different controls. - Creating Drag-and-Drop Controls
Describes the two types of drag-and-drop functionality that can be included in your Visual FoxPro application, OLE drag-and-drop and control drag-and-drop. - Making Controls Easier to Use
Offers instructions on how to use access keys, tab order, ToolTip text, and selective disabling to create a more design that is easier to use.
Related Sections
- Creating the Interface
Using Visual FoxPro forms, classes, controls, menus, and toolbars, you can build interfaces that help users gain access to the full potential of your programs. - Creating Forms
Your application must have forms to make it possible for users to view and enter data. However, you can customize standard forms visually and programmatically to create a specialized environment for your users. - Working with Forms
After creating your form, you can run, hide, or alter it in different ways. - Designing Menus and Toolbars
A good menu system tells your users a lot about the design and structure of your application. Planning menus and toolbars carefully can improve the usability of your application and provide immediate access to common tasks.