dimanche 2 septembre 2012

API

Small Basic possède un API - Application Program Interface -
bien utile. Ici avec Mouse, par exemple, il est question de la
position de la souris sur l'écran : Mouse.MouseX peut servir
à donner la référence de coordonnée x, et on peut l'assigner dans
une opération. Le programme ci-bas s'en sert dans la construction
d'une interface de dessin graphique.



Donc, à tout moment, l'ordinateur connaît la position de la
souris. Grâce à la sub OnMouseDown, dès que l'utilisateur clique,
les co-ordonnées (x, y) de l'endroit sont gardés dans les variables
prev, c'est-à-dire, previous (anciennement). L'utilisateur avance la souris,
les nouvelles co-ordonnées deviennent des variables. Au sein de la
condition If...EndIf DrawLine permet un tracé en continue, car tout de suite
après le moindre mouvement, les nouvelles co-ordonnées sont stockées
dans les variables prev. et le tracé se fait de prev à actuel.

Aucun commentaire: