The situation is the system has two level components as self-made as external (non self-made). The external componnets don't provide the program code but some of them has code to edit it by programers. The external components are laid on main form which is shown the main panel of our system.
Standart widows (sef-made) has method to call CHM and it lays on downer level then statdart form (as they say it can't do with an external ones)...
function CallHelpRouter(Hr:THelpRouter; sAKeyword:string): boolean;
begin
if sAKeyword = '' then
Result := Hr.HelpJump(Application.HelpFile, 'ContextStarted')
else
begin
Result := Hr.HelpALink(sAKeyword);
if Result = False then
Hr.HelpJump(Application.HelpFile, 'ContextStarted');
end;
end;
4. How to bind a compilied component with our system (in step of CHM's call)?
This time we suspended the solution of CHM's call in case of testing some offer (taking the messages from an external components and then using it for CHM's call).
I'd like to thank you for help's wishing and ask please to suspend your answer to us while we ask it again.