Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Das KeyBinding-Element gibt Tastenkombinationen für die Befehle an.
Befehle können sowohl einzel- als auch duale Tastenbindungen zugeordnet sein. Ein Beispiel für eine einzelne Tastenbindung ist STRG+S für den Befehl "Speichern ". Für duale Tastenbindungen sind zwei aufeinander folgende Tastenkombinationen erforderlich, um einen Befehl auszulösen. Ein Beispiel für eine Dualtastenbindung ist STRG+K, STRG+K , um eine Textmarke festzulegen.
Syntax
<KeyBinding guid="MyGuid" id="MyId" editor="MyEditor" key1="B" key2="x" mod1="Control" mod2="Alt" />
Attribute und Elemente
In den folgenden Abschnitten werden Attribute sowie untergeordnete und übergeordnete Elemente beschrieben.
Attribute
Attribut | BESCHREIBUNG |
---|---|
guid | Erforderlich. |
id | Erforderlich. |
editor | Erforderlich. Die Editor-GUID gibt den Bearbeitungskontext an, für den diese Tastenkombination aktiv ist. Der globale Bindungsbereichswert ist "guidVSStd97". |
key1 | Erforderlich. Gültige Werte umfassen alle typierbaren Alphanumeriken sowie zweistellige Hexadezimalwerte, denen 0x und VK_constants vorangestellt sind. |
mod1 | Optional. Eine beliebige Kombination aus Steuerelement, ALT und UMSCHALT , getrennt durch Leerzeichen. |
schlüssel2 | Optional. Gültige Werte umfassen alle typierbaren Alphanumeriken sowie zweistellige Hexadezimalwerte, denen 0x und VK_constants vorangestellt sind. |
mod2 | Optional. Eine beliebige Kombination aus Steuerelement, ALT und UMSCHALT , getrennt durch Leerzeichen. |
emulator | Optional. |
Bedingung | Optional. Siehe Bedingte Attribute. |
Untergeordnete Elemente
Element | Beschreibung |
---|---|
Parent | |
Anmerkung |
Übergeordnete Elemente
Element | Beschreibung |
---|---|
KeyBindings-Element | Gruppiert KeyBinding-Elemente und andere KeyBindings-Gruppierungen. |
Beispiel
<KeyBindings>
<KeyBinding guid="guidWidgetPackage" id="cmdidUpdateWidget"
editor="guidWidgetEditor" key1="VK_F5"/>
<KeyBinding guid="guidWidgetPackage" id="cmdidRunWidget"
editor="guidWidgetEditor" key1="VK_F5" mod1="Control"/>
</KeyBindings>