Accueil > Manip’s > Delphi > Ardoise Magique > ATELIER : Paint with DELPHI (maitriser le Dessin en Delphi) > 1- L’Objet CANVAS (canevas)
DELPHI
1- L’Objet CANVAS (canevas)
Paint, Draw (Dessiner)
mardi 11 novembre 2008, par
Appeler les routines système pour :
- Dessiner correctement sous Windows,
- puis Imprimer correctement ce dessin, est à la fois complexe et dangereux, car le moindre faux-pas peut bloquer la machine en épuisant ses ressources.
DELPHI a créé l’objet
CANVAS
Qui récapitule en les simplifiant toutes les routines et leurs contrôles
Cet exemple trace un cercle bleu entouré de rouge
procedure TForm1.FormPaint(Sender: TObject);
begin
Canvas.Pen.Color := clred;
Canvas.Pen.Width := 10;
Canvas.Brush.Color := clBlue;
Canvas.Ellipse(10,10,200,200);
end;
A placer sur l’évènement PAINT du formulaire
Canvas génère 3 Outils fondamentaux :
- PEN (le crayon, le trait)
- BRUSH (le pinceau, la brosse, le Fond)
- Et FONT (la Fonte)
Il suffit de placer un . (point) derrière chaque objet (en commençant par Canvas ) pour dérouler la liste des propriétés ( et fonctions) disponibles :