New Project Main Menu

The New Project Main Menu that comes with VPM Enterprise contains the options shown below. These are the menu options that VPM Enterprise automatically puts into the new applications it creates for you.

 

New Project Main Menu

Option

Purpose

File Menu

 

Save File

Stores any changes a user has made to a report, label or report function without closing the Visual FoxPro Report Designer or Text Editor.

Save File As

Allows a user to name and save a new report, label or report function or save a copy of the current report, label or report function with a new name.

Revert

Replaces the currently displayed report, label or report function with the previous version.

Page Setup

Enabled when the Report Designer is open. Allows for the selection of report options.

Language Selection…

Enabled when using the application’s multilingual functionality. Allows for the selection of a different language for translation purposes.

Login…

Enabled when using User Access security. Allows the user to login after having legged-out.

Logout

Enabled when using User Access security. Allows the user to log out of the application without exiting the application. After logging-out, the only options that are accessible are Login and Exit.

Reindex/Pack Tables…

Utility to reindex and/or pack application tables.

Exit

Closes the application. If the Exit Confirm box is checked on the application’s Admin menu Environment form, a form appears to confirm the intent to exit.

Edit Menu

Visual FoxPro’s standard Edit menu plus menu options for the VPM Enterprise Form Toolbar data editing controls.

View Menu

Menu options for the VPM Enterprise Form Toolbar data selection and navigation controls.

Data Menu

An empty menu intended for your application’s data forms.

 

 

New Project Main Menu (Continued)

Option

Purpose

Reports Menu

A menu intended for reports that your application will run from menu options. Contains the VPM Enterprise Report Manager.

Report Manager…

Displays the Report Manager with the reports that VPM Enterprise automatically adds to new applications. The Report Manager lets users of your application run and modify existing reports and create reports of their own.

Admin Menu

 

Security Menu }

The Security menu options let the application’s system supervisor set up application, control, menu, and field security.

Users...

The system supervisor enters information for users authorized to access the application.

Passwords...

The system supervisor maintains passwords via this option.

Password Setup…

Sets up the password parameters that define permissible passwords.

User Language…

Enabled when using the application’s multilingual functionality. Allows for the selection of each user’s default language as well as the list of languages that can be selected from on the Language Selection form.

Users Report

Prints report showing user data.

Passwords Report

Prints report showing each user’s password data.

Control Permission Groups...

The system supervisor can create and maintain form control permission groups.

Field Permission Groups...

The system supervisor can create and maintain field permission groups.

Menu Permission Groups…

The system supervisor can create and maintain menu permission groups.

Admin Tools...

Allows users with access to this menu option to activate and deactivate the application’s activity tracking, audit trail, error handling, field validation, field help, menu/form help and security.

Activity...

Displays each user’s log on and log off times plus the menu options and related forms each user has accessed while running the application.

Audit Trail...

Displays the data changes users have made while running the application.

 

New Project Main Menu (Continued)

Option

Purpose

Errors...

Displays errors that occurred while users were running the application. Access to the Errors form in an application comes in handy while you are developing the application. However, you may want to remove the Errors form from the application you distribute.

Data Manager...

Brings up the Data Manager showing the application’s databases, tables, views, and fields.

Directories...

Displays the application’s directories and allows the application’s tables and reports directories to be changed. Also allows for the specification of a list of directories that should be added to the application’s default search path.

Environment...

Enables setting Visual  FoxPro and VPM Enterprise system and environment parameters for the application.

Language Manager...

Allows for the maintenance of the settings related to the languages that can be selected in the application.

Message Manager…

Shows the records defining the messages that are displayed in the application.

Message Translations…

Shows the records defining the message translations for each message and language.

String Manager…

Shows the records defining the strings that are displayed in the application.

String Translations…

Shows the records defining the string translations for each string and language.

Tip Manager…

Shows the records defining the Tips that displayed at application startup.

Window Menu

 

Show All

Display all hidden windows.

Debug

Activates the Visual FoxPro program debugging window.

Before using the Debug and Trace options, go to the VPM Enterprise Options menu, select Build Options, check the Debugging Information box and then rebuild the application by clicking the Build Application button on the Object Builder.

Note: The Debug and Trace options are for your use while developing an application. You’ll want to remove them before you distribute your application.

Trace

Activates the Visual FoxPro program trace window.

Help Menu

 

Contents…

Displays the main topics in the application Help file.

Search for Help on…

Brings up the Windows Help Search dialog to search for a topic.

 

New Project Main Menu (Continued)

Option

Purpose

Macros…

Creates macros automatically. See Help Menu section of VPM Enterprise Overview chapter.

About…

Displays information about the application.

About FoxPro…

Displays information about Visual FoxPro and the system configuration.

Introductory Form…

Displays an application’s Introductory Form

Startup Toolbar

Displays the startup toolbar.

Tip of the Day…

Displays the Tip of the Day form.

Calculator

Displays a Calculator for basic mathematical operations. Can cut and paste results.

Calendar/Diary

Displays a Calendar/Diary for appointments and notes.

 

As you can see from the New Project Main Menu, VPM Enterprise puts a great deal of functionality into the new applications it creates for you. You may not need all of VPM Enterprise’s power in every application you create. If so, remove the menu options your application doesn’t need from the menu VPM Enterprise creates for the application.

While you can remove options from the New Project Main Menu, it is recommended that you don’t. It’s much easier to keep all VPM Enterprise provided menu options in your default New Project Main Menu so they’ll be there when you need them. Then, when you create a new application, just delete the VPM Enterprise menu options that you don’t need from your new application’s menu and then remove the program or form called by the option from the application’s Project Manager. You can access an application’s Visual FoxPro Project Manager from the VPM Enterprise Tools menu.

More:

Understanding New Project Files