[Overview][Constants][Types][Procedures and functions][Index] |
Return string representation of a function key code.
Source position: keybrdh.inc line 198
function FunctionKeyName( |
KeyCode: Word |
):string; |
FunctionKeyName returns a string representation of the function key with code KeyCode. This can be an actual function key, or one of the cursor movement keys.
In case KeyCode does not contain a function code, the SUnknownFunctionKey string is returned, appended with the KeyCode.
|
Return description of key event shift state |
|
|
Return a string describing the key event. |
Program Example8; { Program to demonstrate the FunctionKeyName function. } Uses keyboard; Var K : TkeyEvent; begin InitKeyboard; Writeln('Press function keys, press "q" to end.'); Repeat K:=GetKeyEvent; K:=TranslateKeyEvent(K); If IsFunctionKey(k) then begin Write('Got function key : '); Writeln(FunctionKeyName(TkeyRecord(K).KeyCode)); end; Until (GetKeyEventChar(K)='q'); DoneKeyboard; end.