Sdílet prostřednictvím


KeyBinding – element

Element KeyBinding určuje klávesové zkratky pro příkazy.

Příkazy můžou mít přidružené vazby s jedním i dvěma klíči. Příkladem jedné vazby kláves je Ctrl+S pro příkaz Uložit. Vazby se dvěma klávesami vyžadují dvě následné kombinace kláves k aktivaci příkazu. Příkladem vazby se dvěma klávesami je Ctrl+K, Ctrl+K pro nastavení záložky.

Syntaxe

<KeyBinding guid="MyGuid" id="MyId" editor="MyEditor" key1="B" key2="x" mod1="Control" mod2="Alt" />

Atributy a prvky

Následující části popisují atributy, podřízené prvky a nadřazené prvky.

Atributy

Atribut Popis
guid Povinný:
ID Povinný:
editor Povinný: Identifikátor GUID editoru označuje kontext úprav, pro který bude tato klávesová zkratka aktivní. Hodnota oboru globální vazby je guidVSStd97.
key1 Povinný: Platné hodnoty zahrnují všechny typovatelné alfanumerické znaky a také dvouciferné šestnáctkové hodnoty před 0x a VK_constants.
mod1 Nepovinné. Libovolná kombinace ovládacích prvků, kláves Alt a Shift oddělených mezerami
key2 Nepovinné. Platné hodnoty zahrnují všechny typovatelné alfanumerické znaky a také dvouciferné šestnáctkové hodnoty před 0x a VK_constants.
mod2 Nepovinné. Libovolná kombinace ovládacích prvků, kláves Alt a Shift oddělených mezerami
emulátor Nepovinné.
Podmínka Nepovinné. Viz Podmíněné atributy.

Podřízené prvky

Element (Prvek) Popis
Parent
Poznámka

Nadřazené prvky

Element (Prvek) Popis
KeyBindings – element Seskupuje prvky KeyBinding a další seskupování keyBinding.

Příklad

<KeyBindings>
  <KeyBinding guid="guidWidgetPackage" id="cmdidUpdateWidget"
    editor="guidWidgetEditor" key1="VK_F5"/>
  <KeyBinding guid="guidWidgetPackage" id="cmdidRunWidget"
    editor="guidWidgetEditor" key1="VK_F5" mod1="Control"/>
</KeyBindings>

Viz také