Illustration de diagrammes circulaire ou à barres à partir de données importées. Les données sont importées dans deux listes séparées ("éléments" et "quantités"). Les données peuvent être importées à partir d'un fichier csv. Si c'est le cas, spécifier la colonne à utiliser à l'import. Voici l'exemple utilisé: Sables bitumineux,77 Gaz naturel,22 Charbon,5 Pétrole liquide,11 Autres,8
Étape 3: Programmer le sprite Pointeur afin d'afficher de l'information lorsque la souris est cliquée sur un segment du diagramme. L'information affichée contient le nom de l'élément correspondant, sa quantité ainsi que le pourcentage de cette quantité par rapport à la quantité totale des éléments. Pour ce faire, un nouveau message DéterminerÉlementCourant est envoyé au Diagramme circulaire par le Pointeur lorsque nécessaire. L'index de l'élément sélectionné par la souris est retourné par une nouvelle variable globale élémentCourant dont le pointeur se sert pour aller chercher la bonne information à afficher. Une étiquette d'information, gérée par le sprite Info, est également affichée dans la vue Diagramme.