All pastes #206067 Raw Edit

Unnamed

public text v1 · immutable
#206067 ·published 2006-10-17 06:27 UTC
rendered paste body
procedure TKeybThread.Execute;
var
  mores:integer;
begin
  while not Terminated do begin
    mores:=WaitForMultipleObjects(2, @myEvents, false, 500);
    case mores of
      WAIT_OBJECT_0: begin   // Ctrl+F11
        ResetEvent(myEvents[0]);
        Ctrl_F11_Handler;
      end;
      WAIT_OBJECT_0+1: begin // Ctrl+F12
        ResetEvent(myEvents[1]);
        Ctrl_F12_Handler;
      end;
    end;
  end;
end;