|
From: David K. <DK...@we...> - 2009-07-10 17:00:31
|
I'm a new user of PasDoc, and have used the PasDoc GUI to generate help for a large Delphi 2009 project. I really like the way this works. I have downloaded the source for the GUI & for PasDoc, and am looking at the code to try to figure out why some units that were specified in the PasDoc GUI are 'missed' during the generation process. I've also reviewed the 'plugins' to find out how hard it would be to add features to the HTML or HTMLHelp output, and to determine how hard it would be to add database storage/retrieval to this system. I've installed Lazarus/FPC 2.2.4, and have been working at debugging the code. Whenever I try to generate documentation using the .pds file that I created from the downloaded .exe for PasDoc_GUI, I get the following errors: Project pasdoc_gui raised exception class 'EPasDoc' with message: <source path>\<filename><.inc,.pas,.pp etc.>(<n>): reserved word "library" expected but reserved word "Function" found. I've never seen these errors when working with the downloaded pasdoc_gui.exe, only see them when I run the source in the Lazarus debugger. Does anyone know why this might be occurring? On a separate note, we are considering pasdoc as the tool that we use to document our voluminous Delphi source, but are looking for some additional features. We would consider paying someone who is well versed with pasdoc/pasdoc_gui source to add some features if the price is right. Thanks. David Keith |