Next: Point, Up: Interface de programmation [Index]
⇒ Figure et affiche celle-ci dans une fenêtre. Le résultat est nécessaire pour créer des objets dans cette figure, il est donc important de la placer dans une variable.
| figure | figure := DrGeoFigure nouveau.
⇒ Figure et affiche celle-ci dans une fenêtre sans décoration.
C’est une alternative à la méthode nouveau
pour créer une figure.
Supprime la figure et ferme sa fenêtre
| figure | figure := DrGeoFigure nouveau. figure supprimer
bloc, bloc de code Pharo contenant des instructions de construction et/ou d’animation de la figure interactive.
Exécute le bloc de code dans un processus en tâche de fond. A utiliser lorsque la construction doit se faire sous les yeux de l’utilisateur ou bien lorsque la figure est animée.
| figure point | figure := DrGeoFigure nouveau. point := figure point: 0@0. figure do: [ -5 a: 5 par: 0.1 faire: [:x | point deplacerA: x@(x cos * 3). (Delay forMilliseconds: 100) wait. figure actualiser] ]
Mise à jour de la figure après modification des attributs de quelques items. La plupart du temps ce n’est pas nécessaire.
La fenêtre de la figure est étendue pour couvrir tout l’écran.
Affiche la grille de la figure.
unPoint, coordonnées d’un point.
La figure est décalée afin d’afficher le point donné en argument au centre de la fenêtre.
figure centrerVueEn: 5@0
unEntier, échelle de la figure. Une unité représente approximativement 1 pixel.
Modifie l’échelle de la figure.
figure echelle: 10
Next: Point, Up: Interface de programmation [Index]