Documentation de Gambas - /comp/gb.sdl/draw

/comp/gb.sdl/draw

# Draw (gb.sdl)

Cette classe est employée pour tracer sur un objet Window ou Image (actuellement désactivé).

Avant de commencer à dessiner, vous devez appeler la Méthode Begin en lui passant en paramètre l’objet où vous voulez dessiner.

Vous appelez ensuite n’importe quelle méthode de tracé pour dessiner des points, des lignes, des textes, des images...

Quand votre dessin est terminé, vous devez appeler la méthode End.

Cette classe est statique.

Propriétés statiques | Méthodes statiques
--- | ---

Un synonyme pour la propriété Background.
BackColor
Retourne ou définit la couleur de fond des formes dessinées.
Background
Retourne ou définit le style de remplissage des formes dessinées. Pour cela, utilisez les constantes de la classe Fill.
FillStyle
Font
Un synonyme pour la propriété Foreground.
ForeColor
Retourne ou définit la couleur de premier plan des formes dessinées.
Foreground
Retourne ou définit le style de tracé des lignes dessinées. Pour cela, utilisez les constantes de la classe Line.
LineStyle
Retourne ou définit l'épaisseur des lignes dessinées.
LineWidth

Débute un nouveau tracé. Le périphérique peut être l'un des objets suivants :
Begin
Dessine une ellipse aux coordonnées X et Y, avec une largeur Width et une hauteur Height.
Ellipse
Cette fonction termine la section de dessin. Elle doit être présente à chaque fois que vous avez fini de dessiner, sauf si les accès aux fonctions de dessin sont dans la fonction Draw de la fenêtre concernée.
End
Dessine l'image Image aux coordonnées X et Y, avec éventuellement la hauteur Height et la largeur Width.
Image
Dessine une ligne reliant les deux points aux coordonnées respectives (X1;Y1) et (X2;Y2).
Line
Dessine un point aux coordonnées X et Y.
Point
Dessine un rectangle aux coordonnées X et Y, avec une largeur Width et une hauteur Height.
Rect
Rotate Scale Text