Skip to main content

Build Graphics App on TCAD

help you create vector graphics applications

TCAD component is very well suited for what I need, including vector drawing and displaying shapes and bitmaps that can be interacted with. I can place shapes anywhere on the map, set display options, and move them around as needed.

- Andrew Johnson

If you ever want to make any kind of cad application in C++ Builder or DelphiThen look no further. This is a absolute winner !every time I had to build from scratch, this time I’ll used this component to buildsome cad function into it and I must say, it’s just brilliant! ,and what a support.Keep up the good work to the codeidea team!

- Patrick Russel

Getting Started

For Beginners

How it works

After you install TCAD package into your Delphi or C++ builder, you application has vector graphics drawing function at once.Open our demo project to learn basic knowledge.


Getting Help

Customer Support

Helpdesk(Knowledgebase and Ticket System)
Online Documents
E-Mail

First Steps

Create your app

You can open the DesignAny project to understand the Layout of the interface,How to draw shapes by mouse or code, which events will you use.


Advanced Users

Create Complex Application with TCAD

Create your Libraries for your need;
Using Timer to run some tasks automatically;
Save/Load your drawing to Database.

TCAD Technique Specifications

Basic Draw Action

  • Draw shape by mouse or code.
  • Support multi-layers,
  • Printing/deleting/visible/invisible;
  • Using different style of pen and brush;
  • Creating text objects with font installed in the system
  • Necessarily shape action events published

Common Fucntion

  • Undo actions
  • Cut copy flip paste delete the shapes
  • Sendtoback,Bringtofront 
  • Rotating, Dragging and Scaling shapes by mouse or code
  • Snapping the mouse point to grids or existed shape.

Contro Shape Action

Adjust Bright,Contrast,GrayScale for TMyImage
Saving drawing to disk file or stream(database)
Printing the drawing to the printer
Inserting bitmaps to the drawing
Scaling, rotating,dragging bitmaps like a shape
Locking/Unlocking Shape
Grouping and ungrouping the shapes
Zooming and panning, viewing the drawing 
Showing hints when mouse enter into a shape

Advance Function

Easy to create your library with Librarymanager tool
Support Intelligent  link line to  shapes
Support 24 gradient styles fill mode
Export the drawing as WMF,bitmap,Jpg file.
Setting user-define properties of shape
Support Rule line
Support editing the child shape even it be combined
Support multi-lines string for TMyText shape
Powerful inspector and easy to locate it
Use bitmap file to filling as texture for any shape.

2 Important Tools from TCAD

DesignAny project created
by TCAD

It is a 2d vector graphics drawing tool by TCAD graphics component, not only show you how to create this application, but also you can change logo and some code to build your app quickly. We provide full source code.

LibraryManager is
a manage library tool

It is created TCAD component , you can create many libraries to reuse in your work.

Supported Develop Tools (64bit)

Embarcadero RAD Studio 10.4 Sydney
Embarcadero RAD Studio 11 Alexandria
Embarcadero RAD Studio 12 Athens
Embarcadero RAD Studio 13 Florences