Configurazione dei tasti di scelta rapida in un file XML
Generalmente, i tasti di scelta rapida sono definiti nella finestra di dialogo Scelte rapide da tastiera ( ). Quando l'utente apporta modifiche ai tasti di scelta rapida, le definizioni sono salvate nel file XML specificato dalla variabile di configurazione MS_KEYBOARDSHORTCUTS. Se il file specificato da MS_KEYBOARDSHORTCUTS non esiste, il sistema proverà a leggere i tasti di scelta rapida predefiniti del file specificato da MS_KEYBOARDSHORTCUTSSEED. Se MS_KEYBOARDSHORTCUTS e MS_KEYBOARDSHORTCUTSSEED non sono definite, o se i file specificati da queste variabili non esistono, saranno utilizzati i valori predefiniti di sistema. Se si è un amministratore e si desidera fornire tasti di scelta rapida personalizzati ai membri del team, è possibile configurarli su un PC e poi copiare il file che li contiene sui PC degli utenti e impostare MS_KEYBOARDSHORTCUTSSEED in modo che punti verso questo file. È inoltre possibile modificare direttamente il file XML.
È possibile mappare una digitazione su un tasto oppure definire una gerarchia di digitazioni in base alle pressioni di un tasto. Nell'esempio seguente, sul tasto <barra spaziatrice> è stata mappata la digitazione per visualizzare il gruppo della barra multifunzione contente gli strumenti di AccuDraw. Il tasto <G> definisce il tasto secondario per inviare comandi specifici di AccuDraw. La combinazione dei tasti <G+A> invierà la digitazione ACCUDRAW DIALOG GETACS.
<KeyboardShortcuts> <KeyboardShortcut ScanCode="0x39" Comment="Space"> <Label>AccuDraw</Label> <Keyin>ribbon grouppopup *\Drawing Aids\Accudraw</Keyin> </KeyboardShortcut> <KeyboardShortcut ScanCode="0x22" Comment="G"> <Label>G Shortcuts</Label> <KeyboardShortcuts> <KeyboardShortcut ScanCode="0x1e" Comment="A"> <Label>Get ACS</Label> <Keyin>accudraw dialog getacs</Keyin> </KeyboardShortcut> <KeyboardShortcut ScanCode="0x1f" Comment="S"> <Label>AccuDraw Settings</Label> <Keyin>accudraw dialog settings</Keyin> </KeyboardShortcut> </KeyboardShortcuts> </KeyboardShortcut> … </KeyboardShortcuts>
Codice tasto
Scan Code Key 0x10, 0x11, 0x12, 0x13, 0x14, Q W E R T 0x15, 0x16, 0x17, 0x18, 0x19, Y U I O P 0x1e, 0x1f, 0x20, 0x21, 0x22, A S D F G 0x23, 0x24, 0x25, 0x26, 0x27, H J K L ; 0x2c, 0x2d, 0x2e, 0x2f, 0x30, Z X C V B 0x31, 0x32, 0x33, 0x34, 0x35}; N M , . / 0x39 Space key
Commento
L'attributo Comment (commento) è facoltativo e viene generalmente impiegato per mostrare l'etichetta del tasto associato al codice tasto. Questo valore non viene usato durante l'elaborazione.
Digitazione
- ribbon grouppopup [RibbonGroupPath]
- ribbon popuptask [TaskPath]
- ribbon popupmaintask [MainTaskPath]
- ribbon popupcustomtoolbox [CustomToolboxPath]
[TaskPath], [MainTaskPath] e [CustomToolboxPath] sono i percorsi utilizzati per spostarsi verso un'attività, un'attività principale o una casella di strumenti, quando è visualizzata la struttura ad albero della finestra di dialogo Personalizza. Per esempio, immaginiamo di voler richiamare l'attività Costruisci città nell'attività Principale Esempio di attività Città, la digitazione per visualizzare l'attività Costruisci città sarà ribbon popuptask Town Task Example\Build Town.