HTML Help Workshop
Указатель Index.hhk
Этот файл содержит то, что будет отображаться на вкладке "Указатель". Его можно получить методом копирования строк <OBJECT></OBJECT> из TOC.hhc, удалив все теги вложенности списков <UL> </UL>.
<HTML><HEAD>
</HEAD><BODY><UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="Имя1"><param name="Local" value="html/1.htm"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="Имя2"><param name="Local" value="html/2.htm"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="ИмяНачало"><param name="Local" value="html/index.htm"></OBJECT>
</UL></BODY></HTML>
Вложенный список
Можно создать вложенный список. Суть в том, что вложенные имена не будут найдены (можно сделать их копии в корне списка, тогда будут найдены), но при поиске некоторого указателя рядом с ним будут связанные по теме страницы. Например в справке программирования при вводе текста "массив" рядом можно сделать указатели на страницы "размер", "добавление", "удаление", "очистка" и т.д. то есть сразу перейти в соответствующую страницу, вместо того чтобы перейти на страницу описания массива и там кликать связанные ссылки. Визуально вложенный список будет иметь отступ слева, что отличает их от корневых пунктов.
<LI><OBJECT type="text/sitemap"><param name="Name" value="Имя"><param name="Local" value="html/name.html"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="Имя1"><param name="Local" value="html/1.htm"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="Имя2"><param name="Local" value="html/2.htm"></OBJECT>
</UL>