Navigation  without Java Scripts

Enhancements in Visual Prolog 5.01

In this section we present  the new features of Visual prolog 5.01. For a detailed description of the new features, please, consult the on-line help.

Compiler
Prolog Library
VPI
VDE
Debugger
Linker
VIP Tools

Compiler

Some bugs have been fixed.  Please, see: Compiler Fixes .

Prolog Library

Some bugs have been fixed in the Prolog Library. Please, see: Prolog Fixes.

VPI

Several new predicates have been added.
Drawing in dialogs is available.
New constants have been added.
Pressing Tab, Shift+Tab, Enter in custom control in dialog works as pressing these keys in common controls if custom control fails in these e_Char events. If custom control succeeds, Tab, Shift+Tab does not shift focus, Enter does not generate e_Control(idc_ok,...).
The new example Win32Ctl is added to the directory VPI\EXAMPLES. It is usable only under Win32 platforms. It shows how to communicate with standard Win32 controls.
Some bugs have been fixed.  Please, see: VPI Fixes.
Please, also see the bugs fixed in the VPI Tools Fixes.

VDE

The envsymbol $(PRODIR) is used for the Project PRO-modules and for Image resources
It is possible now to call debugger from within VDE using Project/Debug menu Item.
The compiler option "Generate debug information" is preset now by default when a new project created.
It is possible now to use only project.PRJ file in the "multiprogrammer" mode.
It is possible now to set scripts for each node in the project tree. These scripts run now during build process.

Debugger

Some bugs have been fixed in the debugger. Please, see: Debugger Fixes.

Linker

The linker option -{L,l}[<lib_name>] is replaced with two options:

-L[<lib_name>] - creates an import library in the MS Library format (compatible with BC). This option is equal to the option -{l, L}[<lib_name>] in the v.5.0)

-l[<lib_name>] - creates an import library in the archive format (compatible with MSC) - only for Windows 32 DLL format (PE).

A new linker option  -b[HexNumber]  has been added.     This option sets a base address for the program to HexNumber, overriding the default location for an .EXE file (at 0x400000).
Some bugs and problems have been fixed.  Please, see: Linker Fixes

VIP Tools

Internet Support

The structure of the WWW subdirectory have been modified. It is created new subdirectory Include where you can see some tools to create Web applications.

PDC's Document Handling Package

Some bugfixes and improvements have been done. Please, see Doc_Tools Fixes