API:Vcl.Controls.TControlCanvas
Delphi
TControlCanvas = class(TCanvas)
C++
class PASCALIMPLEMENTATION TControlCanvas : public Vcl::Graphics::TCanvas
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | Vcl.Controls.pas Vcl.Controls.hpp |
Vcl.Controls | Vcl.Controls |
Description
TCanvas fournit une surface de dessin abstraite pour les objets qui doivent restituer leurs propres images.
Vcl.Controls.TControlCanvas hérite de Vcl.Graphics.TCanvas. Tout le contenu en-dessous de cette ligne se réfère à Vcl.Graphics.TCanvas.
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.