New Project Explorer

dBASE Plus will now open the new Project Explorer (if available) instead of the old Project Manager.

Note: If the new Project Explorer is not available, the old Project Manager will be opened.

The following means of accessing the old Project Manager will now direct you to the new Project Explorer:

CREATE PROJECT

MODIFY PROJECT

File | New Project...

File | Open Project...

Navigator | Projects Tab | (Untitled)

New Class

class ColumnEditor

Designer class properties, events and methods

isInherited( )

Existing property now included in the ComboBox and Editor classes

colorHighlight

Existing property now included in the Listbox class

transparent

GETFILE( ), PUTFILE( ) functions, and getFile ( ) method

Modified to accept a string parameter containing a list of File Types to use to populate the "Files of Type" combobox in their respective dialogs.

onNotify event

In addition to firing when a Table or SQL Designer closes, the onNotify event can now fire upon the closing of a Source Editor or Report Designer.

editorType property

Includes a value, 5, that enables the selection of the "ColumnEditor" control.

Grid behavior

Clicking on a Grid Row Indicator changes the currently selected row.

Clicking on a Grid Column Header gives focus to the field in the selected column.

Grid and Browse object behavior

Columns containing memo fields, or text blob fields, will default to using the new columnEditor object, instead of a columnEntryfield object, when default columns are created for a grid or browse object.

Source Editor behavior

Jumps to the method icon, in the left (object) pane, when cursor position is changed in the right (source code) pane.

Respects remark-block markers (/* */) when adding items to its object pane.

Clicking on a method in the object pane moves the cursor to the first line of the method in the source code pane, even if the cursor is already somewhere within the selected method.

Table Designer behavior

Returns an error message if you have attempted to create more than one AutoIncrement (or AutoNumber) field.

Returns an error message which displays any invalid fieldname characters.

Optimized ReportViewer

Speedier rendering of report pages.