Document revision date: 19 July 1999
[Compaq] [Go to the documentation home page] [How to order documentation] [Help on this site] [How to contact us]
[OpenVMS documentation]

OpenVMS RTL Screen Management (SMG$) Manual


Previous Contents Index

Chapter 6
6 Using Screen Management Routines to Develop New Programs
     6.1     Calling Screen Management Routines
     6.2     Calling Routines That Do Not Use the Screen Management Facility
Chapter 7
7 Examples of Calling SMG$ Routines
Part 2
Part 2 SMG$ Reference Section
    Command 1     SMG$ADD_KEY_DEF
    Command 2     SMG$BEGIN_DISPLAY_UPDATE
    Command 3     SMG$BEGIN_PASTEBOARD_UPDATE
    Command 4     SMG$CANCEL_INPUT
    Command 5     SMG$CHANGE_PBD_CHARACTERISTICS
    Command 6     SMG$CHANGE_RENDITION
    Command 7     SMG$CHANGE_VIEWPORT
    Command 8     SMG$CHANGE_VIRTUAL_DISPLAY
    Command 9     SMG$CHECK_FOR_OCCLUSION
    Command 10     SMG$CONTROL_MODE
    Command 11     SMG$COPY_VIRTUAL_DISPLAY
    Command 12     SMG$CREATE_KEY_TABLE
    Command 13     SMG$CREATE_MENU
    Command 14     SMG$CREATE_PASTEBOARD
    Command 15     SMG$CREATE_SUBPROCESS
    Command 16     SMG$CREATE_VIEWPORT
    Command 17     SMG$CREATE_VIRTUAL_DISPLAY
    Command 18     SMG$CREATE_VIRTUAL_KEYBOARD
    Command 19     SMG$CURSOR_COLUMN
    Command 20     SMG$CURSOR_ROW
    Command 21     SMG$DEFINE_KEY
    Command 22     SMG$DELETE_CHARS
    Command 23     SMG$DELETE_KEY_DEF
    Command 24     SMG$DELETE_LINE
    Command 25     SMG$DELETE_MENU
    Command 26     SMG$DELETE_PASTEBOARD
    Command 27     SMG$DELETE_SUBPROCESS
    Command 28     SMG$DELETE_VIEWPORT
    Command 29     SMG$DELETE_VIRTUAL_DISPLAY
    Command 30     SMG$DELETE_VIRTUAL_KEYBOARD
    Command 31     SMG$DEL_TERM_TABLE
    Command 32     SMG$DISABLE_BROADCAST_TRAPPING
    Command 33     SMG$DISABLE_UNSOLICITED_INPUT
    Command 34     SMG$DRAW_CHAR
    Command 35     SMG$DRAW_LINE
    Command 36     SMG$DRAW_RECTANGLE
    Command 37     SMG$ENABLE_UNSOLICITED_INPUT
    Command 38     SMG$END_DISPLAY_UPDATE
    Command 39     SMG$END_PASTEBOARD_UPDATE
    Command 40     SMG$ERASE_CHARS
    Command 41     SMG$ERASE_COLUMN
    Command 42     SMG$ERASE_DISPLAY
    Command 43     SMG$ERASE_LINE
    Command 44     SMG$ERASE_PASTEBOARD
    Command 45     SMG$EXECUTE_COMMAND
    Command 46     SMG$FIND_CURSOR_DISPLAY
    Command 47     SMG$FLUSH_BUFFER
    Command 48     SMG$FLUSH_DISPLAY_UPDATE
    Command 49     SMG$GET_BROADCAST_MESSAGE
    Command 50     SMG$GET_CHAR_AT_PHYSICAL_CURSOR
    Command 51     SMG$GET_DISPLAY_ATTR
    Command 52     SMG$GET_KEYBOARD_ATTRIBUTES
    Command 53     SMG$GET_KEY_DEF
    Command 54     SMG$GET_NUMERIC_DATA
    Command 55     SMG$GET_PASTEBOARD_ATTRIBUTES
    Command 56     SMG$GET_PASTING_INFO
    Command 57     SMG$GET_TERM_DATA
    Command 58     SMG$GET_VIEWPORT_CHAR
    Command 59     SMG$HOME_CURSOR
    Command 60     SMG$INIT_TERM_TABLE
    Command 61     SMG$INIT_TERM_TABLE_BY_TYPE
    Command 62     SMG$INSERT_CHARS
    Command 63     SMG$INSERT_LINE
    Command 64     SMG$INVALIDATE_DISPLAY
    Command 65     SMG$KEYCODE_TO_NAME
    Command 66     SMG$LABEL_BORDER
    Command 67     SMG$LIST_KEY_DEFS
    Command 68     SMG$LIST_PASTEBOARD_ORDER
    Command 69     SMG$LIST_PASTING_ORDER
    Command 70     SMG$LOAD_KEY_DEFS
    Command 71     SMG$LOAD_VIRTUAL_DISPLAY
    Command 72     SMG$MOVE_TEXT
    Command 73     SMG$MOVE_VIRTUAL_DISPLAY
    Command 74     SMG$NAME_TO_KEYCODE
    Command 75     SMG$PASTE_VIRTUAL_DISPLAY
    Command 76     SMG$POP_VIRTUAL_DISPLAY
    Command 77     SMG$PRINT_PASTEBOARD
    Command 78     SMG$PUT_CHARS
    Command 79     SMG$PUT_CHARS_HIGHWIDE
    Command 80     SMG$PUT_CHARS_MULTI
    Command 81     SMG$PUT_CHARS_WIDE
    Command 82     SMG$PUT_HELP_TEXT
    Command 83     SMG$PUT_LINE
    Command 84     SMG$PUT_LINE_HIGHWIDE
    Command 85     SMG$PUT_LINE_MULTI
    Command 86     SMG$PUT_LINE_WIDE
    Command 87     SMG$PUT_PASTEBOARD
    Command 88     SMG$PUT_STATUS_LINE
    Command 89     SMG$READ_COMPOSED_LINE
    Command 90     SMG$READ_FROM_DISPLAY
    Command 91     SMG$READ_KEYSTROKE
    Command 92     SMG$READ_LOCATOR
    Command 93     SMG$READ_STRING
    Command 94     SMG$READ_VERIFY
    Command 95     SMG$REMOVE_LINE
    Command 96     SMG$REPAINT_LINE
    Command 97     SMG$REPAINT_SCREEN
    Command 98     SMG$REPASTE_VIRTUAL_DISPLAY
    Command 99     SMG$REPLACE_INPUT_LINE
    Command 100     SMG$RESTORE_PHYSICAL_SCREEN
    Command 101     SMG$RETURN_CURSOR_POS
    Command 102     SMG$RETURN_INPUT_LINE
    Command 103     SMG$RING_BELL
    Command 104     SMG$SAVE_PHYSICAL_SCREEN
    Command 105     SMG$SAVE_VIRTUAL_DISPLAY
    Command 106     SMG$SCROLL_DISPLAY_AREA
    Command 107     SMG$SCROLL_VIEWPORT
    Command 108     SMG$SELECT_FROM_MENU
    Command 109     SMG$SET_BROADCAST_TRAPPING
    Command 110     SMG$SET_CURSOR_ABS
    Command 111     SMG$SET_CURSOR_MODE
    Command 112     SMG$SET_CURSOR_REL
    Command 113     SMG$SET_DEFAULT_STATE
    Command 114     SMG$SET_DISPLAY_SCROLL_REGION
    Command 115     SMG$SET_KEYPAD_MODE
    Command 116     SMG$SET_OUT_OF_BAND_ASTS
    Command 117     SMG$SET_PHYSICAL_CURSOR
    Command 118     SMG$SET_TERM_CHARACTERISTICS
    Command 119     SMG$SNAPSHOT
    Command 120     SMG$SNAPSHOT_TO_PRINTER
    Command 121     SMG$UNPASTE_VIRTUAL_DISPLAY


Previous Next Contents Index

  [Go to the documentation home page] [How to order documentation] [Help on this site] [How to contact us]  
  privacy and legal statement  
5935PRO_CONTENTS_001.HTML