Zugriffstasten und Tastenkürzel festlegen
Nach oben zu Menüs entwerfen
Zugriffstasten ermöglichen die Ausführung eines Menübefehls mithilfe der Tastatur. Der Benutzer braucht nur die Taste Alt und den mit dem Zeichen & kombinierten Buchstaben zu drücken. Im Menü wird der betreffende Buchstabe unterstrichen angezeigt.
Delphi prüft zur Laufzeit automatisch auf mehrfach zugewiesene Zugriffstasten und ändert diese entsprechend. Dadurch ist gewährleistet, dass bei dynamisch erstellten Menüs keine Zugriffskonflikte auftreten und dass alle Menüeinträge über eine Zugriffstaste verfügen. Sie können diese automatische Prüfung deaktivieren, indem Sie die Eigenschaft AutoHotkeys der betreffenden Menüeinträge auf maManual setzen.
Um eine Zugriffstaste festzulegen, fügen Sie vor dem gewünschten Buchstaben das Zeichen & (kaufmännisches Und) ein. Um beispielsweise mit dem Buchstaben S auf den Menübefehl "Speichern" zuzugreifen, geben Sie &Speichern ein.
Mithilfe eines Tastenkürzels kann die Aktion ohne direkten Zugriff auf das Menü durchgeführt werden.
Wenn Sie eine Tastenkombination zuweisen möchten, geben Sie im Objektinspektor einen Wert für die Eigenschaft ShortCut ein, oder wählen Sie eine Tastenkombination aus der Dropdown-Liste aus. In der Liste sind nicht alle möglichen Kombinationen aufgeführt.
Das Tastenkürzel wird neben dem Menüeintrag angezeigt.
Warnung: Bei Tastenkürzeln findet im Unterschied zu Zugriffstasten keine automatische Prüfung auf doppelte Werte statt. Sie müssen also die Eindeutigkeit selbst gewährleisten.