The Eloquence Development Environment

ASCII DLG Plug-In Application Properties

This document defines the Application properties of the DLG Plugin. It is called from the Dialog Plugin Configuration in the Application Propeties.

The integrated dialog editor uses plugin modules to handle various dialog formats. A plugin is responsible for loading and storing the resource file and translate it into or from the internal editor format. When the IDE is started, it locates the available plugins. This dialog provides access to plugin version information and plugin specific configuration settings.

Supported file types

The ASCII DLG Plug-In supports two different file formats:

The ASCII DLG Plug-In Setup Dialog

Nested object indention
When saving a dialog file, object definitions can be indented depending on the nesting level. This setting defines the the number of columns a nested object is indented. Sensitive settings are 1 (default) or 0 if you don't care.

Object separation
This defines if an empty line is inserted before each object definition when saving the dialog file. Sensitive values are 1 (default) or 0 if you don't care.

Dialog Templates
Dialog objects can be "cloned" (copied) from another object at runtime. This can be used to create your dialog objects from pre-defined templates. To enable the integrated dialog editor to handle dialog files containing references to template obects, any dialog template files can be defined here. They are loaded automatically by the dialog plugin.

The following dialog is used to define a new template file:

Configuring the New-Dialog Template File

When a new ASCII DLG file is created, either using the File New command or typing a new file name in the Explorer Window, the ASCII DLG plugin loads a template file which normally provides an empty dialog window.

If you have special requirements what a new dialog file should contain, you can easily customize the template file.

The template file is called ide-adlg.dlg. It is located in the etc subdirectory below the Eloquence installation directory, e.g. C:/Program Files/Hewlett-Packard/Eloquence/etc/ide-adlg.dlg.


© Copyright 1997 Hewlett-Packard GmbH. All rights reserved.
Revision: 98/02/18