Section courante

A propos

Section administrative du site

PAINT

Peindre
QuickBASIC/QBasic

Syntaxe

PAINT [STEP] (x!,y!)[,[{couleur% | dalle$}] [,[coulBord%] [,coulFond$]]]

Paramètres

Nom Description
x! Ce paramètre permet d'indiquer la coordonnée horizontale.
y! Ce paramètre permet d'indiquer la coordonnée verticale.
dalle$ Ce paramètre permet d'indiquer un masque de motif de peinture sous forme de chaîne de caractères. La mosaïque est similaire au «style de ligne», créant des lignes pointillées plutôt que des lignes pleines.
couleur% Ce paramètre permet d'indiquer le numéro de la couleur de la peinture. Une expression numérique ou chaîne de caractères. Si la couleur de peinture est une expression numérique, le nombre doit être un attribut de couleur valide. La couleur correspondante est utilisée pour peindre la zone. Si vous ne spécifiez pas de peinture, l'attribut de couleur de premier plan est utilisé.
coulBord% Ce paramètre permet d'indiquer le numéro de la couleur de la bordure. L'expression numérique identifiant l'attribut de couleur à utiliser pour peindre la bordure de la figure. Lorsque la couleur de la bordure est rencontrée, la peinture de la ligne actuelle s'arrête. Si la couleur de bordure n'est pas spécifiée, PAINT utilise le paramètre.
coulFond$ Ce paramètre permet d'indiquer le numéro de la couleur de la fond. Cette valeur est une chaîne de caractères donnant la "tranche de tuile d'arrière-plan" à ignorer lors de la vérification de la fin de la bordure. La peinture est terminée lorsque les points adjacents affichent la couleur de la peinture. La spécification d'une tranche de tuile d'arrière-plan vous permet de peindre sur une zone déjà peinte. Lorsque vous omettez l'arrière-plan, la valeur par défaut est CHR$(0).
STEP Ce paramètre permet de définir les coordonnées relatives au point le plus récemment tracé. Par exemple, si le dernier point tracé était (10,10), les coordonnées référencées par STEP (4,5) seraient (4+10,5+10) ou (14,15).

Description

Cette commande permet de peinturer l'emplacement spécifié de l'écran graphique.

Remarques

Voir également

Langage de programmation - Traitement d'image - Algorithme à germes
Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - ASC
Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - CHR$
Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - CIRCLE
Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - DRAW
Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - LINE
Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - SCREEN
Langage de programmation - BASICA/GWBASIC - Référence de procédures et fonctions - PAINT

Dernière mise à jour : Mercredi, le 14 septembre 2016