Section courante

A propos

Section administrative du site

FloodFill

Peinture
HighSpeed Pascal Graph

Syntaxe

Procedure FloodFill(X,Y:Integer; Border:Word);

Paramètres

Nom Description
x Ce paramètre permet d'indiquer la coordonnée horizontale (X)
y Ce paramètre permet d'indiquer la coordonnée verticale (Y)
Border Ce paramètre permet d'indiquer le couleur

Description

Cette procédure permet de «peinturer» une surface avec les motifs courant dans un écran graphique.

Remarques

Exemple

L'exemple permet de dessiner un rectangle vide bleu et le remplit :

  1. Program FloodFillSamples;
  2. Uses Graph,Crt;
  3. Var
  4.  Driver,Mode:Integer;
  5.  C:Char;
  6. BEGIN
  7.  Driver:=DETECT;
  8.  InitGraph(Driver,Mode,'');
  9.  SetColor(Blue) ;
  10.  Rectangle(10,10,100,100); { Fabrique un rectangle bleu }
  11.  SetFillStyle(SolidFill,Green);
  12.  FloodFill( 11,11,Blue) ; { Remplit jusqu'à ce qu'il trouve le rectangle bleu }
  13.  C:=ReadKey;
  14.  CloseGraph;
  15. END.


Dernière mise à jour : Lundi, le 20 avril 2020