Condividi tramite


Elemento Strings

L'elemento Strings deve contenere almeno un elemento figlio ButtonText . Tutti gli altri elementi figlio sono facoltativi. I caratteri XML non validi, ad esempio '&' e '<' devono essere codificati come entità ('&' e '<' e così via).

Una e commerciale nella stringa di testo specifica la scelta rapida da tastiera per il comando.

Sintassi

<Strings>
  <ButtonText>... </ButtonText>
  <CommandName>... </CommandName>
</Strings>

Attributi ed elementi

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

Attributi

Attributo Descrizione
lingua Facoltativo. Language=".".

Elementi figlio

Elemento Descrizione
ButtonText Questo campo e i cinque campi di testo seguenti in una definizione di comando consentono di specificare il testo visualizzato in vari menu. Per impostazione predefinita, il ButtonText campo viene visualizzato nei controller di menu. Il ButtonText campo diventa anche l'impostazione predefinita se gli altri campi di testo sono vuoti. Il ButtonText campo non può essere vuoto anche se vengono specificati gli altri campi di testo.
Tooltiptext Il ToolTipText campo specifica il testo visualizzato nella descrizione comando per una voce di menu.

Se il ToolTipText campo è vuoto, viene utilizzato il ButtonText campo .
MenuText Il MenuText campo specifica il testo visualizzato per un comando se si trova nel menu principale, in una barra degli strumenti, in un menu di scelta rapida o in un sottomenu. Se il MenuText campo è vuoto, l'ambiente di sviluppo integrato (IDE) usa il ButtonText campo . Il MenuText campo può essere usato anche per la localizzazione.

Per i menu di scelta rapida, il MenuText campo è il nome visualizzato nella barra degli strumenti Menu di scelta rapida, che consente la personalizzazione dei menu di scelta rapida nell'IDE. Pertanto, essere specifici in ciò che si denomina il menu di scelta rapida; Ad esempio, usare "Menu di scelta rapida pacchetto widget" anziché "Collegamento".

Se il MenuText campo non viene specificato, viene utilizzato il ButtonText campo .
CommandName Il CommandName campo specifica il testo visualizzato nella categoria della tastiera nella scheda Comandi della finestra di dialogo Personalizza ,disponibile facendo clic su Personalizza dal menu Strumenti .
CanonicalName Il campo Inglese CanonicalName specifica il nome del comando in testo in inglese che può essere immesso nella finestra Comando per eseguire la voce di menu. L'IDE rimuove tutti i caratteri che non sono lettere, cifre, caratteri di sottolineatura o punti incorporati. Questo testo viene quindi concatenato al ButtonText campo per definire il comando. Ad esempio, Il nuovo progetto nel menu File diventa il comando File.NewProject.

Se il campo Inglese CanonicalName non viene specificato, l'IDE usa il ButtonText campo e rimuove tutte le lettere, le cifre, i caratteri di sottolineatura e i punti incorporati. Ad esempio, il testo del pulsante "&Definisci comandi..." diventa DefineCommands, dove vengono rimossi l'e commerciale, lo spazio e i puntini di sospensione.

Se il TextChanges flag viene specificato e il testo del comando viene modificato, il comando corrispondente riconosciuto dalla finestra di comando non cambia; rimane la forma canonica dei campi originali ButtonText o inglesi CanonicalName .
LocCanonicalName Il LocCanonicalName campo si comporta in modo identico al campo inglese CanonicalName , ma consente di specificare il testo del comando localizzato. È possibile specificare entrambi i campi canonici. Poiché l'IDE analizza solo il testo immesso nella finestra di comando e lo associa a un comando, sia l'inglese che il testo non in inglese possono essere associati allo stesso comando.

Elementi padre

Elemento Descrizione
Elemento Button Definisce un elemento con cui l'utente può interagire.
Elemento Menu Definisce una singola voce di menu.
Elemento Combo Definisce i comandi visualizzati in una casella combinata.

Vedi anche