Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Tastenkürtzel (https://www.delphipraxis.net/2839-tastenkuertzel.html)

Quick_silver 9. Feb 2003 17:37


Tastenkürtzel
 
Wie mache ich das das sobald jemand alt+s Drück xyz Passiert?

Tpercon 9. Feb 2003 17:42

Schau dir mal das OnKeyDown Ereignis der Form an!
Bei Einträgen im Menü geht's sogar über Short- Cuts per OI!

Gruß

Daniel B 9. Feb 2003 17:42

Hi,

such mal im Forum nach KeyPreview, da gibts schon einiges dazu.
Ausserdem musst Du beim Formular KeyPreview auf True stellen.
Und im Ereignis OnKeyPress kannst Du drauf reagieren.

Grüsse, Daniel :hi:

RomanK 9. Feb 2003 17:44

Hoi,
wenn der Shortcut systemweit gelten soll (auch wenn deine Anwendung nicht aktiv ist) dann such mal nach Hook hier im Forum.

Tpercon 9. Feb 2003 17:46

@ Daniel: OnKeyPress registriert keine Alt Taste!

Alexander 9. Feb 2003 17:49

sonst kannst du das auch mit der ActionList machen

Daniel B 9. Feb 2003 17:50

Zitat:

Zitat von Tpercon
@ Daniel: OnKeyPress registriert keine Alt Taste!

Dann im KeyPress.

Grüsse, Daniel :hi:

Luckie 9. Feb 2003 18:22

OnKeyDown.

Wieso denn gleich einen Hook? Wenn es systemweit sein soll dann reicht ein HotKey -> RegisterHotKey ist das Stichwort.

Daniel B 9. Feb 2003 18:36

Zitat:

Zitat von Luckie
OnKeyDown.

Mein ich ja. :oops:
Hab schon wieder Press geschrieben. Arbeite zuviel damit. ;)

Grüsse, Daniel :hi:


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:52 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz