Элемент управления Delphi TRibbon: как пользоваться контекстной справкой?

мы используем элемент управления TRibbon Delphi 2009 с ScreenTipsManager. в нижнем колонтитуле подсказки написано: «Нажмите F1 для получения дополнительной помощи». как мы можем отобразить справку для отображаемой в данный момент подсказки? например: ваша мышь находится над кнопкой, и отображается подсказка для кнопки... как мы можем определить, какая подсказка отображается, чтобы мы могли найти справку, чтобы показать, когда они нажимают F1?


person X-Ray    schedule 22.11.2010    source источник


Ответы (1)


Каждая экранная подсказка назначается действию, определенному в диспетчере действий, прикрепленном к элементу управления ленты. Каждое действие (TAction) имеет три свойства, относящиеся к контекстно-зависимой справке:

  • HelpContext
  • СправкаKeyworkd
  • HelpType

В зависимости от того, как вы используете контекстно-зависимую справку, вы можете придать им ценность. Таким образом, если вы определяете файл справки для своего проекта, каждый раз, когда ваш пользователь нажимает F1, ваше приложение будет пытаться открыть файл справки и перейти к теме внутри файла справки, которая соответствует значению HelpContext или HelpKeyword для активный контроль.

person vcldeveloper    schedule 22.11.2010
comment
Также требуется настроить правильную справочную систему (добавить правильное использование) и, конечно же, правильно ли были созданы файлы справки. - person ; 23.11.2010