I am no expert in Robohelp having picked up support for our product's help fairly recently so I might be missing something obvious to experts here. However, I had a project in Robohelp 8 and upgraded to version 11. The upgrade seemed to run fine and I could generate my HTML help file. But when I open the file, while I do get the correct default topic the window caption is incorrect. It actually uses the same caption for all help topics. I am also missing the Contents, Index and Search pane. I compared my generate options to those in version 8 and everything looks exactly the same. Help!
What is the output?
Microsoft HTML Help (CHM format), or WebHelp or something else?
It's a CHM file. I also need Webhelp output but haven't gotten to trying that out yet.
One thing I just noticed that's different: the eHlpDhtm.js file that is generated by Robohelp has this variable defined on version 11:
var HH_WindowName = "select||bogus||tshoot||softcopy||(w95sec)||options||main||task||main ruleWorkshop-supplied Window||uxt";
On version 8 it's:
var HH_WindowName = "main||select||task||uxt||options||tshoot||(w95sec)||bogus||softcopy||main_ruleWorkshop-supplied Window";
When I look in Windows under Project Set-up "select" has TOC & Index unchecked (while "main" has it checked) and "select" also has a Window Caption of the bad caption I'm seeing on all my windows. So it's looking like it's using the wrong one of these but I see nowhere I can change which one is used.
For CHM files, the Window title is typically defined in the Window Properties found in the Project Set-up pod.
So open that pod, then double-click the window you want. Change what appears in the Window Caption field.
When you generate the output, be sure you are pointing to the desired window:
Oh, and for WebHelp output (when you get there) you configure the title bar text in the SSL properties.
Open the Single Source Layouts pod and double-click the WebHelp layout. Then in the properties, you change it there.
Thank you! Changing the default window was the key. I still have to wonder what changed during the upgrade since on version 8 building with a value of "<Default>" for the Default Window worked when it doesn't in version 11. Is there a place to select the default window that I'm not seeing? I'd think that setting would have been carried over with the upgrade.
In any case, leaving the Window Caption blank for the window I want to use and selecting that for a default window when building seems to do the trick. I assume it's taking the Project Title from the Project Settings when I leave the Window Caption blank - that works perfectly for me since I only have to change it in one place when the product version changes since that version is included in the caption. I'll try out the WebHelp soon - thanks for the tip on that also.