ALL-IN-1 Application Programming: FMS Reference

*HyperReader

  CONTENTS

  Title Page

  Copyright Page

  Preface

  1      Overview of the Form Editor

  1.1     Invoking the Form Editor

  1.2     The Form Editor Phases

  1.3     Form Editor Keys

  1.4     The Form Phase

  1.5     The Layout Phase

  1.6     The Assign Phase

  1.7     The Data Phase

  1.8     The Order Phase

  1.9     The Test Phase

  1.10    The Exit Phase

  2      The Form Phase

  2.1     Form Name

  2.2     Screen Background

  2.3     Screen Width

  2.4     Screen Character Set

  2.5     Screen Area to Clear

  2.6     Field Highlighting

  2.7     Initial Field Attributes

  3      The Layout Phase

  3.1     The Status Line

  3.2     Form Display in the Layout Phase

  3.3     General Editing Facilities
    3.3.1      Entering Background Text
    3.3.2      Overstrike/Insert Mode
    3.3.3      Moving the Cursor
      3.3.3.1      Up a Line
      3.3.3.2      Down a Line
      3.3.3.3      Forward a Character
      3.3.3.4      Back a Character
      3.3.3.5      To the Next Tab Stop on a Line
      3.3.3.6      To the Beginning of the Current Line
      3.3.3.7      To the Beginning of the Next Line
      3.3.3.8      To the End of a Line
      3.3.3.9      To the End of Text
      3.3.3.10     To the Bottom of the Screen
      3.3.3.11     To the Top of the Screen
    3.3.4      Deleting Characters and Lines
      3.3.4.1      Deleting the Character to the Left of the Cursor
      3.3.4.2      Deleting the Character that the Cursor Is On
      3.3.4.3      Deleting to the Beginning of a Line
      3.3.4.4      Deleting to the End of a Line
      3.3.4.5      Deleting a Line
    3.3.5      Inserting Blank lines
    3.3.6      Centering Characters on a Line
    3.3.7      Defining a Select Area
    3.3.8      Cutting Characters
      3.3.8.1      Pasting Previously Cut Characters
      3.3.8.2      Testing a Paste Operation
    3.3.9      Drawing Lines and Boxes
    3.3.10     Changing Character Sets
    3.3.11     Canceling a Select, GOLD, or Scroll Function
    3.3.12     Repeating Characters or Operations

  3.4     Creating and Editing Fields
    3.4.1      Extending a Field
    3.4.2      Breaking a Field into Two Adjacent Fields
    3.4.3      Assigning Field Attributes
    3.4.4      Defining Date and Time Fields

  3.5     Assigning Line Attributes
    3.5.1      Making Lines Double Size
    3.5.2      Making Lines Double Wide
    3.5.3      Making a Scrolled Region

  3.6     Assigning Video Attributes

  4      The Assign Phase

  4.1     Autotab

  4.2     Blank Fill

  4.3     Clear Character

  4.4     Default Value

  4.5     Display Only

  4.6     Field Completion User Action Routine

  4.7     Field Name

  4.8     Fixed Decimal

  4.9     Help Text

  4.10    Index Value

  4.11    Left Justify

  4.12    Must Fill

  4.13    No Echo

  4.14    Response Required

  4.15    Right Justify

  4.16    Supervisor Only

  4.17    Uppercase

  4.18    Zero Fill

  4.19    Zero Suppress

  5      The Order Phase

  5.1     Reordering Fields

  5.2     Ordering Fields in a Scrolled Region

  A   Calling FMS from DCL

  FMS/DIRECTORY

  FMS/LIBRARY/CREATE

  FMS/LIBRARY/DELETE

  FMS/LIBRARY/EXTRACT

  FMS/LIBRARY/INSERT

  FMS/LIBRARY/REPLACE

  FIGURES

  1-1        Form Editor Keys

  3-1        Layout Phase Status Line

  3-2        Form in the Layout Phase

  4-1        Fixed Decimal Attribute

  5-1        Fields in a Scrolled Region

  TABLES

  1-1        Additional LK201 Function Keys

  2-1        Allowed Screen Backgrounds

  2-2        Allowed Screen Widths

  2-3        Allowed Character Sets

  3-1        Status Line Information

  3-2        Field Validation Characters

  3-3        Field Marker Characters

  5-1        Order Phase Functions

  5-2        Ordering Fields in a Scrolled Region