Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   JvApplicationHotKey per String bestimmen (https://www.delphipraxis.net/192464-jvapplicationhotkey-per-string-bestimmen.html)

davtix 20. Apr 2017 13:35

JvApplicationHotKey per String bestimmen
 
Hi,
auch eine Googlesuche brachte mir keine Ergebnisse daher schreib ich nun fragend hier.

Diese Komponente habe ich sehr selten benutzt und ich finde einfach keine lösung.


ich möchte per combobox eine Auswahl von Hotkeys. Jedoch weis ich absolut nciht was die Komponente haben möchte. Strings schon mal nicht.


form1.JvApplicationHotKey1.HotKey := ???? ;

was muss ich eintragen ??

nahpets 20. Apr 2017 13:53

AW: JvApplicationHotKey per String bestimmen
 
Sowas?
Delphi-Quellcode:
JvApplicationHotKey1.HotKey := ShortCut(Word('O'), [ssCtrl]);

Hier wird als Shortcut die Tastenkombination Strg+O zugewiesen.

Oder sowas?
Delphi-Quellcode:
JvApplicationHotKey1.HotKey := TextToShortCut('Umsch+Strg+Alt+F12');


Kann sein, dass es eventuell auch
Delphi-Quellcode:
JvApplicationHotKey1.HotKey := TextToShortCut('Shift+Ctrl+Alt+F12');
heißen muss.

davtix 20. Apr 2017 14:10

AW: JvApplicationHotKey per String bestimmen
 
wow , ich danke dir für die schnelle Antwort. probier ich gleich. ^^

davtix 20. Apr 2017 14:20

AW: JvApplicationHotKey per String bestimmen
 
TextToShortCut sowie ShortCut sind undefiniert.
ist das eine Function oder fehlt mir nur eine APi

nahpets 20. Apr 2017 14:22

AW: JvApplicationHotKey per String bestimmen
 
Bei mir sagt die Hilfe, dass die Funktionen in Menus definiert sind.

Also Menus in die Uses-Liste aufnehmen, dann sollte das gehen.

davtix 20. Apr 2017 14:27

AW: JvApplicationHotKey per String bestimmen
 
Zitat:

Zitat von nahpets (Beitrag 1368447)
Bei mir sagt die Hilfe, dass die Funktionen in Menus definiert sind.

Also Menus in die Uses-Liste aufnehmen, dann sollte das gehen.

das war es, ich Danke Dir


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:31 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