Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Feststellen ob Tastenkombination noch frei ist (https://www.delphipraxis.net/197278-feststellen-ob-tastenkombination-noch-frei-ist.html)

Codehunter 26. Jul 2018 07:28

Feststellen ob Tastenkombination noch frei ist
 
Moin!

Wie kann man am einfachsten feststellen, ob eine Tastenkombination von der IDE registriert ist? Hintergrund: Ich möchte beim CnPack ein paar Shortcuts vergeben, dabei aber nicht versehentlich welche überschreiben die von der IDE schon belegt sind.

Grüße
Cody

haentschman 26. Jul 2018 07:36

AW: Feststellen ob Tastenkombination noch frei ist
 
Moin...8-)
http://docwiki.embarcadero.com/RADSt...astaturvorlage

Jasocul 26. Jul 2018 07:55

AW: Feststellen ob Tastenkombination noch frei ist
 
Es sei denn, man nimmt eine andere Vorlage (IDE-Klassisch, Brief, Epsilon, Visual-Studio, Visual-Basic) :wink:

Notfalls einfach die Tastenkombination ausprobieren und sehen, was passiert.

Codehunter 26. Jul 2018 08:01

AW: Feststellen ob Tastenkombination noch frei ist
 
Zitat:

Zitat von Jasocul (Beitrag 1408717)
Notfalls einfach die Tastenkombination ausprobieren und sehen, was passiert.

Die denkbar schlechteste aller Lösungen. Denn woher weiß man denn, ob die betreffende Tastenkombination in dem Kontext in dem man sich grad befindet, etwas tut? Oder noch schlimmer: Sie tut etwas das einem gar nicht gleich auffällt. Beispiel STRG+D: Könnte einem den ganzen Source verunstalten, sieht man aber nicht wenn der sichtbare Codeabschnitt zufällig grad so formatiert ist wie die Autoformatierung das gerne hätte, andere Teile dagegen nicht.

Die Liste von der Standardvorlage ist zumindest eine Hilfe (verwende ich auch). Dennoch ist das Such&Find da ziemlich mühsam.

Ich dachte evtl. gibts irgendwo versteckt ein Fensterchen wo man Tastenkombis angeben kann und wo einem angezeigt wird für was die verwendet werden. Also sowas wie die Customize-Toolbar-Fenster von früher, bevor dieser statische Ribbon-Blödsinn aufkam (IDE zwar kein Ribbon aber die Customize-Fenster sind halt aus der Mode gekommen) ;-)

KodeZwerg 26. Jul 2018 08:21

AW: Feststellen ob Tastenkombination noch frei ist
 
Ich hoffe der folgende Link zeigt was Du möchtest: Key Mappings

Codehunter 26. Jul 2018 08:26

AW: Feststellen ob Tastenkombination noch frei ist
 
Zitat:

Zitat von KodeZwerg (Beitrag 1408719)
Ich hoffe der folgende Link zeigt was Du möchtest: Key Mappings

Also entweder bin ich noch nicht wach oder es geht so einfach nicht. In den Editor-Optionen finde ich nirgends eine Liste von Keymappings sondern nur eine Liste mit Namen von Listen von Keymappings.

haentschman 26. Jul 2018 08:29

AW: Feststellen ob Tastenkombination noch frei ist
 
In deutsch heißt das "Tastaturbelegung". :wink:

Codehunter 26. Jul 2018 08:32

AW: Feststellen ob Tastenkombination noch frei ist
 
Liste der Anhänge anzeigen (Anzahl: 1)
AAAAAH, ich hab nen Weg gefunden. Beim guten alten GExperts unter IDE Menu Shortcuts. Wills aber fast nicht glauben dass die IDE das nicht von Haus aus auch irgendwo könnte.

Zitat:

Zitat von haentschman (Beitrag 1408722)
In deutsch heißt das "Tastaturbelegung". :wink:

Ja doch, so verkatert bin ich denn doch nicht. Aber da sieht man keine zugewiesenen Kombinationen, man kann nur vordefinierte Sätze auswählen.

KodeZwerg 26. Jul 2018 08:37

AW: Feststellen ob Tastenkombination noch frei ist
 
Mist, ich hatte mir auch was anderes darunter versprochen/vorgestellt. Tut mir leid!

Ich habe es gerade mit meinem 2009 probiert, da hab ich zumindest eine Hilfe die aufploppt mit den Tastatur-Layouts, ist bestimmt das gleiche wie aus dem Link von haentschman. (ich spare mir jetzt mal das hier einzufügen was meine Hilfe sagt.)

dummzeuch 26. Jul 2018 08:51

AW: Feststellen ob Tastenkombination noch frei ist
 
Das Problem habe ich in GExperts auch immer. Jedes Mal, wenn eine neue Funktion dazu kommt, suche ich verzweifelt nach einem sinnvollen, noch freien Shortcut, und finde meist keinen.

Es ist fast unmöglich, das herauszufinden, da es keine zentrale Stelle gibt, die man abfragen könnte. Außerdem ändern sich die verfügbaren Shortcuts je nachdem, welcher Teil der IDE gerade aktiv ist (Form Designer / Editor etc.), welches Keyboard-Layout ausgewählt ist, welche Tools installiert sind und wie diese konfiguriert sind.

Es gibt von Nicholas Ring ein Tool, was etwas helfen kann:

Delphi Shortcut Finder

Allerdings kann das auch nur die Shortcuts für bekannte Plugins berücksichtigen und auch da nur den Default.


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:34 Uhr.
Seite 1 von 2  1 2      

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