6.1.3 with Source, Help Installation?
6.1.3 with Source, Help Installation?
Hi,
Followed the instructions for installing with Source and all but the Help seemed to have installed correctly.
Are there instruction I missed for Help files?
.. and maybe the Batch files should copy "UniConnectForm.dfm" to Lib\DelphiXX..
Followed the instructions for installing with Source and all but the Help seemed to have installed correctly.
Are there instruction I missed for Help files?
.. and maybe the Batch files should copy "UniConnectForm.dfm" to Lib\DelphiXX..
Re: 6.1.3 with Source, Help Installation?
Hello,
In the SRC version, help is distributed as a CHM file and doesn't require installation.
In the SRC version, help is distributed as a CHM file and doesn't require installation.
Re: 6.1.3 with Source, Help Installation?
Hi,AlexP wrote: In the SRC version, help is distributed as a CHM file and doesn't require installation.
At this point clicking UniDAC->UniDAC Help gives me this;
- in XE7 - ms-help://Devart.UniDac/UniDac/overview_UniDac.htm This page can’t be displayed
in XE8 - Nothing
Re: 6.1.3 with Source, Help Installation?
I can send a bat file that integrates the help with XE7. For integration with XE8, you can currently modify the sources as follows:
replace the HelpItemClick method in the DaMenu.pas module
with
replace the HelpItemClick method in the DaMenu.pas module
Code: Select all
{$IFDEF VER8P}
HelpFile := 'ms-help://Devart.' + FProjectName;
JumpID := Format('ms-help://Devart.%s/%s/overview_%s.htm', [FProjectName, FProjectName, FProjectName]);
{$ELSE}
HelpFile := GetHelpFileName(FProjectName, FUseCHM);
JumpID := 'Overview_' + FProjectName;
{$ENDIF}
Code: Select all
HelpFile := GetHelpFileName(FProjectName, FUseCHM);
JumpID := 'Overview_' + FProjectName;
Re: 6.1.3 with Source, Help Installation?
To support context help in XE8, you should do the following:
in the registry branch
HKCU\Software\Embarcadero\BDS\160\Help\HtmlHelp1Files
add a "UniDAC Help" string parameter with the value: "C:\Program Files\Devart\UniDAC for Rad Studio XE8\Doc\UniDAC.chm" (the full path to the help file)
in the registry branch
HKCU\Software\Embarcadero\BDS\160\Help\HtmlHelp1Files
add a "UniDAC Help" string parameter with the value: "C:\Program Files\Devart\UniDAC for Rad Studio XE8\Doc\UniDAC.chm" (the full path to the help file)
Re: 6.1.3 with Source, Help Installation?
Hi Alex,AlexP wrote:To support context help in XE8, you should do the following:
in the registry branch
HKCU\Software\Embarcadero\BDS\160\Help\HtmlHelp1Files
add a "UniDAC Help" string parameter with the value: "C:\Program Files\Devart\UniDAC for Rad Studio XE8\Doc\UniDAC.chm" (the full path to the help file)
How do I setup context help in Delphi Seattle?
I tried this but no go:
Code: Select all
[HKEY_CURRENT_USER\SOFTWARE\Embarcadero\NoCastilia\17.0\Help\HtmlHelp1Files]
"UniDAC Help"="D:\\VCL\\UniDAC\\Help\\UniDAC.chm"
"CRControls Help"="D:\\VCL\\UniDAC\\Help\\CRControls.chm"
Re: 6.1.3 with Source, Help Installation?
The correct branch for help is
Code: Select all
HKEY_CURRENT_USER\SOFTWARE\Embarcadero\BDS\17.0\Help\HtmlHelp1Files
Re: 6.1.3 with Source, Help Installation?
Great, that worked.AlexP wrote:The correct branch for help is ]
Now much less important how to get the UniDac->Help Menu item working?
Re: 6.1.3 with Source, Help Installation?
Please clarify:
Has the menu item appeared in Delphi?
What occurs on click on it?
What occurs when calling help on F11?
Has the menu item appeared in Delphi?
What occurs on click on it?
What occurs when calling help on F11?
Re: 6.1.3 with Source, Help Installation?
The UniDac Menu and Help Menuitem appear.AlexP wrote:Please clarify:
Has the menu item appeared in Delphi?
What occurs on click on it?
What occurs when calling help on F11?
Clicking Help does nothing.
F1 with a UniDac component selected brings up UniDac help.
Re: 6.1.3 with Source, Help Installation?
To make help available from the menu, you should also add a registry branch:
Add a test value named and specify the path to the root folder with UniDAC in its value, e.g.:
In addition, rename the folder to
Code: Select all
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Devart\UniDac
Code: Select all
D23
Code: Select all
C:\Program Files (x86)\Devart\UniDAC
Code: Select all
..\UniDAC\Help
Code: Select all
..\UniDAC\Doc
Re: 6.1.3 with Source, Help Installation?
Great, that did the trick:AlexP wrote:To make help available from the menu, you should also add a registry branch
Code: Select all
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Devart\UniDac]
"D23"="D:\\VCL\\UniDAC"
[HKEY_CURRENT_USER\SOFTWARE\Embarcadero\BDS\17.0\Help\HtmlHelp1Files]
"UniDAC Help"="D:\\VCL\\UniDAC\\Doc\\UniDAC.chm"
"CRControls Help"="D:\\VCL\\UniDAC\\Doc\\CRControls.chm"
Re: 6.1.3 with Source, Help Installation?
Glad to see that the issue was resolved. If you have any further questions, feel free to contact us.