Bonjour je souhaiterais faire une fonction FloodFill pour ceux qui connaissent pas c'est un peu comme Paint dans le basic.

Mais je ne veux pas utiliser celle de l'unité graph.tpu et je cherche un algorithme, en Turbo Pascal ou même en basm integré, en gardant le principe du FloodFill de l'unité Graph.

Je voudrais créer une procédure de ce genre :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
Const
  Fill ($FF,$00,$FF,$00,$FF,$00,$FF,$00): Byte
 
FloodFill(X, Y, CouleurFond, Couleur Pixel, Fill);
Est-ce que c'est compliqué de fabriquer l'algorithme de cette procédure ?

Si vous avez des exemples merci ça pourrait m'aider.