dBASE Plus release 2.2
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
Designer class properties, events and methods
Existing property now included in the ComboBox and Editor classes
Existing property now included in the Listbox class
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.