Добавление подсказок и дополнительных подсказок для команд

Откройте редактор адаптации пользовательского интерфейса (АПИ)

Добавление к команде всплывающей подсказки

  1. На вкладке "Адаптация" на панели "Список команд" выберите команду, которой требуется добавить подсказку.
  2. В поле "Описание" панели "Свойства" введите текст подсказки для выбранной команды.
  3. Нажмите кнопку "Применить".

    В следующий раз при наведении курсора на команду на панели инструментов или на панели ленты будет отображаться текст подсказки.

Добавление дополнительной подсказки для команды

  1. На вкладке "Адаптация" на панели "Список команд" выберите команду, которой требуется добавить дополнительную подсказку.
  2. На панели "Свойства" выберите поле "Дополнительный файл справки" и нажмите кнопку [].
  3. В диалоговом окне "Выбор дополнительного файла справки" найдите и выберите XAML-файл, в котором содержится определение дополнительной подсказки по данной команде. Нажмите "Открыть".
  4. В диалоговом окне "Выбрать код справки" выберите код справки для содержимого дополнительной подсказки. Нажмите ОК.
  5. Нажмите кнопку "Применить".

    Если добавить эту команду на панель инструментов или панель справки, при задержании над ней на заданное время курсора будет отображаться дополнительная подсказка (при условии, что включено отображение дополнительных подсказок).

Создайте XAML-файл

  1. В текстовом редакторе (например, Блокнот) создайте новый файл и введите элементы, необходимые для определения содержимого дополнительной подсказки.

    В качестве примера введите в текстовом редакторе приведенный ниже текст.

    <ResourceDictionary
     xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
     xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
     xmlns:src="clr-namespace:Autodesk.Windows;assembly=AdWindows">
     <src:RibbonToolTip x:Key="MYEH_CMD_0003">
     <src:RibbonToolTip.ExpandedContent>
     <StackPanel>
     <TextBlock Background="AntiqueWhite" TextAlignment="Center">
     Configures the settings for the current drawing.
     </TextBlock>
     </StackPanel>
     </src:RibbonToolTip.ExpandedContent>
     </src:RibbonToolTip>
    </ResourceDictionary>
  2. Сохраните файл в формате ASCII (как TXT-файл) с расширением .XAML.

Преобразование дополнительных подсказок из продуктов на базе AutoCAD 2009 в текущую версию

  1. Откройте файл XAML в текстовом редакторе (например, Блокнот).

    Ниже приведен пример расширенной подсказки, созданной для продукта на базе AutoCAD 2009. Необходимо изменить текст, выделенный полужирным и курсивом.

    <src:ProgressivePanel x:Key="MYEH_CMD_0003">
     <StackPanel>
     <TextBlock Background="AntiqueWhite" TextAlignment="Center">
     Configures the settings for the current drawing.
     </TextBlock>
     </StackPanel>
     </src:ProgressivePanel>
  2. Показанный курсивным шрифтом текст, приведенный в предыдущем шаге, следует изменить так, чтобы он соответствовал следующему.
    <src:RibbonToolTip x:Key="MYEH_CMD_0003">
     <src:RibbonToolTip.ExpandedContent>
     <StackPanel>
     <TextBlock Background="AntiqueWhite" TextAlignment="Center">
     Configures the settings for the current drawing.
     </TextBlock>
     </StackPanel>
     </src:RibbonToolTip.ExpandedContent>
     </src:RibbonToolTip>
  3. Сохраните изменения, внесенные в файл XAML.