Hi, Judy, and welcome,
Yes, you can associate multiple map numbers with the same
topic.
You first need to insert bookmarks (for example, <a
name="BookMarkSample">...</a>) at the places in the topic
to which you want to link. Then, in your alias (.ali) file, you can
append the bookmarks to the name of the topic file.
For example, suppose that the topic file JudshaDemo.htm
contains three bookmarks (Start, Middle, and End), and you want to
associate them with the map numbers 1000, 2000, and 3000
respectively. By looking in the map (.h) file, you can determine
that these three numbers are mapped to the topic IDs IDH_Start,
IDH_Middle, and IDH_End:
#define IDH_Start 1000
#define IDH_Middle 2000
#define IDH_End 3000
Then, in your .ali file, you can find (or add) the lines for
these three topic IDs and append the bookmark names to them:
IDH_Start = JudshaDemo.htm#Start
IDH_Middle = JudshaDemo.htm#Middle
IDH_End = JudshaDemo.htm#End
When you compile, you'll probably receive the error message
below. This is bogus and can be ignored.
HHC3015: An alias has been created to "filename" but the file
does not exist
I'd recommend taking a look at the following articles, which
explain how the alias and map settings in HTML Help files work.
http://frogleg.mvps.org/helptechnologies/htmlhelp/hhtutorials.html
http://helpware.net/htmlhelp/how_to_context.htm
http://help-info.de/en/Help_Info_HTMLHelp/hh_context-id.htm
Pete