Muito raramente eu trabalho em algo assim, então talvez seja melhor se eu explicar primeiro o que tenho e o que quero realizar, antes de pedir sua ajuda.
Eu tenho muitos arquivos .chm (por volta de 40), todos na mesma pasta. Eles fazem parte de um sistema de ajuda que foi trabalhado dessa maneira. Existe um arquivo de índice e, em seguida, cada capítulo está em seu próprio arquivo.
Quando você abre o sumário e, em seguida, clica no Capítulo 2, uma nova janela com o Capítulo 2 é aberta. Então outro com o Capítulo 2, Parte 1. E assim por diante.
Existe uma maneira de todos esses arquivos serem mesclados em um, para que possam ser trabalhados como um grande arquivo? Sem a referência constante? Também seria útil obter uma lista de todos os arquivos que um determinado arquivo está referenciando (link para).