[Lazarus] Documentation of Lazarus internals
Mattias Gaertner
nc-gaertnma at netcologne.de
Fri Nov 13 07:32:22 CET 2009
On Fri, 13 Nov 2009 02:19:35 +0200
Juha Manninen <juha.manninen at phnet.fi> wrote:
> Hi,
>
> I am trying to learn how Lazarus works.
> Is there any source code documentation that is more detailed than the
> rather abstract level wiki pages but less detailed than the source
> code itself? Like class diagrams? Other UML style diagrams? Source
> code comments? FPDoc XML files? Anything?
>
> For example Codetools seems to be a complicated piece of SW which I
> would like to understand. I only found a brief page:
> http://wiki.lazarus.freepascal.org/Codetools
>
> and then I find:
> lazarus/docs/LazarusIDEInternals.pdf
>
> which don't really help much.
There are examples in components/codetools/examples.
> It would be nice to look at a class diagram, then a use case diagram
> and then maybe a sequence diagram to get an idea of how it works and
> which class does what.
Can you suggest tools to create them?
> Then read the class and method level documents
> made with FPDoc. And then finally read source code when the big
> picture is clear.
>
> If there is no such documentation ... well, then I must say that my
> own programs are well documented after all. I thought I had a problem
> with poor documentation.
What do you want to do? Maybe I can start the documentation with that.
Mattias
More information about the Lazarus
mailing list