Accueil > Manip’s > Delphi > Ardoise Magique > ATELIER : Paint with DELPHI (maitriser le Dessin en Delphi) > 3- Tracé de formes
CANVAS
3- Tracé de formes
mardi 11 novembre 2008, par
Nous avons vu dans la leçon 2 avec
- PolyGon
- Chord
Qu’il était possible de tracer des traits qui complétaient automatiquement la forme pour la refermer ?
Dessiner un Rectangle
RECTANGLE
Cet exemple trace un Carré Bleu en Bordure de formulaire
Pour le fun est introduite ici le Type TRECT
- Qui mémorise automatiquement les coordonnées d’un rectangle
-
- Ici le CLIENT (GetClientRECT) est le formulaire lui même.
Rectangle aux coins arrondis
RoundRect
Les 2 derniers paramètres définissent l’angle d’arrondi
Cercle
La manip consiste à dessiner un Rectangle Virtuel qui contiendra le cercle
Ellipse
Si le Rectangle est un Carré, on obtient un Cercle parfait
Sinon on obtient une Ellipse dont les Diamètres horizontal et vertical correspondent aux cotés du rectangle
Dessiner un Camembert
Pie
On dessine une Ellipse
- qui est incluse dans un rectangle
-
- Dont la diagonale est définie par les point 1 et 2
Les sections du camembert (bords) partent du centre vers le point 3 et 4