ContextId: Variant;
Свойство ContextId возвращает идентификатор раздела справки установленный у компонента, находившегося в фокусе, когда было сгенерировано событие.
Для выполнения примера предполагается наличие формы и расположенных на ней каких-либо компонентов. Для всех компонентов установлены уникальные значения свойства HelpContext. Для обработки события OnHelp формы установлена данная процедура. В папке приложения должен содержаться файл "Help.chm".
Sub FormOnHelp(Sender: Object; Args: IHelpEventArgs);
Var
Help: IWinApplicationHelp;
Begin
Help := WinApplication.Help;
Help.Context(Args.ContextId, "Help.chm");
End Sub FormOnHelp;
При выборе компонента и нажатии клавиши F1 будет вызываться файл справки "Help.chm". Соответствующий раздел справки будет искаться по значению идентификатора раздела справки, установленного для конкретного компонента.
См. также: