Scambio di elementi dell'interfaccia utente tramite le macro

È possibile sostituire il contenuto di menu a discesa, pulsanti del mouse, menu di gruppo di immagini, pulsanti di tavoletta o menu di tavoletta attivi. Il contenuto scambiato può appartenere ad un altro elemento dell'interfaccia utente dello stesso tipo presente nel file CUIx principale oppure può provenire da un file CUIx parziale caricato.

Non è possibile scambiare elementi dell'interfaccia utente di tipi diversi, ad esempio menu a discesa e pulsanti del mouse. Tuttavia, all'interno di un certo tipo, è possibile scambiare qualsiasi elemento.

Nota: Lo scambio può produrre risultati inaspettati nel funzionamento dei menu di tavoletta, in quanto questi in genere dispongono di un diverso numero di macro.

Per scambiare elementi, utilizzare la seguente sintassi all'interno di una macro:

$section=customization_group.menuname

Nella parte che segue viene descritta ciascuna sezione della sintassi delle macro per lo scambio di elementi:

Sintassi delle macro per lo scambio di elementi

$

Carica un elemento dell'interfaccia.

section

Specifica il tipo di elemento. I nomi validi sono:

A1–A4 per menu ausiliari da 1 a 4

B1–B4 per i pulsanti del mouse da 1 a 4

P0–P16 per i menu a discesa da 0 a 16

I per il menu di gruppi di immagini

T1-T4 per i menu di tavoletta da 1 a 4

customization_group

Specifica il gruppo di personalizzazione a cui appartiene nomemenu (non necessario se nomemenu si trova nel file CUIx principale).

menuname

Specifica la sezione o il sottomenu da inserire. Si tratta dell'etichetta o dell'alias principale da caricare nella sezione.

Un menu a discesa può trovarsi nella barra dei menu o nel menu di scelta rapida attivo ma non in entrambi.