Copy link to clipboard
Copied
We have a problem where everytime you click on a topic from a merged CHM in the master TOC, it opens a new window exlusive to the chm where the topic resides. We have more than one master chm and this is the only one that does it, it is also the only one that was created from RH8, although the others have been updated with RH8. We've compared the Window and SS Layout properties with a parent chm that doesn't behave this way and haven't been able to find any differences. Is there something we can do to have all the topics whether merged or from the parent, open in the same window?
Copy link to clipboard
Copied
Make sure you have the same Window name defined in all projects. You'll have to compile them to check if this works (at least the master and one child.)
Check the Single Source Layouts. Ours has the Default Window set to <Default> but if you find this doesn't work once you've ensured all your projects have the same window name, then select the window you want to use. Recompile to check if it's working.
This site recommends prefixing the window names with "$global_". I've never found this to be a problem, but if the above don't work then it wouldn't hurt to try.
http://www.helpware.net/htmlhelp/how_to_merge.htm#global
HTH,
Amebr
Copy link to clipboard
Copied
The window name wasn't set on default in the parent, so I changed it to default, although it shouldn't have mattered since it only has one window. That didn't fix it. As far as checking or changing the children window names, there are 60 of them so I'm reluctant to do that. I really believe this has something to do with the parent project. Especially since we have a parent that works correctly and it uses many of the same CHMs as the parent project that doesn't work (it was created with RH 5 or 7). The parent that works correctly, also has a different window name than all it's merged children. We now have a temporary solution that may fix it. I made a copy of the parent project that is working correctly and made a separate TOC. I then merged in a couple of .chms and generated the new layout and it works perfectly. I still need to remove all the original matter from the first TOC, but I think this is going to work.
Copy link to clipboard
Copied
I think somehow the last time I had this problem I stumbled on a solution and wasn't sure what fixed it, but the problem reared its head again, and it was back to the drawing board. Now I think we have a solution, but we don't know for sure what created the problem. Although we're pretty sure the problem has something to do with creating a new window when there is already and existing window.
What we found. This problem couldn't be fixed in the SSLayout. We found that the Properties | Advanced | Window setting for individual topics in the TOC had been erased. This Window drop-down selection lets you choose a window other than <Default> if more than one window exists. If not changed by the user, it should stay at <Default>, but somehow the setting was blank on several topics, probably due to the creation of a new window, and maybe some other values being changed. This is probably a bug in RH8, but I don't know about other versions.
How to fix it.
Get ready! An upgraded Adobe Community experience is coming in January.
Learn more