HP DECforms for OpenVMS, Version 4.0
HP DECforms for OpenVMS, Version 4.0 SPD 29.90.14
• Produces an object module that contains pointers, or
vectors, to procedural escape routines named in the
form file. Escape routines are calls from the form
to user-supplied subroutines created to do additional
processing outside the form.
Test Utility
The Test Utility allows certain aspects of the form to be
tested separately from its application program. It allows
a form designer to check the appearance of a form’s
panels without having to first write a program.
Sample Applications and Demonstration Forms
The sample applications show how a form and an ap-
plication program can interact. One of the samples in-
cludes a simple form with a few panels and a simple
application program that makes requests of the form
through the Form Manager. This introductory sample
application is available only in FORTRAN and C.
The more complex sample application includes a form
with many panels and many responses to various
events, as well as an application program that makes
several requests of the form. This application is avail-
able in Ada, BASIC, C, COBOL, FORTRAN, Pascal, and
PL/I.
In addition to the sample applications, the DECforms
development kit contains a package of demonstration
forms, their sources, and a demonstration guide illus-
trating a number of key features of DECforms.
FMS Converter
The FMS Converter is a migration tool that converts
forms or form libraries created with HP FMS for Open-
VMS (Forms Management System) into a DECforms
IFDL source file. This process converts the appearance
of the FMS forms into a similar appearance described
by the DECforms IFDL. The converter does NOT con-
vert the application program or the User Action Routines
(UAR) associated with the FMS forms. The FMS Con-
verter works with forms created with FMS V2.0 or later.
The FMS Converter is available only on Alpha. Devel-
oping Forms for IBM 3270 Terminals
A special version of DECforms V1.4, shipped exclu-
sively as part of the HP SNA 3270 Application Services
software, allows remote SNA-networked IBM 3270 ter-
minal and PC users to access forms-oriented VAX and
Alpha applications. This special version of DECforms
provides users with additional features in the OpenVMS
VAX development tools to develop and maintain forms
for display on 3270 class devices and Run-Time Sys-
tems on both OpenVMS VAX and OpenVMS Alpha that
can generate and interpret a 3270 data stream. This
version of DECforms is not available as a standalone
product and can only be used in conjunction with HP
SNA 3270 Application Services software and the HP
SNA Domain Gateway. The media and documentation
for this version of DECforms are available as part of the
HP SNA 3270 Application Services product; however,
a standard DECforms development license is required
to use this version. Refer to the HP SNA 3270 Appli-
cation Services Software Product Description (38.70.xx)
for more details.
Documentation
The DECforms documentation set is available with the
DECforms development option and is available sepa-
rately. It is not available with the DECforms run-time
only option. The documentation set consists of:
• Guide to Developing an Application
• Guide to Commands and Utilities
• Programmer’s Reference Manual
• IFDL Reference Manual
• Style Guide for Character-Cell Devices
• Guide to Converting FMS Applications
• Installation Guide for OpenVMS Systems
• Release Notes
HARDWARE REQUIREMENTS
Hardware Configurations
DECforms for OpenVMS is supported on all hardware
configurations referenced in the OpenVMS Operating
System for Alpha and I64, Software Product Description
(SPD 25.01.xx).
Terminals Supported
Terminal
1
Notes
VT100, VT100 w/AVO
VT101, VT102, VT103, VT125
VT131 2
VT220, VT240, VT241
VT320, VT330, VT340 3
VT420 4
VT510, VT520, VT525 4
VT1200, VT1300
VXT2000
IBM 3270 compatible 5
1. DECforms also supports the Hebrew versions of the
VT100, VT200, and VT300 series terminals.
2. The VT131 is supported in VT102 mode only.
3. DECforms does not support the use of the 25th sta-
tus line nor the use of the locator device on VT300-
series terminals.
4