DECforms IFDL Reference Manual

*HyperReader

CONTENTS

  Title Page

  Copyright Page

  Preface

  1      Independent Form Description Language
    1.1 IFDL Concepts
      1.1.1      IFDL Syntax Conventions
      1.1.2      Name Sharing
    1.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

  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

  EXTENT Clause

  EXTERNAL RESPONSE Declaration

  FIELD DEFAULT Application

  FIELD DEFAULT Declaration

  FIELD DEFAULT Entry

  FIELD VALIDATION Entry

  FONT Declaration

  FORM DATA Declaration

  FORM Declaration

  FORM RECORD Declaration

  FRAME Declaration

  FUNCTION Declaration

  FUNCTION RESPONSE Declaration

  GROUP Declaration

  HELP PANEL Declaration

  HIGHLIGHT WHEN Clause

  ICON Declaration

  IF Response Step

  IMPLEMENTOR ATTRIBUTE

  INCLUDE Response Step

  INPUT PICTURE Clause

  INTERNAL RESPONSE Declaration

  INVALID Response Step

  ITEM DESCRIPTION Entry

  LAYOUT Declaration

  LET Response Step

  LIST Declaration

  LITERAL Declaration

  LITERAL DEFAULT Application

  LITERAL DEFAULT Declaration

  LITERAL DEFAULT Entry

  LOCATION Clause

  MESSAGE Clause

  MESSAGE PANEL Declaration

  MESSAGE Response Step

  NUMERIC EXPRESSION

  OUTPUT PICTURE Clause

  PANEL Declaration

  PATTERN Clause

  PICTURE FIELD Declaration

  PICTURE STRING

  POSITION Response Step

  POSTDISPLAY Clause

  PRINT Response Step

  PROTECTED Clause

  PUSH BUTTON Declaration

  RECEIVE RESPONSE Declaration

  RECORD IDENTIFIER Declaration

  RECORD LIST Declaration

  REFRESH Response Step

  REMOVE Response Step

  RESET Response Step

  RESPONSE STEP Clause

  RETURN Response Step

  SCROLL BAR Clause

  SEND RESPONSE Declaration

  SIGNAL Response Step

  SLIDER FIELD Declaration

  STRING EXPRESSION

  TEXT DATA Clause

  TEXT FIELD Declaration

  TEXT RECORD FIELD Clause

  TIMEOUT Clause

  TRANSCEIVE RESPONSE Declaration

  TRANSFER Clause

  VALIDATE Response Step

  VALIDATION RESPONSE Declaration

  VIEWPORT Declaration

  A Using Arrays with DECforms Software
    A.1 Qualified Names
    A.2 Specifying Subscripts
      A.2.1      Numeric Subscripts
      A.2.2      Slice Subscripts
      A.2.3      Range Subscripts
      A.2.4      Corresponding Subscripts
    A.3 Singular, Array, and Corresponding References
      A.3.1      Singular References:  Data, Field, Icon, and Button References
      A.3.2      Data, Field, Icon, Button Array References
      A.3.3      Singular Group References:  Data Group and Panel Group References
      A.3.4      Data Group and Panel Group Array References
      A.3.5      Corresponding Data References
    A.4 Scalar Numeric Expressions
    A.5 Corresponding Numeric Expressions

  B DECforms Data Types

  C IFDL Reserved Words

  D DECforms Function Key Names
    D.1 Function Key Names for the DEC Multinational Character Set
    D.2 Key Names for the Keypads and Top Row Function Keys
    D.3 Button Names for the Locator Device

  E DECforms Hebrew User's Guide
    E.1 Hebrew Terminals
      E.1.1      Information for DECforms/Hebrew Version 1.0 Users
    E.2 Hebrew Fields and Literals
      E.2.1      Text Path
      E.2.2      Character Set
      E.2.3      Logical/Physical Order
    E.3 Hebrew Icons
    E.4 Hebrew Values in Fields
    E.5 Hebrew Fields and Literals Column Clause
    E.6 Hebrew Pictures and Justification
    E.7 Hebrew Messages
    E.8 Bidirectional Editing in a Panel Field
    E.9 Activation Order in a Hebrew Form
    E.10 LSE Support
    E.11 FMS to DECforms Forms Conversion
    E.12 Hebrew Installation Notes

  F Built-In Functions
    F.1 Default Key Bindings for Built-in Functions
    F.2 Response Syntax for Built-In Functions
      F.2.1      Navigation Functions
      F.2.2      Intrafield Editing Functions
    F.3 Contextual Built-in Functions
      F.3.1      Character Cell Functions
      F.3.2      Window Functions
    F.4 Character-Cell Considerations for Function Key Bindings
    F.5 Window Considerations for Function Key Bindings
      F.5.1      System-Reserved Keys
      F.5.2      OpenVMS System Function Keys

  G Intrafield Editing Functions
    G.1 IntraField Editing Functions for Character Cell Devices
      G.1.1     Data Entry and Editing Details
    G.2 IntraField Editing Functions for Window Devices
      G.2.1     Data Entry and Editing Details
      G.2.2     Reserved Intrafield Editing Keys