Comment savoir si on a cliqué dans une zone ?
La fonction clique teste si un point est dans une zone (les bords comptent comme dedans) :
- rectangle :
clique(x, y, x_coin, y_coin, largeur, hauteur); - cercle :
clique(x, y, cx, cy, rayon).
si clique(x, y, 40, 80, 100, 45) alors
affiche 'Bouton rectangulaire'
fin si
si clique(x, y, 150, 100, 30) alors
affiche 'Bouton rond'
fin siElle ne prend pas de toile en premier argument.