in
Innovasys Logo

Runtime Merge

Last post 12-21-2011 6:05 AM by Richard Sloggett (Innovasys). 3 replies.
Page 1 of 1 (4 items)
Sort Posts: Previous Next
  • 11-10-2010 11:01 AM

    Runtime Merge

    Hi, I would like to achieve the following: * Create a documentation project for a specific library and instead of rebuilding the documentation of another referenced library, I would like to include the documentation .chm from that project. The "Runtime merge" node in the TOC section "sounds" like it could be what I'm looking for? However, I don't seem to be able to use this correctly - and I can't find this in the documentation for "Document X! 2010 Professional" (Evaluation copy). I have added the node, then I specified the "Child help file name" property to match the help file of the documentation that I would like to include - "TestLib1.chm". I also made sure to copy the "TestLib1.chm" to the directory of my documentation project file - "TestLib2.dxc". Can someone explain how I should use this feature? Thank you,
    Filed under: , ,
  • 11-12-2010 10:36 AM In reply to

    Re: Runtime Merge

    I apologise for any inconvenience this problem may have caused you. 

    There are 2 things that you need to do in order for runtime merged content to be available in the "master" chm:

    • Add childfilename.chm to the Runtime Merge field under the HTML Help 1.x option on the Output Type page in your Build Profile
    • Create a TOC node of type "Runtime Merge", open the extended TOC node editor window for this node (either via the toolbar button or double click), in the "Child help file name" field enter the filename of the child chm without the .chm extension e.g. childfilename
    If you have any further questions please don't hesitate to contact us. 

    Matt Bates
    Innovasys
    http://www.innovasys.com
  • 12-19-2011 1:55 PM In reply to

    • Derek
    • Top 100 Contributor
    • Joined on 12-14-2011
    • Posts 4

    Re: Runtime Merge

    I've followed the DocX 2011 help topic on creating a runtime merge project and still can't get it to include the chm file. Specificially, 1. In the Build Profile Editor, I selected the Output Type Page Menu Item. 2. Under the Help File Type section, I selected the Html Help 1.x option. 3. In the Runtime Merge field, I entered the full filename of the child CHM (with no path). 4. I added a new Table of Contents node, and opened the TOC node editor, and then selected Runtime Merge from the Type combobox. 5. In the Child help file name field, I entered the name of the child CHM file WITHOUT the .chm extension. Then I ran the build and end up with a compiled chm file but with no child chm file included. Please tell me what I'm doing wrong. Thanks. Derek
    Filed under:
  • 12-21-2011 6:05 AM In reply to

    Re: Runtime Merge

    One thing that you need to make sure of is that the .hhc filename used to build the child CHM you are linking to is the same as the .chm filename. If the child CHM was built with HelpStudio or Document! X, that will be the case. If you built it manually / with another tool you need to make sure of this manually - as the runtime merge references the .hhc file contained within the .chm using the same filename as the chm with a .hhc extension.

    Richard Sloggett
    Innovasys
    http://www.innovasys.com
Page 1 of 1 (4 items)