Recent

Author Topic: Is there a chart displaying all or part of the LCL inheritance tree?  (Read 427 times)

Jeff Duntemann

  • New Member
  • *
  • Posts: 13
Ages ago, Borland created a poster-sized tree chart for Delphi's VCL component library (I still have mine...somewhere) showing object inheritance. I looked around the Lazarus site here and don't see anything like that for the LCL. Does one exist? I'd like to use something like that when I do some chapters teaching Lazarus OOP. It doesn't have to be the whole tree; just the root and the first several levels would work fine for what I'm doing.

Thanks in advance for any advice here!

--73--

--JD--

simone

  • Hero Member
  • *****
  • Posts: 664
Re: Is there a chart displaying all or part of the LCL inheritance tree?
« Reply #1 on: April 29, 2025, 11:25:45 pm »
Hi Jeff, take a look at this diagram:

http://www.freepascal.org/docs/ClassChart3.pdf
Microsoft Windows 10 64 bit - Lazarus 3.0 FPC 3.2.2 x86_64-win64-win32/win64

Jeff Duntemann

  • New Member
  • *
  • Posts: 13
Re: Is there a chart displaying all or part of the LCL inheritance tree?
« Reply #2 on: April 30, 2025, 12:28:14 am »
YES!! Thanks!! That's pretty much exactly what I'm looking for. I downloaded the PDF and will keep it with my other Lazarus/FPC notes & bookmarks.

Again, thanks. I had a hunch the chart existed somewhere, and had no idea where to look!

--73--

--JD--

simone

  • Hero Member
  • *****
  • Posts: 664
Re: Is there a chart displaying all or part of the LCL inheritance tree?
« Reply #3 on: April 30, 2025, 10:19:27 am »
Glad to be of help. The diagram is a bit dated, but the basic classes are there.

P.S.:
Thank you for your wonderful programming books.
Microsoft Windows 10 64 bit - Lazarus 3.0 FPC 3.2.2 x86_64-win64-win32/win64

 

TinyPortal © 2005-2018