TApplicationOnHelp (C++)
Description
The following code changes the Help file depending on the active form, before the help viewer is called. AppHelp is assigned to the OnHelp event handler of Application in the OnCreate event of Form1.
Code
bool __fastcall TForm1::AppHelp(Word Command, int Data, bool &CallHelp)
{
Application->HelpFile = Screen->ActiveForm->Name + ".hlp";
CallHelp = true;
return true;
}
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
Application->OnHelp = AppHelp;
}
void __fastcall TForm1::Button1Click(TObject *Sender)
{
const DATANOTFOUND = 714;
Application->HelpContext(DATANOTFOUND);
}
Uses
- Vcl.Forms.TApplication.OnHelp ( fr | de | ja )
- Vcl.Forms.TApplication.HelpFile ( fr | de | ja )