Und dann brauchst'e noch eine App zum Anzeigen der CHM.
Wie gut/schlecht das funktioniert sieht man am Delphi.
Wir haben uns ins ApplicationEvents.OnHelp gehängt,
da kann dann entweder im HelpContext etwas angegeben werden,
oder in einer Tabelle, welche über's Netz synchronisiert werden kann (da steht dann Form.ClassName, optional noch ein ActiveComponent.Name und dazu dann ein Dateiname sowie auch der Anker oder eine externe
URL, z.B. ins Wiki)
Bei F1 word dann für das ActiveComponent, deren Parents (PageControl/Frame) bis zur Form nach oben zu geschaut, ob irgendwo etwas gefunden wird und das Erste dann angezeigt.