HTML Help index (HHK) format

The order of global properties is as follows: [FrameName] [WindowName] [Font]

PropertyExample valueExplanation
FrameNameleftThis is used where the topics should open in a specific HTML frame.
WindowNamemainThis is used where the topics should open in a specific window.
FontTimes New Roman,8,0Font name, font size, character set.

The information types are also stored in the global properties and occur before the properties above, but they are not preserved by HHW. Their order is as follows:
((SaveType|SaveHidden|SaveExclusive)
SaveTypeDesc)...
[(Category
CategoryDesc
((Type|TypeHidden|TypeExclusive)
TypeDesc)...)...]

PropertyExample valueExplanation
SaveTypeManagerDeclares an information type as Inclusive.
SaveHiddenCode monkeyDeclares an information type as Hidden.
SaveExclusiveEngineerDeclares an information type as Exclusive.
SaveTypeDescA professional of the engineering discipline.Describes the previously declared information type.
CategoryExperience levelDeclares a category.
CategoryDescHow knowledgeable you are.Describes the previously declared category.
TypeLuserDenotes an information type that belongs to the previously declared category as an Inclusive type.
TypeHiddenHackerDenotes an information type that belongs to the previously declared category as a Hidden type.
TypeExclusiveGuruDenotes an information type that belongs to the previously declared category as an Exclusive type.
TypeDescOne who knows everything.Describes the previously denoted information type.

The order of the item properties is as follows: Merge | ([Name] ([Name] [Type...] [Local [URL] | See Also])... [FrameName] [WindowName] [Comment])

PropertyExample valueExplanation
NameITSF formatThe first instance is the keyword string to be displayed in the index.
TypeExperience Level::LuserCategory::Type
Localitsf.htmlThe file to load when the user selects the index item.
URLShould not be present unless Local also is. In the HHW GUI it is an "Alternate URL". Not sure what it does though.
See AlsoITSF internal file formatsWhen the user double-clicks the index item the Index control will jump to the Index entry whose keyword is the value of this param. Mutually exclusive with the Local [URL] pair.
FrameNameleftThe frame to open the topic in.
WindowNamemainThe window to open the topic in.
CommentDunno what this does.
Merge