| [Overview][Constants][Types][Procedures and functions][Index] | 
Check whether a given event is a function key event.
Source position: keybrdh.inc line 186
| 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.