0 Replies Latest reply on Jul 18, 2012 12:26 PM by DavidCB44

    Indirect references?

    DavidCB44

      I'm trying to build a context sensitive help file for an older program, that I can't modify.  The original help file was in a single page, so all the references from the program are in the form "MyProject.chm::/MyProject.htm#BookmarkName". 

       

      I need to add files to the project, but use the same old links to the bookmarks that are now seperate files.  Is there a way to do this?

       

      What I've tried:

      I've created a test project to try to figure this out called "Colors".  Under project files I have Colors.htm and a folder called Primary with Yellow.htm, Red.htm and Blue.htm.  I've created a map file and alias file, both are populated.

       

      When trying to open link directly to "Colors" I can use the link

      mk:@MSITStore:C\Colors.chm::/Colors.htm

       

      When trying to open link directly to "Blue" I can use the link

      mk:@MSITStore:C\Colors.chm::/Primary/Blue.htm

       

      I need to be able to reference the blue link from something similar to

      mk:@MSITStore:C\Colors.chm::/Colors.htm#Blue

       

      I think I can replace the # with any static string I want, but the rest is automatically generated by the program based on what control a person is within at the time.