E r g e b n i s / R e s u l t
Get a character from the console without echo.
B e s c h r e i b u n g / D e s c r i p t i o n
The GETCH function reads a single character from the console without echoing.
S y n t a x
Code:
key = call ('GETCH') P a r a m e t e r
R e t u r n s
The character pressed. Special keys are mapped:
Code:
K_DO = F10
K_UNDO = ESC
K_HELP = F1
K_MENU = F2
K_PRINT = F3
K_SEARCH = F4
K_CHANGE = F6
K_RET = RETURN
K_DESK = F8
K_COPY = F5
K_CUT = ALT+F5
K_PASTE = F7
K_PLACE = ALT-F7
K_SELECT = F9
K_DESELECT = ALT+F9
K_DEL = DELETE
K_INS = INS
K_LINE_DEL = STRG+BACKSPACE
K_LINE_INS = STRG+RETURN
K_BACKSPACE = BACKSPACE
K_UP = UP
K_DOWN = DOWN
K_LEFT = LEFT
K_RIGHT = RIGHT
K_HOME = HOME
K_END = END
K_TAB = TAB
K_BACK_TAB = SHIFT+TAB
K_WORD_FWD = STRG+RECHTS
K_PG_UP = PAGE UP
K_PG_DOWN = PAGE DOWN
K_WORD_BACK = STRG+LEFT
K_JUMP_LEFT = STRG-POS1
K_JUMP_RIGHT = STRG-ENDE
K_HYPER_HELP
K_PRTSCREEN = PRTSCREEN
K_ASCII = ALT+F4
K_FORMAT
K_MACRO = ALT+F8
K_EXECUTE = ALT+F10
K_USER1 = SHIFT+F1
K_USER2 = SHIFT+F2
K_USER3 = SHIFT+F3
K_USER4 = SHIFT+F4
K_USER5 = SHIFT+F5
K_USER6 = SHIFT+F6
K_USER7 = SHIFT+F7
K_USER8 = SHIFT+F8
B e i s p i e l / E x a m p l e
Code:
attach 'CONIO'
put call ('GETCH') ! returns the key pressed
detach 'CONIO'