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>