[Doxygen-projects] Doxygen + Delphi
Brought to you by:
dimitri
From: Thomas S. <tho...@sy...> - 2020-04-27 11:45:33
|
Hello everyone, I've tried to document Delphi sources with Doxygen using some special ALIASES and based on Delphis ability to generate header (.hpp) files for C++ Builder. As it works fine for me I'd like to provide it to all who are interested in: https://sys-thos.de/DelphiDox/ Comments welcome :) @doxygen developpers: 1) As the ALIASES make use of the \dontinclude mechanism to include the Delphi source code into the documentation I'd find it useful to have a reference to the actually processed file's name. This would make some things much easier / with less overhead: i.e. something like \dontinclude __FILENAME__ where __FILENAME__ expands to the name of the file where this command is inside (i.e. the just processed file). 2) The \fn command always requires the whole declaration to comment simple function but only name is sufficent on documenting class member functions. Is this defferent behavior a bug? For this purpuse it would be nice to have the same behavior in both cases. 3) Some more documentation to use \refitem and \secreflist / \endsecreflist would be nice: I've figured out - \refitem uses a second parameter "text" like \ref - empty lines between consecutive \refitem(s) are not allowed - empty lines before \endsecreflist are not allowed, too Regards from Meerbusch Thomas Schneider -- Dipl.Inform. Thomas Schneider Im Schieb 22 40668 Meerbusch Tel. 02150 911747 eMail: Tho...@sy... Homepage: https://sys-thos.de UStID: DE120567333 XING: https://xing.com/profile/Thomas_Schneider606 GULP: https://gulp.de/Profil/sys-thos.html LinkedIn: https://de.linkedin.com/in/systhos |