ALL-IN-1 Application Programming: Reference Volume 2

*HyperReader

  CONTENTS

  Title Page

  Copyright Page

  Preface

  1      Introduction to the Functions

  1.1     Function Call Syntax

  1.2     Function Lists

  1.3     Pipelining Functions

  1.4     Categories of Functions
    1.4.1      RMS file operations
    1.4.2      Screen operations
    1.4.3      Symbol operations
    1.4.4      Application functions
    1.4.5      Application control functions
    1.4.6      VMS service functions
    1.4.7      Operations control functions
    1.4.8      Special functions

  The Functions

  A1SUBMIT

  ACMSTASK

  ADE

  AI_CHECK

  APPEND

  ARCHIVE_CREATE_POINTER

  ARCHIVE_DOCUMENT

  ATTACH

  BIND

  BIND_BREAK

  BIND_STATUS

  BINDW

  BYE

  CABINET

  CABINET ADD_ATTRIBUTE

  CABINET ATTACH_DOCUMENT

  CABINET BEGIN

  CABINET CHANGE_ATTRIBUTE

  CABINET CLEAR_CURDOC

  CABINET CLOSE

  CABINET COPY

  CABINET CREATE

  CABINET CROSSFILE

  CABINET CURRENT

  CABINET DECREMENT_COUNT

  CABINET DELETE_ATTRIBUTE

  CABINET DELETE_DOCUMENT

  CABINET DELETE_OR_REFILE

  CABINET DETACH_DOCUMENT

  CABINET EDIT_DOCUMENT

  CABINET END

  CABINET EXCHANGE

  CABINET FILE_ATTACHMENT

  CABINET FORCE

  CABINET GET_PENDING

  CABINET HELP

  CABINET INCREMENT_COUNT

  CABINET JANITOR

  CABINET NEW_SHARER

  CABINET NEXT_DOCUMENT

  CABINET NEXT_FOLDER

  CABINET NEXT_NUMBER

  CABINET NEXT_SCAN

  CABINET NEXT_TITLE

  CABINET OPEN

  CABINET POP

  CABINET PUSH

  CABINET PUT_PENDING

  CABINET REFILE_DOCUMENT

  CABINET REORG_DOCDB

  CABINET RESET_DELETE

  CABINET SCAN

  CABINET SELECT

  CABINET SHARE_DOCUMENT

  CABINET STOP_SCAN

  CABINET UNSHARE_DOCUMENT

  CALENDAR

  CALENDAR ADD_ATTENDEE

  CALENDAR CANCEL APPOINTMENT

  CALENDAR CANCEL MEETING

  CALENDAR CLEAR_ATTENDEES

  CALENDAR DISPLAY ANSWER

  CALENDAR DISPLAY APPOINTMENT

  CALENDAR DISPLAY GRAPH

  CALENDAR DISPLAY MEETING

  CALENDAR DISPLAY MONTH

  CALENDAR DISPLAY NEXT APPOINTMENT

  CALENDAR DISPLAY NEXT MEETING

  CALENDAR DISPLAY NEXT REPLY

  CALENDAR DISPLAY REPLY

  CALENDAR DISPLAY SCAN

  CALENDAR INITIALIZE FILES

  CALENDAR INITIALIZE MONTH

  CALENDAR INITIALIZE MONTHX

  CALENDAR MAIL_TO_ATTENDEES

  CALENDAR MAKE_ATTENDEE_SYMBOLS

  CALENDAR MAKE_MEETING_SYMBOLS

  CALENDAR PRINT ALL

  CALENDAR PRINT CONFLICTS

  CALENDAR PRINT CUSTOM

  CALENDAR PRINT DAY_REMIND

  CALENDAR PRINT DAY_SCHEDULE

  CALENDAR PRINT MONTH

  CALENDAR PRINT TODO

  CALENDAR PRINT TWOCAL

  CALENDAR PRINT WEEK_REMINDERS

  CALENDAR PRINT WEEK_SCHEDULE

  CALENDAR PURGE

  CALENDAR PURGE_TASKS

  CALENDAR REMOVE_ATTENDEES

  CALENDAR REPLY_TO_MEETING

  CALENDAR RESCHEDULE APPOINTMENT

  CALENDAR RESCHEDULE MEETING

  CALENDAR SCAN

  CALENDAR SCHEDULE APPOINTMENT

  CALENDAR SCHEDULE MEETING

  CALENDAR SCHEDULE RECUR_EVENTS

  CALENDAR SET ALTERNATE_USER

  CALENDAR SET DATE

  CALENDAR SET NETWORK OFF

  CALENDAR SET NETWORK ON

  CALENDAR SET SELF

  CALENDAR VERSION

  CHECK_ACCOUNT

  CHECK_DISKQUOTA

  CLEAR

  CLOSE_PRIOR

  COMMAND

  COMPUTE

  CONTROL_C

  COPY

  COPY_TO_PORT

  CREATE

  CXP

  CXP AT

  CXP CONNECT

  CXP CONNECT/DEVICE

  CXP DISCONNECT

  CXP DISPLAY

  CXP PAUSE

  CXP PROCESS

  CXP PROCESS/VMS

  CXP RECORD

  CXP SEND

  CXP SEND/DOCUMENT

  CXP SEND/DOCUMENT/VMS

  CXP SET

  CXP STOP RECORDING

  CXP WAIT

  DATA_FILE

  DATA_FILE CLEAR

  DATA_FILE CLOSE

  DATA_FILE DELETE

  DATA_FILE GET

  DATA_FILE GET_FIELD

  DATA_FILE GET_NEXT

  DATA_FILE LOCATE

  DATA_FILE LOCATE_NEXT

  DATA_FILE LOCK

  DATA_FILE MOVE

  DATA_FILE OPEN

  DATA_FILE PUT

  DATA_FILE PUT_FIELD

  DATA_FILE REWIND

  DATA_FILE UNLOCK

  DATA_FILE UPDATE

  DATE_CONVERT

  DCL

  DECIMAL

  DECLARE_METER

  DELETE_FILE

  DESTINATION

  DISPLAY

  DO

  DTR

  DUMP_CACHE

  EDIT

  EDT

  ERROR

  EXECUTE

  EXIT

  FHELP

  FIELD

  FOR

  FORCE

  FORM

  FORMAT

  GET

  GET_SYMBOL

  GET_TOKEN

  HELP

  IFEXIT

  IFNOTSTATUS

  IFSTATUS

  INCLUDE

  INCREMENT_METER

  INSTALL

  KEYPAD

  LIGHTS

  LIST

  LIST_DOCUMENT

  LOG

  LOGICAL

  MAIL

  MAIL ANSWER

  MAIL ATTACH

  MAIL AUTO_FORWARD

  MAIL AUTO_REPLY

  MAIL CANCEL

  MAIL CANCEL_AUTO_REPLY

  MAIL CC

  MAIL CLOSE_MESSAGE

  MAIL CREATE

  MAIL DEFAULT_MESSAGE

  MAIL DEFER

  MAIL DELETE

  MAIL DELIVERY_RECEIPT

  MAIL DETACH

  MAIL DIST_COPY

  MAIL DIST_CREATE

  MAIL DIST_DELETE

  MAIL DIST_EDIT

  MAIL DIST_INDEX

  MAIL DIST_LIST

  MAIL DIST_PRINT

  MAIL DIST_SEL

  MAIL EDIT

  MAIL EXCHANGE_CURMES

  MAIL EXPAND_DIST_LIST

  MAIL FILE_ATTACHMENT

  MAIL FILE_BODY

  MAIL FILE_MESSAGE

  MAIL FORWARD

  MAIL FORWARDABLE

  MAIL FUNCTION

  MAIL GET

  MAIL INDEX

  MAIL MAIL_DOCUMENT

  MAIL NEXT

  MAIL NO_DELIVERY_RECEIPT

  MAIL NON_FORWARDABLE

  MAIL ORIGINAL

  MAIL OUTBOX

  MAIL POP_CURMES

  MAIL PRINT

  MAIL PRIORITY

  MAIL PUSH_CURMES

  MAIL READ

  MAIL READ_RECEIPT

  MAIL SEND

  MAIL SHOW

  MAIL STATUS

  MAIL SUBJECT

  MAIL SYS_DIST_COPY

  MAIL SYS_DIST_CREATE

  MAIL SYS_DIST_DELETE

  MAIL SYS_DIST_EDIT

  MAIL TEXT

  MAIL TO

  MAIL VAXMAIL_CHECK

  MAKE_FILE_NAME

  MERGE

  MERGE_LINE

  MERGE_LIST

  MODE

  NEWDIR

  NEWLIB

  NEXT_LIST

  NEXT_SELECTED

  OA$CNV_CONVERT

  OA$CNV_FROM_SCROLL

  OA$CNV_MERGE

  OA$CNV_TO_SCROLL

  OA$DSA_CACHE_STATUS

  OA$ENT_SET_xxx

  OA$FAO

  OA$FBT_INSTALL_LIBRARY

  OA$FBT_LIST_LIBTREE

  OA$FBT_LIST_TREE

  OA$FBT_REMOVE_LIBRARY

  OA$FBT_WRITE_LIBRARY

  OA$FLD_xxx

  OA$FLD_NEXT_LIST

  OA$FLD_RECOGNITION

  OA$FLD_SCROLL_OFF

  OA$FLD_SEARCH

  OA$FLO_CLEAR_VA

  OA$FLO_CLOSE_LIB

  OA$FLO_DUMP_STACK

  OA$FLO_OPEN_LIB

  OA$FRM_SET_FIELD

  OA$HAR_CHECK_DECCRT

  OA$INI_GLOBALS

  OA$INI_INITIALIZE

  OA$INI_LOGICALS

  OA$INI_OPEN_LIB

  OA$INI_SET_DEFAULT_DIR

  OA$INI_SUBPROCESS

  OA$KEY_COMMAND

  OA$LIST_xxx

  OA$LOG_DISPLAY

  OA$LOG_TO_FILE

  OA$MENU_LEVEL_PUSH

  OA$MENU_SHOW_STACK

  OA$MRG_TTOUT

  OA$MSG_PURGE

  OA$MSG_TRAP

  OA$NULL

  OA$SCL_xxx

  OA$SCP_STACK_DUMP

  OA$STAT_GET_STATISTICS

  OA$SUB_CLOSE

  OA$SUB_OPEN

  OA$SYM_CLOSE

  OA$SYM_OPEN

  OA$TRA_OUT

  OA$TRA_SET

  OA$TRM_BRDCST_INIT

  OA$TRM_BRDCST_STOP

  OA$TRM_INIT

  OA$TRM_INQUIRE

  OA$TRM_PORT_LINE

  OA$TRM_PORT_LOG_ON

  OA$TRM_PORT_OFF

  OA$TRM_PORT_ON

  OA$TRM_PORT_PRINT

  OA$TXL_CHANGE_ORDER

  OA$TXL_CLOSE

  OA$TXL_COMPILE

  OA$TXL_DIRECTORY

  OA$TXL_INSTALL

  OA$TXL_LIST

  OA$TXL_OPEN

  OA$TXL_REMOVE

  OA$VAL_SET_VALID

  PARSE_USER

  PORT_ON, PORT_OFF

  PRINT_SCREEN

  PROMPT

  PROMPT_ID

  PURGE_FILE

  PUT_FIELD

  QUEUE_BATCH

  QUEUE_PRINT

  RENAME

  REPEAT

  RESTART

  RESTORE_DOCUMENT

  SAVE

  SCRIPT

  SEL_xxx

  SEND_JBC

  SET_DEFAULT

  SET_MENU

  SHOW_FORM

  SHUTDOWN

  SORT_LIST

  SPAWN

  START_METER

  STATISTICS

  STOP_METER

  TEST_SPEC

  TEXT_FILE

  TEXT_FILE CLOSE

  TEXT_FILE GET

  TEXT_FILE OPEN

  TEXT_FILE PUT

  TEXT_FILE READ

  TEXT_FILE RETURN

  TEXT_FILE SET

  TEXT_FILE WRITE

  TIME

  UNWIND

  VERSION

  VMSMAIL IMPORT_FOLDER

  WAIT

  WRITE

  XOP

  YESNO_PROMPT

  YESNO_PROMPT_ID

  TABLES

  1 SDAF Attributes Stored in OAUSER:DOCDB.DAT

  2 Valid doc-sym combinations

  3 CABINET NEXT_DOCUMENT and sample values of doc-sym

  4 Valid doc-sym combinations

  5 CABINET NEXT_FOLDER and sample values of doc-sym

  6 Valid doc-sym combinations

  7 CABINET NEXT_NUMBER and sample values of doc-sym

  8 CABINET NEXT_SCAN and sample values of doc-sym

  9 CABINET NEXT_TITLE and sample values of doc-sym

  10 How CABINET SELECT decides on the current document

  11 Parameters for CALENDAR SET DATE

  12 COMPUTE Operators and Operands

  13 WAIT document-point keywords and send-strings

  14 CXP CONNECT/DEVICE Qualifiers

  15 DATE_CONVERT Parameters

  16 Recognized Editor Styles

  17 OA$LIST_xxx functions

  18 Traceable Functions and Trace Output Destinations

  19 TEXT_FILE GET Change Map Characters

  20 Line Type

  21 Line Attribute

  22 Text Attributes

  23 Text Attributes