Manuel §1.8🗏    

Fonctions Graphiques

Les fonctions graphiques sont des fonctions de Sisal permettant de réaliser des graphiques 2D.

Ces fonctions ont toutes en premier paramètre un environnement graphique ou DC ( Device Context). Cet environnement ne peut être créé directement dans un script Sisal, il s'agit obligatoirement d'un environnement graphique créé par un objet graphique au moment d'un dessin. Un bon exemple est l'objet Printout qui crée un DC au moment de l'impression d'une page d'un document.

De même ce DC sera automatiquement détruit à la sortie de la fonction de retour.

Ce DC est en fait un paramètre sans signification qui doit être transmis tel que à chaque appel de fonction graphique.

À partir de la version 5.0, on peut utiliser l'implémentation objet équivalente ; le paramètre DC est considéré comme un objet de la classe DC et on appelle ses méthodes correspondantes.

Par exemple

DcDrawLine( dc, 10, 10, 100, 100);

s'écrit

dc.DrawLine( 10, 10, 100, 100) ;