> It create CHM files from source and looks to me very promising.

This is by far my preferred way of generating help, from comments in the 
source modules themselves, then you always know the properties and 
methods are 100% reliable.  But it will increase the size of the source 
files considerably, albeit they are then self documenting and looking at 
the help file becomes optional.  

Help is always best written by developer actually adding the methods or 
properties, unless they are working in a team and can actually explain 
to someone their intentions.  But updating the existing sources is a 
major effort, albeit quite of a lot of text could be copied from the 
existing ICS help pages.  

I use F1 Help to generate the help file for my RAS components, for which 
the author donated me the Delphi source many years ago, which I passed 
on Francois many years ago as well.  

The source change is simple, just a {} comment before each method, etc, 
and using /* */ or // for any real comments that are not part of the help. 

{ Encapsulates the RasGetErrorString function, to convert a RAS error 
code to a message.  If the error code is not from RAS (ie 600 to 782), a 
windows system error message is returned instead.  }
function GetErrorString (ErrorCode: LongInt): String;

Angus




-- 
To unsubscribe or change your settings for TWSocket mailing list
please goto http://www.elists.org/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be

Reply via email to