CoddyRun
Procédure Dessin et toile

bouton(t, x, y, larg, haut, libelle, fond)

Dessine un bouton arrondi avec son texte centré, prêt à être testé avec clique(…).

Partagée par CoddyRun · CoddyRun 7 novembre 2026

Explication

Le texte est blanc, en taille 16, centré dans le bouton. Utilisez exactement les mêmes x, y, largeur et hauteur avec clique(x, y, …) pour savoir si le joueur a cliqué dessus.

Code

procédure bouton(t, x, y, larg, haut, libelle, fond)
    tx est un nombre
    rectangle_arrondi(t, x, y, larg, haut, 8, fond)
    tx vaut x + (larg - label_largeur(libelle, 16)) / 2
    label(t, tx, y + haut / 2 + 6, libelle, #FFFFFF, 16)
fin procédure

Exemple d'utilisation

ecran est une toile
x, y est un nombre
dimension(ecran, 300, 140)
remplir(ecran, #F7F9FA)
appelle bouton(ecran, 20, 50, 120, 40, "Jouer", #1D9BF0)
appelle bouton(ecran, 160, 50, 120, 40, "Quitter", #E0245E)
affiche ecran
cliquer ecran dans x, y
si clique(x, y, 20, 50, 120, 40) alors
    affiche "C'est parti !"
sinon si clique(x, y, 160, 50, 120, 40) alors
    affiche "À bientôt !"
fin si

Commentaires (0)

Pas encore de commentaire. Une question, une amélioration, un merci ? Lancez-vous.

Connectez-vous ou créez un compte pour commenter.

Du même auteur