/* .MACRO $SMGDEF,$GBL */ /* $DEFINI SMG,$GBL */ /* extracted from starlet.mlb */ #define SMG$K_TRM_CTRLA 1 #define SMG$K_TRM_CTRLB 2 #define SMG$K_TRM_CTRLC 3 #define SMG$K_TRM_CTRLD 4 #define SMG$K_TRM_CTRLE 5 #define SMG$K_TRM_CTRLF 6 #define SMG$K_TRM_CTRLG 7 #define SMG$K_TRM_CTRLH 8 #define SMG$K_TRM_CTRLI 9 #define SMG$K_TRM_CTRLJ 10 #define SMG$K_TRM_CTRLK 11 #define SMG$K_TRM_CTRLL 12 #define SMG$K_TRM_CTRLM 13 #define SMG$K_TRM_CTRLN 14 #define SMG$K_TRM_CTRLO 15 #define SMG$K_TRM_CTRLP 16 #define SMG$K_TRM_CTRLQ 17 #define SMG$K_TRM_CTRLR 18 #define SMG$K_TRM_CTRLS 19 #define SMG$K_TRM_CTRLT 20 #define SMG$K_TRM_CTRLU 21 #define SMG$K_TRM_CTRLV 22 #define SMG$K_TRM_CTRLW 23 #define SMG$K_TRM_CTRLX 24 #define SMG$K_TRM_CTRLY 25 #define SMG$K_TRM_CTRLZ 26 #define SMG$K_TRM_BS 8 #define SMG$K_TRM_HT 9 #define SMG$K_TRM_LF 10 #define SMG$K_TRM_CR 13 #define SMG$K_TRM_PF1 256 #define SMG$K_TRM_PF2 257 #define SMG$K_TRM_PF3 258 #define SMG$K_TRM_PF4 259 #define SMG$K_TRM_KP0 260 #define SMG$K_TRM_KP1 261 #define SMG$K_TRM_KP2 262 #define SMG$K_TRM_KP3 263 #define SMG$K_TRM_KP4 264 #define SMG$K_TRM_KP5 265 #define SMG$K_TRM_KP6 266 #define SMG$K_TRM_KP7 267 #define SMG$K_TRM_KP8 268 #define SMG$K_TRM_KP9 269 #define SMG$K_TRM_ENTER 270 #define SMG$K_TRM_MINUS 271 #define SMG$K_TRM_COMMA 272 #define SMG$K_TRM_PERIOD 273 #define SMG$K_TRM_UP 274 #define SMG$K_TRM_DOWN 275 #define SMG$K_TRM_LEFT 276 #define SMG$K_TRM_RIGHT 277 #define SMG$K_TRM_F6 286 #define SMG$K_TRM_F7 287 #define SMG$K_TRM_F8 288 #define SMG$K_TRM_F9 289 #define SMG$K_TRM_F10 290 #define SMG$K_TRM_F11 291 #define SMG$K_TRM_F12 292 #define SMG$K_TRM_F13 293 #define SMG$K_TRM_F14 294 #define SMG$K_TRM_HELP 295 #define SMG$K_TRM_DO 296 #define SMG$K_TRM_F17 297 #define SMG$K_TRM_F18 298 #define SMG$K_TRM_F19 299 #define SMG$K_TRM_F20 300 #define SMG$K_TRM_FIND 311 #define SMG$K_TRM_INSERT_HERE 312 #define SMG$K_TRM_REMOVE 313 #define SMG$K_TRM_SELECT 314 #define SMG$K_TRM_PREV_SCREEN 315 #define SMG$K_TRM_NEXT_SCREEN 316 #define SMG$K_TRM_E1 311 #define SMG$K_TRM_E2 312 #define SMG$K_TRM_E3 313 #define SMG$K_TRM_E4 314 #define SMG$K_TRM_E5 315 #define SMG$K_TRM_E6 316 #define SMG$K_TRM_CANCELLED 508 #define SMG$K_TRM_TIMEOUT 509 #define SMG$K_TRM_BUFFER_FULL 510 #define SMG$K_TRM_UNKNOWN 511 #define SMG$M_KEY_NOECHO 1 #define SMG$M_KEY_TERMINATE 2 #define SMG$M_KEY_LOCK 4 #define SMG$M_KEY_PROTECTED 8 #define SMG$M_KEY_SETSTATE 16 #define SMG$S_KEY_DEF_ATTR 4 #define SMG$V_KEY_NOECHO 0 #define SMG$V_KEY_TERMINATE 1 #define SMG$V_KEY_LOCK 2 #define SMG$V_KEY_PROTECTED 3 #define SMG$V_KEY_SETSTATE 4 #define SMG$C_CHANGE_RENDITION 10 #define SMG$C_DELETE_CHARS 11 #define SMG$C_ERASE_DISPLAY 12 #define SMG$C_ERASE_LINE 13 #define SMG$C_HOME_CURSOR 14 #define SMG$C_INSERT_CHARS 15 #define SMG$C_INSERT_LINE 16 #define SMG$C_PUT_CHARS 17 #define SMG$C_PUT_LINE 18 #define SMG$C_PUT_DISPLAY_ENCODED 19 #define SMG$C_RETURN_CURSOR_POS 20 #define SMG$C_PUT_WITH_SCROLL 21 #define SMG$C_SET_CURSOR_ABS 22 #define SMG$C_SET_CURSOR_REL 23 #define SMG$C_DELETE_LINE 24 #define SMG$C_ERASE_CHARS 25 #define SMG$C_SCROLL_DISPLAY_AREA 26 #define SMG$C_CHANGE_VIRTUAL_DISPLAY 27 #define SMG$C_LABEL_BORDER 28 #define SMG$C_END_DISPLAY_UPDATE 29 #define SMG$C_UNITED_KINGDOM 0 #define SMG$C_ASCII 1 #define SMG$C_SPEC_GRAPHICS 2 #define SMG$C_ALT_CHAR 3 #define SMG$C_ALT_GRAPHICS 4 #define SMG$C_UPPER_LEFT 0 #define SMG$C_LOWER_LEFT 1 #define SMG$C_UPPER_RIGHT 2 #define SMG$C_LOWER_RIGHT 3 #define SMG$K_TOP 0 #define SMG$K_BOTTOM 1 #define SMG$K_LEFT 2 #define SMG$K_RIGHT 3 #define SMG$M_BOLD 1 #define SMG$M_REVERSE 2 #define SMG$M_BLINK 4 #define SMG$M_UNDERLINE 8 #define SMG$M_NORMAL 0 #define SMG$M_BUF_ENABLED 1 #define SMG$M_MINUPD 2 #define SMG$M_CLEAR_SCREEN 4 #define SMG$M_NOTABS 8 #define SMG$K_BUF_ENABLED 0 #define SMG$K_MINUPD 1 #define SMG$K_CLEAR_SCREEN 2 #define SMG$K_NOTABS 3 #define SMG$C_COLOR_UNKNOWN 0 #define SMG$C_COLOR_WHITE 1 #define SMG$C_COLOR_BLACK 2 #define SMG$K_UNKNOWN 0 #define SMG$K_VT05 1 #define SMG$K_VT52 2 #define SMG$K_VT100 3 #define SMG$K_VTFOREIGN 4 #define SMG$K_HARDCOPY 5 #define SMG$M_BORDER 1 #define SMG$M_TRUNC_ICON 2 #define SMG$M_DISPLAY_CONTROLS 4 #define SMG$M_UP 1 #define SMG$M_DOWN 2 #define SMG$M_RIGHT 4 #define SMG$M_LEFT 8 #define SMG$K_FIRST_PRIV_TYPE 191 #define SMG$S_SMGDEF 32 #define SMG$R_SMGDEF_BITS 0 #define SMG$V_BOLD 0 #define SMG$V_REVERSE 1 #define SMG$V_BLINK 2 #define SMG$V_UNDERLINE 3 #define SMG$R_SMGMODE_BITS 0 #define SMG$V_BUF_ENABLED 0 #define SMG$V_MINUPD 1 #define SMG$V_CLEAR_SCREEN 2 #define SMG$V_NOTABS 3 #define SMG$S_DISPLAY_ATTRIBUTES 1 #define SMG$R_DISPLAY_ATTRIBUTES 0 #define SMG$V_BORDER 0 #define SMG$V_TRUNC_ICON 1 #define SMG$V_DISPLAY_CONTROLS 2 #define SMG$S_BAND_INFORMATION_TABLE 12 #define SMG$R_BAND_INFORMATION_TABLE 0 #define SMG$L_PASTEBOARD_ID 0 #define SMG$L_ARG 4 #define SMG$R_CHARACTER_OVERLAY 8 #define SMG$B_CHARACTER 8 #define SMG$L_CHARACTER 8 #define SMG$S_PASTEBOARD_INFO_BLOCK 32 #define SMG$R_PASTEBOARD_INFO_BLOCK 0 #define SMG$L_DEVCHAR 0 #define SMG$L_DEVDEPEND 4 #define SMG$L_DEVDEPEND2 8 #define SMG$B_DEVCLASS 12 #define SMG$B_SMG_DEVTYPE 13 #define SMG$B_PHY_DEVTYPE 14 #define SMG$B_ROWS 15 #define SMG$W_WIDTH 16 #define SMG$B_COLOR 18 #define SMG$B_PARITY 19 #define SMG$W_SPEED 20 #define SMG$W_FILL 22 #define SMG$W_CURSOR_ROW 24 #define SMG$W_CURSOR_COL 26 #define SMG$L_CURSOR_DID 28 #define SMG$S_SCROLL_DIRS 1 #define SMG$R_SCROLL_DIRS 0 #define SMG$V_UP 0 #define SMG$V_DOWN 1 #define SMG$V_RIGHT 2 #define SMG$V_LEFT 3 /* $DEFEND SMG,$GBL,DEF */ /* .ENDM */