draw_button(x1, y1, x2, y2, up);
| Argument | La description |
|---|---|
| x1 | La coordonnée x de la gauche du bouton |
| y1 | La coordonnée y du haut du bouton |
| x2 | La coordonnée x de la droite du bouton |
| y2 | La coordonnée y du bas du bouton |
| up | Si le bouton est en place ( true ) ou vers le bas ( false ) |
Retours: N / A
Cette fonction dessine un "bouton" rectangulaire très simple utilisant la couleur de dessin sélectionnée et alpha où l'argument up définit l'apparence de l'effet de bord biseauté, comme indiqué dans l'image ci-dessous: 
draw_button(100, 100, 200, 150, !mouse_check_button(mb_left));
Cela va dessiner un bouton qui apparaîtra appuyé si le bouton gauche de la souris est maintenu enfoncé.