How to: Configure Visual FoxPro Toolbars

Visual FoxPro includes the following customizable toolbars.

Tool Associated Toolbars Command

Database Designer

Database

CREATE DATABASE

Form Designer

Form Controls

Form Designer

Color Palette

Layout

CREATE FORM

Print Preview

Print Preview

 

Query Designer

Query Designer

CREATE QUERY

Report Designer

Report Controls

Report Designer

Color Palette

Layout

CREATE REPORT

You can place as many toolbars on your screen as you need while working. You can dock toolbars to the top, bottom, or sides of your screen to customize your working environment. Visual FoxPro saves the positions of the toolbars so they remain where you last placed them.

To dock a toolbar

  • Drag the toolbar to the top, bottom, or side of your screen.

    -OR-

  • Use the DOCK Command to dock the toolbar.

Activating and Deactivating Toolbars

By default, only the Standard toolbar is visible. When you use a Visual FoxPro designer tool (for example, the Form Designer), the designer displays the toolbars that you commonly need when working with that designer tool. However, you can activate a toolbar any time you require it.

To activate a toolbar

  • Run the associated tool.

    –OR–

To deactivate a toolbar

  • Close the associated tool.

    –OR–

You can also programmatically activate and deactivate toolbars that have been previously activated by using the DEACTIVATE WINDOW or ACTIVATE WINDOW commands as in the following example.

IF WVISIBLE ("Color Palette")
DEACTIVATE WINDOW("Color Palette")
ENDIF

Customizing Existing Toolbars

The easiest way to create custom toolbars is by modifying the toolbars already provided with Visual FoxPro. You can:

  • Modify an existing toolbar by adding or removing buttons.

  • Create a new toolbar that contains buttons from existing toolbars.

You can also define custom toolbars by creating a custom toolbar class using code. For details, see Designing Menus and Toolbars.

You can modify any of the toolbars provided with Visual FoxPro. For example, you might want to remove a button from an existing toolbar, or copy buttons from one toolbar to another.

To modify an existing Visual FoxPro toolbar

  1. From the View menu, choose Toolbars.

  2. Select the toolbar you want to customize and choose Customize.

  3. Remove buttons from the toolbar by dragging them off of the toolbar.

  4. Add buttons to the toolbar by selecting an appropriate category in the Customize Toolbar dialog box and then dragging the appropriate buttons onto the toolbar.

  5. Complete the toolbar by choosing Close in the Customize Toolbar dialog box and then closing the toolbar window.

    Tip

    If you change a Visual FoxPro toolbar, you can restore it to its original configuration of buttons by selecting the toolbar in the Toolbar dialog box and then choosing Reset.

You can create your own toolbars comprised of buttons from other toolbars.

To create your own toolbar

  1. From the View menu, choose Toolbars.

  2. Choose New.

  3. In the New Toolbar dialog box, name the toolbar.

  4. Add buttons to the toolbar by selecting a category in the Customize Toolbar dialog box and then dragging the appropriate buttons onto the toolbar.

  5. You can rearrange buttons on the toolbar by dragging them to the desired position.

  6. Complete the toolbar by choosing Close in the Customize Toolbar dialog box and then closing the toolbar window.

    Note

    You cannot reset buttons on a toolbar you create.

To delete a toolbar you created

  1. From the View menu, choose Toolbars.

  2. Select the toolbar you want to delete.

  3. Choose Delete.

  4. Choose OK to confirm the deletion.

    Note

    You cannot delete toolbars provided by Visual FoxPro.

See Also

Tasks

How to: Use Command-Line Options When Starting Visual FoxPro
How to: Set Editor Options

Other Resources

Visual FoxPro Environment Settings
Customizing the Visual FoxPro Environment
Designing Menus and Toolbars