ALL-IN-1 Application Programming: User Interface Standards

*HyperReader

  CONTENTS

  Title Page

  Copyright Page

  Preface

  1      Introduction to the ALL-IN-1 User Interface

  1.1     Overview of Interactive Screen Displays
    1.1.1      Menus
    1.1.2      Indexes
    1.1.3      Forms

  1.2     Data Storage

  1.3     Current Item

  1.4     Global Options
    1.4.1      Acessing Global Options
      1.4.1.1      Access by Menu Option
      1.4.1.2      Access by Function Key
      1.4.1.3      Access by Menu or by Function Key

  1.5     Generic Options

  1.6     Setting Users' Working Conditions

  1.7     Help for Users

  2      Moving Within ALL-IN-1

  2.1     Moving around Menus

  2.2     Bypassing Menus
    2.2.1      Hidden Options

  2.3     Multi-Screen Menus

  2.4     Moving From an Index to a Menu

  3      Indexes

  3.1     Features Provided for Using Indexes

  3.2     Where are Indexes Available?

  3.3     Building an Index

  3.4     Recalling an Index

  3.5     Using the Index
    3.5.1      Scrolling on an Index
    3.5.2      Choosing Items from an Index
    3.5.3      Viewing More Information at an Index
    3.5.4      The Index Menu
    3.5.5      Using Global Features at an Index

  4      Completing Forms

  4.1     Positioning the Cursor on a Form

  4.2     Moving Between Fields on a Form

  4.3     Filling in Fields

  4.4     Errors When Filling in Forms

  4.5     Finishing the Form

  4.6     Abandoning the Form

  4.7     Listing Valid Entries for Fields

  4.8     Validating Data in Fields

  4.9     Validating Finished Forms

  4.10    Key Fields

  4.11    Scrolled Regions
    4.11.1     Recognition Lists
    4.11.2     Indexes
    4.11.3     Editable Scrolled Regions

  5      Manipulating Items in the File Cabinet

  5.1     Organization of the File Cabinet

  5.2     Scanning through the File Cabinet
    5.2.1      Using the Arrow keys
    5.2.2      Locating Items in the File Cabinet

  5.3     Working With Items in the File Cabinet
    5.3.1      Creating a New Item
    5.3.2      Selecting an Item
      5.3.2.1      Selecting a Single Item from the File Cabinet
    5.3.3      Deleting an Item From the File Cabinet

  5.4     Managing the File Cabinet

  6      Help Facilities

  6.1     Ways of Getting Help
    6.1.1      Pressing HELP
    6.1.2      Entering ?  as an Option at a Menu
    6.1.3      Training

  6.2     Methods of Display
    6.2.1      Pressing HELP
    6.2.2      Entering ?  as a Menu Option
    6.2.3      Training
    6.2.4      Help Display Within an Editor

  7      Defaulting

  7.1     Default Values on Argument Forms
    7.1.1      Default Value for Folder Field
    7.1.2      Default Value for Title Field
    7.1.3      Other Default Values in Argument Forms

  7.2     Default Values on Entry Forms

  8      Messages and Prompts

  8.1     Format of Error Messages
    8.1.1      Error Messages When Moving Around ALL-IN-1
    8.1.2      Error Messages When Moving Around Forms
    8.1.3      Error Messages When Editing Fields in a Form

  8.2     Feedback Messages

  8.3     Prompts

  8.4     Punctuation and Highlighting of Messages

  9      Screen Layouts

  9.1     Options
    9.1.1      Choosing Descriptions
    9.1.2      Choosing Mnemonics
    9.1.3      Grouping Options on Menus
    9.1.4      Using Different Types of Options

  9.2     Date and Time Formats

  9.3     Adding Subsystems and Applications to ALL-IN-1

  9.4     Menus
    9.4.1      Main Menu
      9.4.1.1      Standards for Main Menu
    9.4.2      Menus Without A Current Item Block
      9.4.2.1      Standards for Menus Without a Current Item Block
    9.4.3      Menus With a Current Item Block
      9.4.3.1      The Current Item Block Structure
      9.4.3.2      Standards for Menus With Current Item Block
    9.4.4      Overlay Menus
      9.4.4.1      Standards for Overlay Menu

  9.5     Forms
    9.5.1      Short Screen Form
      9.5.1.1      Standards for Short Screen Forms
    9.5.2      Full Screen Forms
      9.5.2.1      Standards for Full Screen Forms
    9.5.3      Multiple Screen Forms
      9.5.3.1      Standards for Additional Screen of Multi-Screen Form
    9.5.4      Index Forms
      9.5.4.1      Standards for Index Form

  9.6     Recognition Lists
    9.6.1      Standards for Recognition List

  9.7     Help Screens

  A   Key Mapping

  A.1     The Options
    A.1.1      Control Keys

  A.2     Mapping of Options to Physical Keys

  B   Date and Time Formats

  B.1     Input Date Formats

  B.2     Input Time Formats

  B.3     Standard Output Format for Date and Time

  C   Mnemonics Currently in Use

  Glossary of Terms

  TABLES

  3-1        Index Features on Subsystems

  4-1        Summary of Field Movements

  8-1        Error Messages While Moving Within ALL-IN-1

  8-2        Error Messages When Moving Within Fields

  8-3        Error Messages While Editing Fields

  9-1        Co-ordinates for the Main Menu

  9-2        Co-ordinates for Menus Without a Current Item Block

  9-3        Co-ordinates for Menus with a Current Item Block

  9-4        Co-ordinates for Overlay Menus

  9-5        Co-ordinates for Short Screen Forms

  9-6        Co-ordinates For Full Screen Forms

  9-7        Co-ordinates for Index Forms

  9-8        Co-ordinates for Recognition Lists

  9-9        Co-ordinates for the Top of Help Screens

  9-10       Co-ordinates for the Foot of Help Screens

  A-1        Form Editing Options

  A-2        Item Selection Options

  A-3        Global Options

  A-4        Options at Indexes

  A-5        Other Options

  A-6        Control Keys

  A-7        VMS Control Keys

  A-8        ALL-IN-1 Functions on LK201 Keyboards

  A-9        ALL-IN-1 Functions on VT100 Keyboards