Sdílet prostřednictvím


Strings – element

Element Strings musí obsahovat alespoň ButtonText podřízený prvek. Všechny ostatní podřízené prvky jsou volitelné. Neplatné znaky XML, jako je například &, a '<' musí být kódované jako entity ('&' a '<' atd.).

Ampersand v textovém řetězci určuje klávesovou zkratku příkazu.

Syntaxe

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

Atributy a prvky

Následující části popisují atributy, podřízené prvky a nadřazené prvky.

Atributy

Atribut Popis
jazyk Nepovinné. Language=".".

Podřízené prvky

Element (Prvek) Popis
Text tlačítka Toto pole a pět následujících textových polí v definici příkazu umožňují zadat text, který se zobrazí v různých nabídkách. Ve výchozím nastavení se ButtonText pole zobrazí v řadičích nabídek. Pole ButtonText se také stane výchozím nastavením, pokud ostatní textová pole jsou prázdná. Pole ButtonText nemůže být prázdné ani v případě, že jsou zadána ostatní textová pole.
Tooltiptext Pole ToolTipText určuje text, který se zobrazí v popisu položky nabídky.

ToolTipText Pokud je pole prázdné, použije se ButtonText pole.
Text nabídky Pole MenuText určuje text zobrazený pro příkaz, pokud je v hlavní nabídce, panelu nástrojů, v místní nabídce nebo v podnabídce. MenuText Pokud je pole prázdné, použije integrované vývojové prostředí (IDE) ButtonText dané pole. Pole MenuText lze také použít pro lokalizaci.

U místních nabídek je pole název, MenuText který se zobrazí na panelu nástrojů Místní nabídky, což umožňuje přizpůsobení místních nabídek v integrovaném vývojovém prostředí (IDE). Proto buďte specifická v tom, co pojmenujete místní nabídku; Například místo "Shortcut" použijte "Widget Package Shortcut Menu" (Místní nabídka balíčku widgetu).

MenuText Pokud není zadané pole, ButtonText použije se pole.
Commandname Pole CommandName určuje text, který se zobrazí v kategorii klávesnice na kartě Příkazy v dialogovém okně Přizpůsobit (k dispozici kliknutím na Přizpůsobit v nabídce Nástroje ).
CanonicalName CanonicalName Anglické pole určuje název příkazu v anglickém textu, který lze zadat v příkazovém okně pro spuštění položky nabídky. Integrované vývojové prostředí odstraní všechny znaky, které nejsou písmena, číslice, podtržítka nebo vložená tečka. Tento text se pak zřetězí do ButtonText pole pro definování příkazu. Například Nový projekt v nabídce Soubor se stane příkazem File.NewProject.

Pokud není zadáno anglické CanonicalName pole, integrované vývojové prostředí použije ButtonText toto pole a odstraní všechna kromě písmen, číslic, podtržítka a vložených tečk. Například text tlačítka "&Define Commands..." (Definovat příkazy) se změní na DefineCommands, kde se odeberou ampersand, mezera a tři tečky.

TextChanges Pokud je příznak zadán a změní se text příkazu, odpovídající příkaz rozpoznaný v příkazovém okně se nezmění; zůstane kanonickou formou původních ButtonText nebo anglických CanonicalName polí.
LocCanonicalName Pole LocCanonicalName se chová stejně jako anglické CanonicalName pole, ale umožňuje zadat lokalizovaný text příkazu. Lze zadat obě kanonická pole. Vzhledem k tomu, že integrované vývojové prostředí (IDE) pouze parsuje text zadaný v příkazovém okně a přidruží ho k příkazu, může být stejný příkaz přidružený k anglickému i neanglickému textu.

Nadřazené prvky

Element (Prvek) Popis
Button – element Definuje prvek, se kterým může uživatel pracovat.
Menu – element Definuje jednu položku nabídky.
Combo – element Definuje příkazy, které se zobrazí v poli se seznamem.

Viz také