Can custom TOC icons be used in HTML help?

This forum is for all Flare issues related to the Microsoft HTML Help target.
This target produces "CHM" files in the output.
Post Reply
MC Hammer
Sr. Propeller Head
Posts: 225
Joined: Wed Aug 08, 2007 3:04 am
Location: In a galaxy far, far away

Can custom TOC icons be used in HTML help?

Post by MC Hammer »

Hello everyone,
I remember posting something similar a while ago but I do not think I got any input then.
I was wondering if it was possible to use custom TOC icons in HTML Help.
I am currently using the default HTML icons available via the TOC entry Properties dialog (Advanced tab, HTML Help Icon dropdown list) but these look a bit outdated and garish.
I am "stuck" with an HTML output due to customer requirements so I cannot upgrade to other outputs such as WebHelp, for which such customisation is possible.
Do you know if I can use custom TOC icons in HTML help and how?
Thank you.
Marie-Claire
Flare 2019 r2 - Windows 10 Pro - HTML5 help / "clean" XHTML output
NorthEast
Master Propellus Maximus
Posts: 6426
Joined: Mon Mar 05, 2007 8:33 am

Re: Can custom TOC icons be used in HTML help?

Post by NorthEast »

You can't change the TOC icons for HTML Help using Flare.

I think there's a hack if you edit the HHC file, but this wouldn't be simple or straightforward, as you would have to manually edit and build the help yourself.
To do this, you'd have to:
1. Build the help in Flare, and make a copy of the project from Flare's output/temporary/target folder.
2. Edit the project files (e.g. the HHC file) to use the different icons; see http://kb.helpwaregroup.com/ms-html-hel ... ustomIcons
3. Build the help project using the MS Help compiler.
MC Hammer
Sr. Propeller Head
Posts: 225
Joined: Wed Aug 08, 2007 3:04 am
Location: In a galaxy far, far away

Re: Can custom TOC icons be used in HTML help?

Post by MC Hammer »

Hi Dave
This workaround rings a bell... Thanks for your prompt reply!
Marie-Claire
Flare 2019 r2 - Windows 10 Pro - HTML5 help / "clean" XHTML output
Post Reply