Using the Display Interface
BlueZone is fully 32-bit WHLLAPI and EHLLAPI 1.1 compatible allowing easy migration to BlueZone of many custom or third-party applications used with other emulators. BlueZone HLLAPI is compatible with third party HLLAPI applications including (but not limited to) those from Shared Medical (Siemens), Neasi-Webber, Real Vision and Decision Technology.
To support older HLLAPI applications on 32-bit systems, BlueZone also supports DOS HLLAPI and 16-bit HLLAPI conversations with 32-bit BlueZone.
The advantages of using HLLAPI are:
HLLAPI is a standard API supported by many software vendors.
The disadvantages of using HLLAPI are:
The specification may be interpreted differently from vendor to vendor causing some incompatibilities.
HLLAPI requires a programmer to write the application.
The interface must be constantly polled by the HLLAPI application to get the status of the host screen.
For new development, the BlueZone Host Automation Object is much easier to implement, and supports a wider range of development tools.
NOTE If
you intend on writing a program to interface with BlueZone via the HLLAPI
interface, the following documents are provided on the BlueZone
CD-ROM or the BlueZone Image.
BZWHLL.H
BZWHLL_I.C
WOSA HLLAPI 1.1.DOC
These documents are located in the DOCS\WHLLAPI folder on the BlueZone CD-ROM or BlueZone Image file.
BlueZone is a DDE server and uses DDE to communicate with the HLLAPI interface. BlueZone also uses Network DDE to allow communication across a network between a DDE application running on one system and BlueZone running on another. DDE calls supported in BlueZone are detailed in the BZDDE.H file supplied on the BlueZone CD-ROM or BlueZone Image file.
NOTE The
BZDDE.H file is located in the DOCS
folder on the BlueZone CD-ROM
or BlueZone Image file.
Related Topics: