Vcl.Graphics.TCanvas
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.