I'm still messing around with our screwed RH9 installation which is an imported RH5 project.
We have a lot of .h-files with #define item_one 12. In one child project I see that the BSSCDefault.h contains a lot of our HelpIDs.
It seems that the Map-IDs are spread over the actual project.h file and the BSSCDefault.h file.
NB: In another merged project the mapping machanism seems to work and in that other project all BSSCDefault.h are empty. (0 bytes).
In the HHP-File there is a [MAP]-section
[MAP]
#include BSSCDefault.h
#include 1-project-gi.h
[TEXT POPUPS]
BSSCDefault.h
1-project-gi.h
BTW, is it correct that some sections start with #include, others with just the filename?
The bottom line is:
Our merged project .chm file is significantly smaller than the RH5 merged project file, as if
some or all mapping IDs are missing. Also when using the csh-test-tool as well as our application
one cannot find an item by it's map-ID.
--
Christoph