Элемент Strings
Элемент строк должен содержать, по крайней мере, a ButtonText дочерний элемент. Все другие дочерние объекты являются необязательными. Недопустимые xml-символы как "&" и "<" должны быть реализованы в виде сущностей (`&', и `<' и т д).
Амперсанд в текстовой строке определяет сочетание клавиш для команд.
<Strings>
<ButtonText>... </ButtonText>
<CommandName>... </CommandName>
</Strings>
Атрибуты и элементы
В следующих разделах описаны атрибуты, дочерние элементы и родительские элементы.
Атрибуты
Атрибут |
Описание |
---|---|
язык |
Необязательный. Language=".". |
Дочерние элементы
Элемент |
Описание |
---|---|
ButtonText |
Это поле и 5 после текстовых полей в определении группы позволяют указать текст, который отображается в другие меню. По умолчанию ButtonText поле отображается в контроллеры меню. ButtonText поле также будет значение по умолчанию, если другие текстовые поля пустыми. ButtonText поле не может быть пустым, даже если другие текстовые поля определены. |
ToolTipText |
ToolTipText поле задает текст, который появляется в подсказке для пункта меню. Если ToolTipText поле пустым, ButtonText поле используется. |
MenuText |
MenuText поле задает текст, отображаемый для команды, если она в главном меню, панели инструментов в контекстном меню или во вложенном меню. Если MenuText поле пустым, интегрированная среда разработки (ide) ButtonText поле. MenuText поле также может быть использована для локализации. Для контекстных меню MenuText в поле имя, отображаемое на панели инструментов в контекстных меню, которая включает настройку контекстных меню в интегрированной среде разработки. Следовательно, определенный в что имя используемого контекстным меню; например, используйте "контекстное меню пакета виджета" вместо "ярлыка". Если MenuText не указано поле ButtonText поле используется. |
CommandName |
CommandName поле задает текст, который отображается в категорию клавиатуры в Параметры диалоговое окно (доступно, щелкнув Параметры на Сервис и меню) Команды список Настройка диалоговое окно (доступно, щелкнув Настройка на Сервис меню). |
CanonicalName |
Английский CanonicalName поле указывает имя команды на английском языке, которое можно ввести в текст команда окно для выполнения пункт меню. Интегрированная среда разработки удаляет все символы, не являющиеся буквами, цифр, символов подчеркивания или внедренных точек. Этот текст затем в сцепленно ButtonText поле для указания команды. Например, Создать проект на Файл меню команды, File.NewProject. Если английский CanonicalName поле не указано, используется среда разработки ButtonText поле, а полосы все, кроме букв, цифр и символов подчеркивания и внедренных точек. Например, текст команды для кнопки "&Define…" становится DefineCommands, в котором удаляются амперсандом, пробел и с многоточием. Если TextChanges пометить определен и изменения текста команды, соответствующая команда узнанная команда окно не изменяет; остается канонической формы исходных ButtonText или английский CanonicalName поля. |
LocCanonicalName |
LocCanonicalName поле действует идентично английского языка CanonicalName поле, но включает локализованный текст команды. Оба канонических поля можно задать. Поскольку среда разработки просто анализирует текст, вводимый в команда окно и связывает его с помощью команды и английский, и non-Английское текст может быть ассоциирована с одной и той же команде. |
Родительские элементы
Элемент |
Описание |
---|---|
Указывает элемент, по которому пользователь может взаимодействовать с. |
|
Определяет один пункт меню. |
|
Определяет команды, отображаемые в поле со списком. |