Vcl.Graphics.TCanvas

De RAD Studio API Documentation
Aller à : navigation, rechercher

Vcl.Graphics.TCustomCanvasSystem.Classes.TPersistentSystem.TObjectTCanvas

Delphi

TCanvas = class(TCustomCanvas)

C++

class PASCALIMPLEMENTATION TCanvas : public TCustomCanvas

Propriétés

Type Visibilité  Source Unité  Parent
class public
Vcl.Graphics.pas
Vcl.Graphics.hpp
Vcl.Graphics Vcl.Graphics


Description

TCanvas fournit une surface de dessin abstraite pour les objets qui doivent restituer leurs propres images.

Utilisez TCanvas comme surface de dessin pour les objets devant dessiner une image d'eux-mêmes. Les contrôles fenêtrés standard, comme les contrôles de saisie ou boîte liste, n'ont pas besoin d'un canevas car ils sont dessinés par le système.

TCanvas propose des propriétés, événements et méthodes qui simplifient la création d'image pour :

  • Spécifier le type de pinceau, de crayon et de fonte à utiliser
  • Dessiner et remplir diverses formes et lignes
  • Ecrire du texte
  • Restituer des images graphiques
  • Définir la réponse aux modifications de l'image en cours.

TCanvas a deux descendants, TControlCanvas et TMetafileCanvas, qui assistent la création de l'image des contrôles et la création d'images métafichiers pour les objets.

Voir aussi