On Thu, Oct 01, 2009 at 11:34:45AM +0200, Graeme Geldenhuys wrote: > > You plan to convert the FPC docs each time something is changed ? > > I hope you have a latex->something converter program :-) > > That would be stating the obvious. ;-) The new help format is a > hybrid INF format (from OS/2 INF help files). INF is an excellent > format with many build-in features. I'm adding a few customizations of > my own to bring it into the 21st century. The FP Text IDE was a great > source of information regarding various help file formats.
Do you have an overview of what works and what not, and practical aspects of the system? E.g. - what the "key" is, that identifies a topic - how links over module bounderies work, - if you can have abstract aliases (that automatically aggregate over multiple help modules) - do you support legacy "id" based numeric keys? - How are the index and toc organized? Do they support multiple entries per key? Can an (index) search return multiple entries? - How is the fulltext search organized? Does it add up with multiple files? - Does you system need write access (e.g. for cache files)? - What is the time to load the LCL index file and merge it with the FCL and RTL files? - Can you create combined TOCs? - Are big tocs loadable in stages? - Can you pack arbitrary HTML into a file? These are only the ones I can think of quickly. Note that my CHM experience have made me doubt "generalized" systems of help a bit (multi format ones) like the current textmode IDE and the Lazarus IDE. As always with general systems, you get only the lowest common denomitor. -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
