/repaint

A paint application made with C++ with most of the basic functionalities.

Primary LanguageC++

Repaint

Try out by running the application: 🔗 Download Repaint.exe (Windows) 📥

After clicking on downlaod it might say that the file "...is not commonly downloaded and may be dangerous". Since this was locally generated .exe file and I didnt knew how to add a publisher to executable, the system shows the file as dangerous. All in all the risk is yours and would stay as it is.

How to draw? 🎨 💡

  • Assume you never saw paint application. And hence you need instructions.
  • Free hand drawing: just draw on the white part of screen (aka canvas)
  • Change color: just click on any color on bottom left and continue drawing
  • Erase: There is white color on bottom left. Just click on it and then start erasing
  • Change brush size: Click on -/+ icon below to decrease or increase the brush size
  • Fill a closed area with a color:
    • Create your closed area like a circle
    • Select a new color by clicking on it
    • Click on "FILL" button once
    • Right click inside the area to fill it with the selected color
  • Rectangle:
    • Click on rectangle button in bottom right once
    • Right click a point on canvas where you want the rectangle to start (top left part of the rectangle)
    • Left click (normal click) a point on canvas where you want the rectangle to end (bottom right part of the rectangle)
    • The rectangle should be created
  • Straight line:
    • Click on line button in bottom right once
    • Right click a point on canvas where you want the line to start
    • Left click (normal click) a point on canvas where you want the line to end
    • The straight line should be created
  • Circle:
    • Click on circel button in bottom right once
    • Right click a point on canvas where you want the circle to start (top left portion of the circle)
    • Left click (normal click) a point on canvas where you want the circle to end (bottom right portion of the circle)
    • The circle should be created
  • Clear the canvas: Click on "CLEAR" button present at bottom right. It will clear the canvas (the canvas might flicker when clearing. that's fine)
  • END Application: Click on X button present in top right section of application

Project Name : RE-Paint

screenshot screenshot