Eloquence A.06.20 / Release Notes
Eloquence A.06.20 provides support for character mode programs
on the Windows platform. This includes the Eloquence
QUERY application and FORMs utilities which have been modified
for the Windows platform.
While dialog based programs are preferable, it may not be economic
to convert all existing or custom tailored software to dialogs.
Support for character mode programs will allow easier porting of
existing Eloquence programs to the Windows platform.
- When eloqcore is executed locally, it now supports character I/O using
the Win32 console window. This means that character oriented programs
such as Eloquence QUERY can be executed on the local system.
- Eloquence QUERY along with the FORMs utility programs (MFORM, CFORM,
PFORM) have been ported to work on the Windows platform.
Code Page Mapping
On Windows NT, eloqcore switches the console code page to PC-850 Multilingual.
This ensures that most of the HP Roman 8 national and line drawing
character codes can be mapped.
However, on Windows 9x, this is not possible. Instead, the current console
code page (which is set by means of the 'mode' command, e.g. in the
autoexec.bat system startup file) is used to select an appropriate map
file. Currently, the following map files are included:
||PC-850 Multilingual (Windows 9x and NT)
||PC-8 (Windows 9x, less national characters)
||ISO 8859-1 (Windows 9x, no line drawing characters)
These files are located in the etc subdirectory of your Eloquence
installation directory which is usually
They define how system-specific character codes are translated from/to
HP Roman 8 which is used internally by eloqcore. Since these are plain
ASCII files, it is possible to define additional mappings yourself if
necessary. For example, if your console uses the 1250 code page (which can
be queried with the 'mode' command) so you would need support for the 1250
code page, you could copy the cp1252.map file to cp1250.map and change the
mapping wherever code page 1250 differs from code page 1252.
After installation, you should create a shortcut for Eloquence on your
Windows desktop. This should point to the new Eloquence executable,
usually C:\Program Files\Hewlett-Packard\Eloquence\bin\eloqcore.exe.
In order to make use of Eloquence QUERY and the example programs, you
should further add the SYSTEM and EXAMPLE volume definitions to your
eloq.config file. To do that, either use the Eloquence Configuration
Utility or edit the eloq.config file using a text editor (it is located
in the etc subdirectory of your Eloquence installation directory):
VOLUME SYSTEM "C:/Program Files/Hewlett-Packard/Eloquence/share/prog"
VOLUME EXAMPLE "C:/Program Files/Hewlett-Packard/Eloquence/share/example"