VI

Delphi

TMS FNC Core v4.0.2.0 (November 13, 2024) Full Source

High-quality (anti-aliasing) drawing of blocks and lines

Open architecture for building custom blocks and lines inherited from base classes

Ready-to-use flowchart, arrow and electric blocks

Linking system allow customizable link points and informa...

Description

High-quality (anti-aliasing) drawing of blocks and lines

Open architecture for building custom blocks and lines inherited from base classes

Ready-to-use flowchart, arrow and electric blocks

Linking system allow customizable link points and information retrieval of connected blocks

Block gradient, shadow and bitmap

Full block customization: pen, brush, color, selection color, minimum width and height

Block text customization: horizontal and vertical alignment, font, word wrap, clipping

Customizable link points in blocks

Full line (link) customization: pen, source arrow shape, target arrow shape

Arc & bezier lines, polygon objects

Block rotation supported (including text, bitmap and gradient)

Separate TTMSFNCBloxToolBar component for easy diagram editing with no line of code (needs TMS FNC UI Pack)

Diagram snap grid

Diagram rulers

Saving/Loading diagram to/from file and stream

Diagram zoom in/out

Panning

Helper classes TTMSFNCBloxBlockDrawer for easy custom drawing on custom blocks

Clipboard operations, object deletion and inserting, zooming, and more.

Supported frameworks and platforms

VCL Win32/Win64

WEB

FMX Win32/Win64, macOS, iOS, Android

LCL Win32/Win64, macOS, iOS, Android, numerous Linux variants including Raspbian

Supported IDE's

Delphi XE7 and C++ Builder XE7 or newer releases

Lazarus 1.4.4 with FPC 2.6.4 or newer releases.

Additional Information