"Note: April 4/2012 - documentation file updated, with the following changes:
removed separate compilation files (embedded zip file)
removed navigation buttons at bottom of pages, now a link to top of page instead (buttons there)
added many new…"
"Just a quick note to say that I am actively editing the CHM help file - Marco's note below, re: links from one book to another will be implemented. This involves quite a bit of work, but I think that most people (?) will be using the…"
Thanks for the comments! The little unit was put together quickly, just to solve a problem - Virtual Pascal (both builds 2.74 and 2.79) doesn't fetch the command line parameters reliably - the parsing is flawed, especially if…"
Sorry to reply so late to this post, but perhaps my addition will be valuable to someone.
I have been using Virtual Pascal off and on for a while, but haven't done anything serious for a while. I encountered a minor (but annoying)…"
"Thanks for the example, I only played with it in the help browser, but seems to do contents tricks new to me.
The reason why I went for the alinks angle is mostly because of the multi-chm aspect. IOW it must be possible to add CHM n+1 that CHM 0..n…"
I think I see what you want to do, but I'm not sure ALINKS are the way to go. One thing you could do is to embed a table of contents (collabsible!) into an HTML page using the HTML Help ActiveX control, rather than a group of ALINKs in…"
"I'm not parsing css or js atm, so in that I'm compatible:-)
Thanks for the hints about what is scanned. This is exactly the kind of information that is not that known about the CHM format (at least not in most format descriptions like…"
Yes, the MS compiler DOES add files (and index - .HHK) contained in the TOC to the chm. Valid hyperlinks on any page (text or image links) also cause the target page to be included; references to style sheets (CSS) in the page header cause…"
"Hmm, I'm happy I've looked at this. It seems that MS compiler automatically adds all files in the TOC to the chm. Something tha tour compiler doesn't do yet.
Probably index too, but this CHM doesn't have any."
"Will do thanks. 7-zip is not necessary, Free Pascal can extract them too.
I don't know the Microsoft compiler that well, but we have an almost working compiler already (in library form, for our own documentation systems), so that it is more a…"
Have a look at the opening page of the CHM - "About Virtual Pascal Documentation". All the files you need are embedded in the final CHM. I recommend downloading 7-Zip (if you don't already have it - excellent!) to extract…"