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

Reply via email to