TMS Diagram Studio v4.29.0.0 Full Source for Delphi 7 - RAD Studio 11 Alexandria
TMS Diagram Studio v4.29.0.0 Full Source for Delphi 7 - RAD Studio 11 Alexandria
TMS Diagram Studio
Add diagram and flowchart capabilities to your application.
Feature overview
Diagram editing behaviour similar to standard diagramming applications
Ready-to-use Visio-like look and feel diagram editor
High-quality (anti-aliasing) drawing of blocks and lines
Blocks and lines can have transparency
BMP, WMF, EMF, PNG, TIFF, GIF and JPG images supported in blocks
Open architecture for building custom blocks and lines inherited from base classes
Ready-to-use flowchart, arrow and electric blocks
Diagram printing and previewing
Linking system allow customizable link points and information retrieval of connected blocks
Support clipboard operations
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
Inplace block text editing
Full line (link) customization: pen, source arrow shape, target arrow shape
Arc & bezier lines, polygon objects
Block rotation supported (including text, bitmap, metafiles and gradient)
TDiagramToolBar component for easy diagram editing with no line of code
Diagram snap grid
Diagram background image (stretched or tiled)
Diagram rulers
Saving/Loading diagram to/from file and stream
Diagram zoom in/out
Panning
Support for different layers
Support for node support in connected blocks and block hiding with node collaps / expand
Helper classes TBlockDrawer and TGPBlockDrawer for easy custom drawing on custom blocks
Lots of ready-to-use TAction descendants available for specific diagram operations:
clipboard operations, object deletion and inserting, zooming, and more.
Live diagram execution, live flowcharts
v4.29
Fixed : Zoom in and zoom out now keeping the clicked point under mouse cursor. Ticket #19894.
Fixed : Page lines drawn wrongly when screen DPI was different than 96 (not 100% scaling). Ticket #20155.
Fixed : Changing the registered diagram control caption was not updating the hint text in diagram toolbar control. Ticket #20130.
Fixed : Zoom in and zoom out now keeping the clicked point under mouse cursor. Ticket #19894.
Fixed : Page lines drawn wrongly when screen DPI was different than 96 (not 100% scaling). Ticket #20155.
Fixed : Changing the registered diagram control caption was not updating the hint text in diagram toolbar control. Ticket #20130.