Condividi tramite


Elemento KeyBinding

L'elemento KeyBinding specifica i tasti di scelta rapida per i comandi.

I comandi possono avere associazioni a chiave singola e doppia. Un esempio di combinazione di tasti singolo è CTRL+S per il comando Salva. I tasti di scelta doppia richiedono due combinazioni di tasti successive per attivare un comando. Un esempio di associazione a due tasti è CTRL+K,CTRL+K per impostare un segnalibro.

Sintassi

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

Attributi ed elementi

Nelle sezioni seguenti vengono descritti gli attributi, gli elementi figlio e gli elementi padre.

Attributi

Attributo Descrizione
guid Obbligatorio.
ID Obbligatorio.
editor Obbligatorio. Il GUID dell'editor indica il contesto di modifica per cui questa scelta rapida da tastiera sarà attiva. Il valore dell'ambito di associazione globale è "guidVSStd97".
key1 Obbligatorio. I valori validi includono tutti gli alfanumerici digitabili e anche valori esadecimali a due cifre preceduti da 0x e VK_constants.
mod1 Facoltativo. Qualsiasi combinazione di Controllo, Alt e Maiusc separati da spazio.
key2 Facoltativo. I valori validi includono tutti gli alfanumerici digitabili e anche valori esadecimali a due cifre preceduti da 0x e VK_constants.
mod2 Facoltativo. Qualsiasi combinazione di Controllo, Alt e Maiusc separati da spazio.
emulatore Facoltativo.
Condizione Facoltativo. Vedere Attributi condizionali.

Elementi figlio

Elemento Descrizione
Parent
Annotazione

Elementi padre

Elemento Descrizione
Elemento KeyBindings Raggruppa gli elementi KeyBinding e altri raggruppamenti KeyBindings.

Esempio

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

Vedi anche