123456789101112131415161718192021222324 |
- program example9;
- { This program demonstrates the logkeys unit }
- uses keyboard,logkeys;
- Var
- K : TKeyEvent;
- begin
- InitKeyBoard;
- Writeln('Press keys, press "q" to end, "s" toggles logging.');
- Repeat
- K:=GetKeyEvent;
- K:=TranslateKeyEvent(K);
- Writeln('Got key : ',KeyEventToString(K));
- if GetKeyEventChar(K)='s' then
- if IsKeyLogging then
- StopKeyLogging
- else
- StartKeyLogging;
- Until (GetKeyEventChar(K)='q');
- DoneKeyBoard;
- end.
|