DECforms Reference Manual

*HyperReader

  CONTENTS

  Title Page

  Copyright Page

  Preface

  1      DECforms ULTRIX Commands

  1.1     Command Format

  1.2     Reference Pages

  1.3     Error Messages
    1.3.1      Correcting Errors

  1.4     ULTRIX Command Descriptions

  forms appearance

  forms backtranslate

  forms develop

  forms edit

  forms object

  forms test

  forms translate

  2      DECforms DCL Commands

  2.1     Command Format

  2.2     Error Messages
    2.2.1      Message Format
    2.2.2      Correcting Errors

  2.3     Command Descriptions

  FORMS BACK_TRANSLATE

  FORMS CONVERT FMS

  FORMS CONVERT TDMS

  FORMS DEVELOP

  FORMS EDIT

  FORMS EXTRACT APPEARANCES

  FORMS EXTRACT OBJECT

  FORMS TEST APPEARANCES

  FORMS TRANSLATE

  3      Independent Form Description Language

  3.1     IFDL Concepts
    3.1.1      IFDL Syntax Conventions
    3.1.2      Name Sharing

  3.2     IFDL Syntax Descriptions

  ACCEPT RESPONSE Declaration

  ACTIVATE Response Step

  ACTIVE HIGHLIGHT Clause

  ATOMIC Clause

  ATTRIBUTE Declaration

  BUILTIN FUNCTION Clause

  CALL Response Step

  COLOR Clause

  COLUMN Clause

  CONCEALED Clause

  CONDITIONAL EXPRESSION

  CONTROL TEXT RESPONSE Declaration

  COPY Statement

  DATETIME DATA Clause

  DATETIME FIELD Clause

  DEACTIVATE Response Step

  DEVICE Declaration

  DISABLE RESPONSE Declaration

  DISPLAY ATTRIBUTE Entry

  DISPLAY Clause

  DISPLAY Response Step

  DISPLAY VIEWPORT Clause

  EDITING Clause

  ELEMENTARY ATTRIBUTE

  ENABLE RESPONSE Declaration

  ENTER HELP Response Step

  ENTRY RESPONSE Declaration

  EXIT HELP Response Step

  EXIT RESPONSE Declaration

  EXTERNAL RESPONSE Declaration

  FIELD Declaration

  FIELD DEFAULT Application

  FIELD DEFAULT Declaration

  FIELD DEFAULT Entry

  FIELD DESCRIPTION Entry

  FONT Declaration

  FORM DATA Declaration

  FORM Declaration

  FORM RECORD Declaration

  FUNCTION Declaration

  FUNCTION RESPONSE Declaration

  GROUP Declaration

  HELP PANEL Declaration

  HIGHLIGHT WHEN Clause

  ICON Declaration

  IF Response Step

  INCLUDE Response Step

  INPUT PICTURE Clause

  INTERNAL RESPONSE Declaration

  INVALID Response Step

  LAYOUT Declaration

  LET Response Step

  LINE Clause

  LIST Declaration

  LITERAL Declaration

  LITERAL DEFAULT Application

  LITERAL DEFAULT Declaration

  LITERAL DEFAULT Entry

  MESSAGE Clause

  MESSAGE PANEL Declaration

  MESSAGE Response Step

  NUMERIC EXPRESSION

  OUTPUT PICTURE Clause

  PANEL Declaration

  PICTURE STRING

  POSITION Response Step

  POSTDISPLAY Clause

  PRINT Response Step

  PROTECTED Clause

  RECEIVE RESPONSE Declaration

  RECORD IDENTIFIER Declaration

  RECORD LIST Declaration

  REFRESH Response Step

  REMOVE Response Step

  RESET Response Step

  RESPONSE STEP Clause

  RETURN Response Step

  SEND RESPONSE Declaration

  SIGNAL Response Step

  STRING EXPRESSION

  TEXT DATA Clause

  TEXT RECORD FIELD Clause

  TIMEOUT Clause

  TRANSCEIVE RESPONSE Declaration

  TRANSFER Clause

  UNITS Declaration

  VALIDATION RESPONSE Declaration

  VIEWPORT Declaration

  A   Using Arrays with DECforms Software

  A.1     Array Expressions
    A.1.1      Subscripts and Slice Subscript Designators in Arrays
    A.1.2      Subscript Ranges
    A.1.3      Qualified Names for Form Data Items

  B   DECforms Data Types

  C   Using LSE with DECforms Software

  C.1     Entering Source Code Using Tokens and Placeholders

  C.2     Translating Source Code

  C.3     Examples
    C.3.1      VIEWPORT Definition
    C.3.2      PANEL Declaration
    C.3.3      GROUP Declaration

  D   IFDL Reserved Words

  E   DECforms Key Names

  E.1     Key Names for the DEC Multinational Character Set

  E.2     Key Names for the Keypads and Top Row Function Keys

  F   Unsupported FIMS Features

  G   Summary of DECforms Extensions to the IFDL

  H   DECforms Hebrew User's Guide

  H.1     Hebrew Terminals
    H.1.1      Information for DECforms/Hebrew Version 1.0 Users

  H.2     Hebrew Fields and Literals
    H.2.1      Text Path
    H.2.2      Character Set
    H.2.3      Logical/Physical Order

  H.3     Hebrew Icons

  H.4     Hebrew Values in Fields

  H.5     Hebrew Fields and Literals Column Clause

  H.6     Hebrew Pictures and Justification

  H.7     Hebrew Messages

  H.8     Bidirectional Editing in a Panel Field

  H.9     Activation Order in a Hebrew Form

  H.10    LSE Support

  H.11    FMS to DECforms Forms Conversion

  H.12    Hebrew Installation Notes

  EXAMPLES

  3-1        Structure of a Form in IFDL Declarations

  TABLES

  3-1        Rules for Name Sharing Between Dissimilar Entities

  3-2        Name Sharing Between Similar Entities

  3-3        Sign Control Symbol Values

  3-4        Default Pictures According to Data Type

  3-5        Conflicting Field Description Entries

  3-6        Format 4 Picture Characters

  3-7        Overpunched and Zoned Sign Codes

  B-1        DECforms Data Types and Corresponding CDD/Repository and VAX Data Types

  B-2        IFDL Data Types and Supported VMS and RISC ULTRIX Data Types

  B-3        DECforms Data Types and Corresponding COBOL Data Types

  D-1        IFDL Reserved Words

  E-1        DEC Multinational Character Set Key Names

  E-2        Keypad and Function Key Names

  F-1        Unsupported Forms Interface Management System (FIMS) Features

  F-2        Unsupported Generic Interface Features

  G-1        Standard and DECforms Extensions to the IFDL

  H-1        Data Representation in Hebrew Fields

  H-2        Typing Characters in Hebrew Fields