Check whether a given event is a function key event.
Source position: keybrdh.inc line 276
function IsFunctionKey( |
KeyEvent: TKeyEvent |
):Boolean; |
IsFunctionKey returns True if the given key event in KeyEvent was a function key or not.
None.
|
Get the next raw key event, wait if needed. |
program example1; { This program demonstrates the GetKeyEvent function } uses keyboard; Var K : TKeyEvent; begin InitKeyBoard; Writeln('Press keys, press "q" to end.'); Repeat K:=GetKeyEvent; K:=TranslateKeyEvent(K); If IsFunctionKey(K) then Writeln('Got function key : ',KeyEventToString(K)) else Writeln('not a function key.'); Until (GetKeyEventChar(K)='q'); DoneKeyBoard; end.