Notes
for Users of 16-Bit Versions of Visual dBASE
For an overview of new features
and functionality, as well as a review of what's changed in Visual dBASE 7,
see the Online Help.
The white paper, "Migrating
Applications from Visual dBASE 5.x to Visual dBASE 7" is available in the
Knowledgebase. In your browser, open the file "index.htm" in the \KB
folder on your Visual dBASE installation CD and click the "Beginning Topics"
button.
In addition, please note
the following:
- Changes in the default
design font (from MS Sans Serif 8 to Arial 10) may affect forms you created
using earlier versions of Visual dBASE. To avoid the effects of these changes,
you may override the default design font using the Controls setting in the
DefaultFonts section of the VDB.INI file. Add this section to VDB.INI (in
the \Bin subdirectory):
[DefaultFonts]
Controls=MS Sans Serif,8
The corresponding font
name and size properties will be streamed out for the form and its controls
when the form is saved.
Although .QBEs are still
functional, .DMDs (data modules) are now recommended for defining an updateable
set of tables (both linked and unlinked). A .QBE to .DMD converter (QBE2DMD.PRG)
is available in the \converters directory. This converter can also be run
from the Sample Guide form.
- The BUTTONS.CC custom
control library is not included with this product. The library from earlier
versions will not work in Visual dBASE 7 without adjustments to the library's
ReportButton and ToolButton classes. Because there is now a built-in ToolButton
class (used in toolbars), you must rename the ToolButton class in BUTTONS.CC,
and all instances of that class in your existing code.
- The include files UTIL.H,
ENUM.H, and MESSDLG.H have been replaced by the file VDBASE.H in the \Include
subdirectory. Change any #include statements that reference those old files
to the new file, or copy the old files from an earlier version of Visual dBASE
into the new \Include subdirectory.