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

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

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

  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.