Graphics.TCanvas

From RAD Studio VCL Reference
Jump to: navigation, search

Contents

Delphi Information

From Graphics.pas

TCanvas = class(TCustomCanvas)


Unit: Graphics

Type: class

Inherited Class Members: Graphics.TCanvas Members

Class Properties: Graphics.TCanvas Properties

Class Methods: Graphics.TCanvas Methods

Class Constructors & Destructors: Graphics.TCanvas Constructors

C++ Information

From Graphics.hpp

TCanvas = class(TCustomCanvas)


Unit: Graphics

Type: class

Inherited Class Members: Graphics.TCanvas Members

Class Properties: Graphics.TCanvas Properties

Class Methods: Graphics.TCanvas Methods

Class Constructors & Destructors: Graphics.TCanvas Constructors

Description

TCanvas provides an abstract drawing space for objects that must render their own images.


Use TCanvas as a drawing surface for objects that draw an image of themselves. Standard window controls such as edit controls or list boxes do not require a canvas, as they are drawn by the system.

TCanvas provides properties, events and methods that assist in creating an image by

Specifying the type of brush, pen and font to use.

Drawing and filling a variety of shapes and lines.

Writing text.

Rendering graphic images.

Enabling a response to changes in the current image.

TCanvas has two descendants, TControlCanvas and TMetafileCanvas, which assist in drawing images of controls and in creating metafile images for objects.

See Also

Personal tools
Translations
Newest Version