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

  /CONVERT_DATA

  /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

  .CALL

  .CHECK_FIELD

  .CHECK_FORM

  .CLEAR

  .CURSOR

  .CUR_KEEP

  .CUR_RESTORE

  .CUR_SAVE

  .DELETE_BOX

  .DISPLAY

  .END_SUBROUTINE

  .END_WHILE

  .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

  .SUBROUTINE

  .TEXT

  .TRACE

  .VIDEO_ATT

  .WAIT

  .WHILE

  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      Lexical Functions

  6.1     Syntax

  6.2     Specifying Offsets

  6.3     Examples

  7      Default Keyboard Definitions

  8      Data DSABs

  8.1     Syntax

  8.2     Special Field Names

  ACL$

  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_CONFLICT

  CAL$SCROLL_CUSTOM

  CAL$SCROLL_DAY

  CAL$SCROLL_TWOCAL

  CAL$SCROLL_WEEK_SCH

  CAL$SET_DATE

  CAL$SET_OWNER

  CAL$SET_SECOND

  CAL$TIME_CHECK

  DISKQUOTA$

  FILE$

  FILECAB

  GROUP$

  GROUP$MEMBER

  MEMBER_GROUP$

  NETPROXY$

  OA$CABFIFOS

  OA$DATE

  OA$EDITOR

  OA$FOLDERS

  OA$FORM_INFO

  OA$LANGUAGE

  OA$MAIDES

  OA$MAIL_ALL_DIST

  OA$MAIPRIO

  OA$PRINTSTYLES

  OA$TABLE

  OA$TEXT_DSAB

  OA$YESNO

  OA$YN

  OAN$ENTRY

  OAN$KEYWORD

  OAN$MEMBER

  OAN$NOTE

  PARTITION

  QUI$ * Data Sets

  QUI$CHARACTERISTIC

  QUI$ENTRY

  QUI$ENTRY_FILE

  QUI$FORM

  QUI$MESSAGE

  QUI$QUEUE

  QUI$QUEUE_JOB

  QUI$QUEUE_JOB_FILE

  QUI$SA$MESSAGE

  QUI$SM$MESSAGE

  QUI$TRANSLATE

  SCRIPT_COMPLETION

  SCROLL

  SUPER_CAB$

  SUPER_GROUP$

  UAI$

  9      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        ALL-IN-1 Lexical Functions

  6-2        FN$MATCH_WILD Return Values

  7-1        Default Keyboard Definitions

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

  8-1        Special Field Names

  8-2        MODE Field Values

  8-3        CAB$ Attributes

  8-4        CAB$ extended attributes

  8-5        DISKQUOTA$ Fields

  8-6        DISKQUOTA$ STATUS Values

  8-7        FILE$ Fields

  8-8        FILE$ STATUS Values

  8-9        OA$FORM_INFO Fields

  8-10       PARTITION Fields

  8-11       QUI$ENTRY Fields

  8-12       Symbolic Name Fields for QUI$ENTRY

  8-13       QUI$ENTRY_FILE Fields

  8-14       Symbolic Name Fields for QUI$ENTRY_FILE

  8-15       QUI$FORM Fields

  8-16       QUI$QUEUE Fields

  8-17       Symbolic Name Fields for QUI$QUEUE

  8-18       QUI$QUEUE_JOB Fields

  8-19       Symbolic Name Fields for QUI$QUEUE_JOB

  8-20       QUI$QUEUE_JOB_FILE Fields

  8-21       Symbolic Name Fields for QUI$QUEUE_JOB_FILE

  8-22       UAI$ Fields

  8-23       Privileges Necessary for Using UAI$

  9-1        Script Mnemonics