| [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.