Einzelnen Beitrag anzeigen

Benutzerbild von Rastaman
Rastaman

Registriert seit: 6. Jan 2005
Ort: Lübbecke
575 Beiträge
 
Turbo C++
 
#4

Re: Anwendungsglobale Shortcuts definieren?

  Alt 15. Okt 2005, 20:32
Echt?
Ich würd ma sagen:
Form selektieren, den Reiter Ereignisse anklicken und dann auf OnKeyPress klicken.

Dann müsste das erscheinen:
Delphi-Quellcode:
procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char);
begin

end;
Dann musst du die Taste abfragen in dieser Prozedur.
Wenn die Form auf F reagieren soll machst du das...

Delphi-Quellcode:
if Key in ['F', 'f'] then
  Prozeduraufruf;
Prozeduraufruf steht halt dafür was passieren soll wenn dieser Key (in diesem Fall F bzw f) gedrückt wird.
das musst du zwar für jede Form machen, aber ich glaube es ist definitiv leichter als mit Hooks

PS: Hoffe das meintest du überhaupt so ^^

//Edit: Oder mach n TMainMenu und weis die Shortcuts zu
Chuck Norris has counted to infinity ... twice!
  Mit Zitat antworten Zitat