Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1415
  • Last Modified:

Delphi Paint Program

I need Delphi 2 appllication which has similary features to the ms-paint program.  The color fill for polygons is required.
This is the feature were you click on the paint can after selection ghe color then when the object is pointed to the color is floodfilled.

thanks
0
abrooks
Asked:
abrooks
1 Solution
 
gysbert1Commented:
You can very easily do a flood fill routine with a recursive procedure. The procedure gets called with a point as parameter. It looks at the pixel above it, and calles itself with that point if it is the same colour. If not it looks at the pixel below itself, and the same thing. If not left, if not right etc. You can very easily do this with the pixels property of a TCanvas in Delphi, but it will most probably be pretty slow. As for the rest of the functions in the paint program, they should all be pretty easy to implement. I seem to remember there is a demo program with Delphi that has rudimentary paint program features?
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Get expert help—faster!

Need expert help—fast? Use the Help Bell for personalized assistance getting answers to your important questions.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now