On 09/02/2014 06:11 PM, Graeme Geldenhuys wrote:
Hi Patrick,
I'm not 100% sure what you mean? fpdoc does generate a class details
which includes methods and properties. Documentation for types,
constants variables, enums etc are generated too. ALL code in Object
Pascal can be documented using fpdoc.
Different output targets of fpdoc generates different layouts of the
documentation obviously. For example, the TXT or IPF output obviously
has a different documentation layout to say the HTML output.
I seem to be making some progress but have something strange happening.
if I enter an fpdoc command like this:
fpdoc --package=msedataedits --format=html --input=msedataedits.pas
then I get the html documentation generated like this
*[Overview][Constants
<cid:[email protected]>][Types
<cid:[email protected]>][Classes
<cid:[email protected]>][Procedures and functions
<cid:[email protected]>][Index
<cid:[email protected]>]* Reference for unit
'msedataedits' (#test <cid:[email protected]>)
Reference for unit 'msedataedits'
uses
System,
classes,
mclasses,
msegui,
mseinplaceedit,
mseeditglob,
msegraphics,
mseedit,
msetypes,
msestrings,
msedatalist,
mseglob,
mseguiglob,
msedragglob,
mseevent,
msegraphutils,
msedrawtext,
msestat,
msestatfile,
mseclasses,
msearrayprops,
msegrids,
msewidgetgrid,
msedropdownlist,
msedrag,
mseforms,
mseformatstr,
typinfo,
msemenus,
msebitmap,
msescrollbar,
msewidgets,
msepopupcalendar,
msekeyboard,
msepointer,
msegridsglob,
mseificomp,
mseifiglob,
mseificompglob;
if I use a project file like this:
fpdoc --project=mseide-msegui.xml which has almost all o f the
mseide-msegui units in it
which I created using your example at
https://github.com/graemeg/fpGUI/blob/master/docs/fpgui-docs-project.xml
I get only this
*[Overview][Index
<http://localhost/html/msedoc/html/msedataedits/index-8.html>]*
Reference for unit 'msedataedits' (#mseide-msegui
<http://localhost/html/msedoc/html/index.html>)
Reference for unit 'msedataedits'
uses
System,
classes,
mclasses
NO error messages show up either.
Any ideas?
Patrick
------------------------------------------------------------------------------
Slashdot TV.
Video for Nerds. Stuff that matters.
http://tv.slashdot.org/
_______________________________________________
mseide-msegui-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk