Designing Menus and Toolbars

Menus and toolbars provide a structured and accessible route for users to leverage the commands and tools contained in your applications. Proper planning and design of menus and toolbars will make sure the key functionality of your applications is exposed, and users will not become frustrated as they try to use your applications. For information about customizing Visual FoxPro toolbars, see Customizing the Visual FoxPro Environment.

Users often browse menus before looking elsewhere for information about your application. If your menus are well designed, users can organize their understanding of the application by developing a mental model based on the menu organization and content alone. With the Visual FoxPro Menu designer, you can create menus that enhance the quality of your applications.

Each part of a Visual FoxPro application can have its own menu system or set of menus. The following topics describe how to create a menu system. For details about adding menus to an application, see Compiling an Application.

In This Section

  • Creating the User Interface
    Provides links to topics on using Visual FoxPro forms, classes, controls, menus, and toolbars, to build interfaces that help users gain access to the full potential of your programs.

  • Creating Forms
    Provides a links to topics on how to design forms in Visual FoxPro.

  • Working with Forms
    Provides link to topics that explain how to work with forms you can run, hide, or alter forms in different ways.

  • Using Controls
    Provides link to topics that explain how to use controls to manage the interactions between users and your application. Visual FoxPro offers a variety of controls to enhance your application interface.