Введение контекстно-чувствительной помощи/подсказки (поскольку среди программистов прижились оба варианта и оба варианта точно передают смысл сущности я буду использовать их попеременно для избежания повторов в предложениях. Прим. переводчика) в приложения предоставляет пользователю приложения возможность обращаться к темам/статьям подсказки, связанным с задачами, которые они выполняют или связанные с элементами интерфейса, которые они видят в вашем приложении. Например, если пользователь видит форму для ввода данных, вы можете сконфигурировать контекстно-чувствительную помощь для предоставления статьи, связанной именно с этой формой для ввода данных.

Вы можете выбрать уровень детализации для реализации контекстно-чувствительной подсказки в ваших приложениях. Например, вы можете ассоциировать статью контекстно-чувствительной подсказки с формой или вы можете ассоциировать более подробные статьи, связанные с каждым элементов и полями на форме.

Пользователи могут обращаться к контекстно-чувствительной помощи с помощью нажатия клавиши F1. F1 разрешена для обращения к контекстно-чувствительной помощи по умолчанию.

NoteЗамечание

Хотя вы можете разметить какжду клавишу для активизации контекстно-чувствительной помощи с помощью команды ON KEY LABEL, нажатие клавиши F1 распознается, стандартно, как обращение к подсказке; поэтому, переопределение этой клавиши не рекомендуется. Для получения более подробной информации смотрите описание команды ON KEY LABEL.

Для введение контекстно-чувствительной помощи, вы должны указать файл подсказки для вашего приложения и затем присвоить конкретные темы подсказки объектам в вашем приложении.

Указание файла подсказки

Для указания файла подсказки для вашего приложения

  • Используйте команду SET HELP для указания имени файла подсказки, который вы желаете использовать.

    NoteСовет

    Эта команда обычно включается в код установки главной программы вашего приложения.

Для получения более подробной информации смотрите описание команды SET HELP.

Например, приведенная ниже строка кода устанавливает HTML файл подсказки MyHelp.chm как файл подсказки для использования с приложением:

  CopyCode imageСкопировать код
SET HELP TO MyHelp.chm

Присвоение тем подсказки

Вы можете присвоить конкретные темы/статьи подсказки объектам, таким как формы, управляющие элементы или понелям инструментов вашего приложения.

Для присвоеният темы подсказки объекту

  1. В design time, выберите объект, которому вы желаете присвоить тему.

  2. В меню Window щелкните на Properties Window.

  3. В окне Properties, установите значение свойства HelpContextID на номер, ассоциированный с темой в вашем файле помощь.

Для получения более подробной информации смотрите описание свойства HelpContextID (Visual FoxPro).

NoteЗамечание

Для присвоения тем подсказки заголовкам меню или командам меню, вы должны включить команду SET TOPIC в процедуру, связанную с заголовком меню или командой меню. Для получения более подробной информации смотрите SET TOPIC.

Смотрите также