ALL-IN-1 Application Programming: Reference Volume 1

*HyperReader

  CONTENTS

  Title Page

  Copyright Page

  Preface

  1      Named Data Directives

  1.1     Form Types

  .FILE

  .FORM_SET

  .MORE

  .SFILE

  .SOUT

  .TYPE

  2      Form Qualifiers

  2.1     Syntax for form qualifiers

  /BEGIN

  /CAPTIVE

  /CHOICE

  /CLEAR

  /DATA

  /DATE

  /DISPLAY

  /FIELDS

  /GET

  /HARD

  /HELP

  /HIGHLIGHT

  /KEY

  /KEYPAD

  /LIST

  /LOG

  /MAIL

  /MODE

  /MORE

  /NEXT

  /NOWRITE

  /ONCE

  /ONE_ENTRY

  /OVERLAY

  /POST_FUNCTION

  /PRE_FUNCTION

  /RESET

  /SAVE_START

  /STYLE

  /SUPER

  /TITLE

  /USER

  3      Field Qualifiers

  3.1     Types of field qualifiers

  3.2     Syntax for field qualifiers

  /ALIAS

  /AUTO

  /BLANK

  /CLEAR

  /COMPUTE

  /COPY

  /DECIMAL

  /DOC

  /FILE_CHECK

  /GET_SAVE

  /HARD

  /INVALID

  /LANGUAGE

  /LIST

  /OPTIONAL

  /POINTER

  /POST_FUNCTION

  /PRE_FUNCTION

  /PROMPT

  /PUT_SAVE

  /RECOGNITION

  /RSE_INVALID

  /RSE_RECOGNITION

  /RSE_VALID

  /SCROLL

  /SELECTED

  /SHOW

  /STORE

  /UNIQUE

  /USE_FORM

  /VALID

  /VIEW

  4      Script Directives

  4.1     Syntax for Script Directives

  .ABORT

  .BLOCK

  .BOX

  .CHECK_FIELD

  .CHECK_FORM

  .CLEAR

  .CURSOR

  .CUR_KEEP

  .CUR_RESTORE

  .CUR_SAVE

  .DELETE_BOX

  .DISPLAY

  .EXIT

  .FUNCTION

  .FX

  .FZ

  .GET_FIELD

  .GOTO

  .IF

  .JUDGE

  .LABEL

  .PAUSE

  .PROCESS

  .PROMPT

  .REFRESH

  .REMARKS

  .RESET_CURSOR

  .SET_PAUSE

  .SET_REFRESH

  .SHOW_FORM

  .SINGLE

  .SINX

  .TEXT

  .TRACE

  .VIDEO_ATT

  .WAIT

  5      Symbols

  5.1     Quoted strings

  5.2     Field Names

  5.3     Symbol Substitution in Functions

  5.4     Special symbols

  5.5     Permanent Symbols

  5.6     Temporary symbols

  5.7     Data Set References

  5.8     Specifying Symbol Substrings

  5.9     Concatenating Symbols

  5.10    Iterative Symbol Substitution

  5.11    Symbol Tables

  6      Default Keyboard Definitions

  7      Data DSABs

  7.1     Validation DSABs

  7.2     Scrolling DSABs

  7.3     Application DSABs

  7.4     Special DSABs

  7.5     Table DSABs

  7.6     Syntax

  CAB$

  CAB$ATTACH

  CAB$ATTACH_ATTRIBUTES

  CAB$ATTRIBUTES

  CAL$ATTENDEE

  CAL$CALENDAR

  CAL$CHECK_DATE

  CAL$END_TIME_CHECK

  CAL$MEETING

  CAL$MTG_TIME_CHECK

  CAL$SCROLL_ATTENDEES

  CAL$SCROLL_BOTH

  CAL$SCROLL_CONFLICT

  CAL$SCROLL_CUSTOM

  CAL$SCROLL_DAY

  CAL$SCROLL_DAY_AI

  CAL$SCROLL_DAY_REM

  CAL$SCROLL_DAY_TODO

  CAL$SCROLL_TWOCAL

  CAL$SCROLL_WEEK_REM

  CAL$SCROLL_WEEK_SCH

  CAL$SET_DATE

  CAL$SET_OWNER

  CAL$SET_SECOND

  CAL$TIME_CHECK

  OA$CABFIFOS

  OA$DATE

  OA$DIR

  OA$DIR_PARSE

  OA$DIR_SEARCH

  OA$EDITOR

  OA$FOLDERS

  OA$LANGUAGE

  OA$MAIDES

  OA$MAIL_ALL_DIST

  OA$MAIPRIO

  OA$TABLE

  OA$TEXT_DSAB

  OA$YESNO

  OA$YN

  QUI$ * Data Sets

  QUI$CHARACTERISTIC

  QUI$ENTRY

  QUI$FORM

  QUI$MESSAGE

  QUI$QUEUE

  QUI$QUEUE_JOB

  QUI$QUEUE_JOB_FILE

  QUI$SM$MESSAGE

  QUI$TRANSLATE

  SCROLL

  8      Script Mnemonics

  FIGURES

  4-1        Evaluating Multiple .JUDGE directives

  TABLES

  1-1        Form Types

  5-1        Symbol Substrings

  5-2        Special Symbols

  5-3        Permanent Symbols

  6-1        Default Keyboard Definitions

  6-2        ALL-IN-1 User Functions and Form DEFAULT Named Data

  7-1        CAB$ Attributes

  7-2        CAB$ extended attributes

  7-3        QUI$ENTRY Fields

  7-4        Symbolic Name Fields for QUI$ENTRY

  7-5        QUI$FORM Fields

  7-6        QUI$QUEUE Fields

  7-7        Symbolic Name Fields for QUI$QUEUE

  7-8        QUI$QUEUE_JOB Fields

  7-9        Symbolic Name Fields for QUI$QUEUE_JOB

  7-10       QUI$QUEUE_JOB_FILE Fields

  7-11       Symbolic Name Fields for QUI$QUEUE_JOB_FILE

  8-1        Script Mnemonics