![]() |
HotKey manuell (zur Laufzeit) festlegen
Liste der Anhänge anzeigen (Anzahl: 1)
Ich habe per PN eine Anfrage zum Thema "definieren von globalen Hotkeys zur Laufzeit" bekommen.
Da wir hier eine Community sind und kein "Adressbuch für persönliche Problemlöser" möchte ich das Thema öffentlich allen Verfügung stellen. Zitat:
Mal sieht sich eine THotkey Komponente auf ein Formular und weist die dort gewählte Tastenkombination einem Globalen Hotkey via RegisterHotkey zu. Der einzige "Trick" ist die Umwandlung von "Hotkey1.Hotkey (TShortcut)" in "Key: Word, ShiftState:TShiftstate" . Dazu kann man die Funktion ShortcutToKey aus der unit Menus verwenden. Ein kleines Spielprojekt (D7) habe ich angehängt. Ich hoffe es hilft weiter ... Schöne Grüße, Jens |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:52 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz