[Lazarus] New control TLvlGraphControl and new IDE package graph

Sven Barth pascaldragon at googlemail.com
Sun Mar 24 13:56:31 CET 2013


On 24.03.2013 13:08, Mattias Gaertner wrote:
> Hi,
>
> I added a new control TLvlGraphControl to package LazControls. It is a
> LCL control showing a graph as "level graph". Another name is "layered
> graph".
>
> See the screenshot and see here:
> http://wiki.lazarus.freepascal.org/Lazarus_1.2.0_release_notes#TLvlGraphControl
>
> Level graphs can visualize hundreds of nodes and thousands of
> edges on a single screen, reducing the need to scroll.
> This control has the ability to highlight the edges under
> the mouse, so that even complex graphs with thousands of edges can be
> explored.
> And it highlights back edges so you can quickly find cycles.
>
> The screenshot is from the IDE's Package Graph.

Oooohhhh... nice. It will be interesting to see how this component copes 
with the dependency graph of the compiler units... hehe ^^

Regards,
Sven





More information about the Lazarus mailing list