Icons

About Dialog

Access Form

Access Levels Security

Access Panel

Activity Tracking

Admin - Directories

Admin Tools

Admin Tools Selection

Admin Tools Selection

Excluding Tools

Administrative Tools

Application Icon

Application Logo

Application Objects

Bar Editor

Called Objects

Creating a New Application Object

Creating Application Objects - Basic Steps

Deleting/Adding/Cloning Application Objects

Form Editor

Modifying an Application Object

New Object Name Dialog

New Object Type Dialog

Object Builder

Object Editor

Procedure Editor

Program Editor

Query Object Editor

Reports and Labels Editor

Testing Application Objects

Application Options

Admin Tools Selection

Application Logo

Build Options

Copyright Notice

Developer Information

Directories

Environment

Form Icon

Identification

Logo and Icons

Options Menu

Project Options

Application Prefix

Application Prefix File Names

Application Toolbar

Application Toolbar Class

Audit Trail

Auto List

Bar Editor

Basic Form Builder

Build Options

Builders

Basic Form Builder

Condition Field List Builder

Control Builder

Grid Builder

List Grid Builder

One-to-Many Form Builder

PageFrame Builder

Related Pages Builder

Toolbar List Builder

Business Rules

Business Rules Class and Object

Business Rules Class Methods

Bypass RI

Called Objects

Candidate Keys

Century

Classes

How You Use the Visual ProMatrix Classes

Modifying Classes

PROCTRLS.VCX

Project-Level Classes

Scope Resolution

Setting Up VFP Options for Form and Control Classes

Toolbar_All

Toolbar_All_Edit

Two-Level VPM Class Structure

Visual ProMatrix-Level Classes

VPMCTRLS.VCX

Cleanup Code

Client-Server Application

Basic Steps to Create a Client-Server Application

Data Integrity Processing Location

Distributing the Workload

Location of System Tables

Performance Considerations

Remote Data

Remote Views and Remote Data

Role of Local Data

What Is a Client-Server Application

Client-Server Applications

Code Validation

Combobox Control

Command Window

Compound Foreign Keys

Condition Builder

Controls Class Library

Controls Security

Copy Project

Copyright Notice

Creating and Views

Creating Applications

Copy Project

Designing Your Application

New Project

Project Directories

Starter Application

CursorAdapter Filters

CursorAdapters

Customize Toolbar Controls

Data Builder

Adding a Database

Creating a New Database

Database Designer

Defining Properties for Non-Data Controls

Extended Table and View Properties

Removing a Database

Visual FoxPro Functionality that VPM Replaces

Data Dictionary Properties for Non-Data Controls

Data Dictionary Reports

Data Handler

Data Integrity

Domain Integrity

Entity Integrity

Referential Integrity

Required Fields

Data Manager

Data Sources

Database Properties

Databases

Adding a Database

Creating a New Database

Removing a Database

Deleted Records

Recycling Deleted Records

Designing Your Application

DEV-Level Classes

Developer Information

Developer Menu

Directories

Domain Integrity

Edit Mode

Entity Integrity

Environment

Error Handling

Errors

Application Errors

Exiting When an Error Occurs

Test Errors

Visual ProMatrix Errors

VPM Error Handling

Exit Confirm

Exit to FoxPro

F3 Edit Permission

Field Permissions

Field Properties

Field Security

Field Validation

Cleanup Code

Code Validation

Not Blank Validation

Range Validation

Referential Integrity

Referential Validation

Same As Validation

Set Validation

Fields

Audit Trail Property

Default PreSave Property

Error Property

Field Properties

Format Property

Grid Caption Property

Help Property

Input Mask Property

Label Caption Property

Lock Property

Message Property

Tool Tip Property

When Property

Find Form

cFindFields Property

cFindForm_SQL Property

cFindForm_SQL_AltCaptions Property

lFindForm_SQL_NoEntriesOK Property

lFindForm_SQLOverride Property

lStartWithFind Property

SQL Find Form

Standard Find Form

Foreign Key Tag

Form Builder

Form Classes

Form_Mover

Form_Norecord

Form_Singlerecord

Form_Toolbar

Form Controls

Grid_Toolbar

Form Icon

Form Toolbar

Forms

Basic Steps to Create a Form

BufferModeOverride Property

cddtable Property

cInitialTag Property

Creating a Form - The Details

cToolbar Property

CursorSource Property

Data Environment / Cursor Properties and Methods

Editable Grid

Form Editor

Form Types

InitialSelectedAlias

lGridOverrideCaption Property

List Grid

lOverrideCaption Property

lOverrideWidth Property

lShowNavToolbarInit

lStartWithFind Property

Mover

Mover Form

Multiple-Page

Multiple-Record

No-Record

One-To-Many

Related Pages

Remote Data Considerations

ShowNavToolbar Method

Single-Record

Special Steps for Views

Termometer Form

Thermometer

FoxPro Path

Group Delete

Help

About Dialog

Building HTML or Windows-Style Help

F3 Edit Permission

Field Help Text

Field Picklist Help

Visual ProMatrix and Visual FoxPro Online Help

Help File Name

Home Directory

Icons

Application Icon

Identification

Index Tags and Toolbar Order Control

Indexes

Child Table Indexes

Compound Foreign Key

DELETED() Function Index

Foreign Key Tag

Index Information

Index Tags and Toolbar Order Control

Indexes Used in Toolbar Order Control

Primary Key Index

RECORD_NO Index

Update Index Info

Installation

Hardware and System Requirements

Running ProMatrix If You Change Visual FoxPro

Running VPM Enterprise from Visual FoxPro

Running VPM Enterprise the First Time

Running VPM Setup

VPM Enterprise Command Line

VPM Enterprise Configuration File

VPM Enterprise Resource File

VPM Serial Number and Activation Key

Introductory Form

Local Views

Creating Local Views

Local and Remote Views

Locate

Login

Logo

Application Logo

Logo and Icons

Main Menu

Menu Builder

Menu Security

Menus

Adding Existing Menus

Create or Add Menu Files

Create or Add Menus

Creating New Menus

Disabling Menu Options

Editing a Menu

Entering/Changing Menu Titles

Main Menu

Menu Builder

Menu Security

Options Menu

Removing Menus

Report Designer Menu

Right-Click Shortcut Menus

Selecting the Object Builder Menu

Shortcut Menus

Tools Menu

Messages

Displaying a Message

Form Messages

Message Builder

Message Manager

New Project Message Builder

Status Bar Messages

Wait Window Messages

Methods

AddNew

BeforeOpenTables

ClearStatusBarMessage

ClearWait

GetDIndRecord

LocalToRemote

OpenTable

PostAdd

PostDelete

PreSave

RightClick

SetOrder

ShowNavToolbar

Mover Form

Multilingual

Basic Steps

Important terminology

Language Builder

Language Manager

Multilingual Object

Running Multilingual Apps

String Builder

String Manager

Multiple Instances

Multiple-Table Editing

Naming Conventions

New Project

No-Record Form

Object Builder

Object Editor

Object Editors

Options Menu

Order Control

Pack

ParentPKValue

Password Setup

Passwords

Picklist Help

Assigning Edit Right to Application Users

Auto List

Combobox Control

Controlling the F2 Picklist Icon

Displaying a Description from a Lookup Table

Grid Options

Grid Properties

Picklist Builder

Picklist Help Using a Combobox_ Control

Picklist Help Using a Textbox_ Control

Setting Up Picklist Help for a Field

Textbox Control

PKValue

Primary Key

Generated

Primary Key Index

Primary Key Tag

Private Data Sessions

PRO-Level Classes

Procedure Editor

Product Builder

Program Editor

Program Library Directory

Project Directories

Project Manager

Using the Visual FoxPro Project Manager

Project Manager Toggle Button

Project Options

Controls Class Library

Tool Tips

Projects

Close Project

Copy Project

Delete Project

Moving Projects

New Project

Open Project

Options Menu

Project Log

Properties

BufferModeOverride

cAdditionalConnectionHandles

cCloseForms

cddtable

cFindFields

cFindForm_SQL

cFindForm_SQL_AltCaptions

ChildOrder

cInitialTag

cRightClick_Menu

cstartupaction

cToolbar

cUpdateAliases

CursorSource

InitialSelectedAlias

lAddWhenNoChildRecs

lAddWhenNoRecs

lAllow

lAutoSaveOnReactivation

lCenterWindow

ldonotrecycledeletedrecs

lFindForm_SQL_NoEntriesOK

lFindForm_SQLOverride

lGridOverrideCaption

lMessageOnReactivation

lMessageOnReactivation_NotThisTime

lNoChangeAuditTrail

lNoDeleteAuditTrail

lNoNewAuditTrail

lOverrideCaption

lOverrideWidth

lRestoreWindowPos

lRFDisable

lShowNavToolbarInit

lSkipActivate

lStartWithAdd

lStartWithFind

NoDataOnLoad

oAppToolbar

Queries

Query Object Editor

Recycling Deleted Records

ldonotrecycledeletedrecs Property

Referential Integrity

Referential Integrity for Foreign Keys in Views

Referential Validation

Bypass RI

Compound Foreign Keys

Using Different Reference, Picklist & Validation Tables/Views

Reindex / Pack Tables Utility

Related Forms

Remote Data

Remote Views

cAdditionalConnectionHandles Property

Creating Remote Views

Local and Remote Views

LocalToRemote Method

Remote Data Form Considerations

Using Remote Views in Your Own Code

Removing Views

Report Mgr Type

Report Setup Options

Reports

Configuring the Report Manager

Report Builder

Report Manager

Report Setup Dialog

Report Setup Options

Report User Functions

Reports and Labels Editor

Sample Application

Scope Resolution

Security

Access Levels Security

Controls Security

Field Permissions

Field Security

Menu Security

Password Setup form

Turning on Security

User Access Security

User Data Encryption

User Login

User Security Mistakes and How to Recover

Users form

Visual ProMatrix Security

Security Builder

Setup

Shortcut Menus

Single-Record Form

Source Control

Special Keys

SQL Find Form

cFindForm_SQL Property

cFindForm_SQL_AltCaptions Property

Changing the SQL Find Form

lFindForm_SQL_NoEntriesOK Property

lFindForm_SQLOverride Property

lStartWithFind Property

Standard Find Form

cFindFields Property

Starter Application

Starting a New Application

Startup Form

Support

Table Properties

Comments

Description

Path

Primary Key Tag

Recycle Deleted Recs

Table Utilities

Browse Utility

Pack

Zap

Tables

Adding Tables

Creating Indexes for Tables

Creating Tables

Modifying Tables

Removing Tables

Required Indexes for Tables

Setting Table Properties

Table Data Imported from a DBC

Table Opening Method - OpenTable

Update Index Info

Zap

Team Development

Textbox Control

Thermometer Form

Tip of the Day

Tool Tips

Toolbar

Application Toolbar

Change the Toolbar

Condition Builder

Condition Field List Builder

cToolbar Property

Disable Toolbar Controls

Edit Mode

Filter

Find

Group Delete

lAllow Properties

Locate

lShowNavToolbarInit

Order

Order Control

Print

Removing a Control from the Toolbar

ShowNavToolbar Method

Toolbar Classes

Toolbar Controls

Toolbar Controls Directly on a Form

Toolbar List Builder

Toolbar Menu Options and Hotkeys

Visual ProMatrix Toolbar

Toolbar Order Control

Tools menu

Update Builder

Update Field Info - Views

Update Index Info

User Access Security

View Parameters

ParentPKValue

PKValue

View Properties

Comments

Description

Primary Key Tag

View Utilities

Browse Utility

Rename

Update Field Info - Views

Views

Rename

Adding Views

Child View

Creating Local Views

Creating Views

Creating Views for Forms

Defining Indexes for Views

Foreign Key Descriptive Expression View

Limiting the Picklist for Views

Local and Remote Views

Modifying a View's Source Table

Modifying Views

NoDataOnLoad Property

Removing Views

Required Indexes for Views

Setting View Properties

View Data Imported from a DBC

View Parameters

Visual ProMatrix Classes

Visual ProMatrix Toolbar

Project Manager Toggle Button

VPM-Level Classes

Welcome Form

Zap