C++ Program
Budget: $30 – $250 USD
Using the existing MFC file, to complete the requirements of the assignment, just need to add code to the sections for the 3 requests to work. And the rest is not relevant, do not need to do.
Print MSPaint (tm) there is a large blank area with buttons off to the side. Depending on how the buttons are used, clicking on the open area creates something. Details for individual drawing features are in the rubric. At minimum the draw area must handle the click, tell the model, and get the screen to update correctly.
Create Object where click
Create Sprite where Object is
Small black circle is drawn for the sprite
Object and sprite can be created as circle or square.
Needs some way to choose between two.
Some way to control the color of a sprite
Some way to control the width and height of a sprite
Some way to undo the last shape made
Some way to clear all the shapes
Some way to draw a line with mouse button held
Some way to have an eraser tool
Some way to zoom in and out
This is hard, and concerns changing the "one point is one pixel" idea.
Print MSPaint (tm) there is a large blank area with buttons off to the side. Depending on how the buttons are used, clicking on the open area creates something. Details for individual drawing features are in the rubric. At minimum the draw area must handle the click, tell the model, and get the screen to update correctly.
Create Object where click
Create Sprite where Object is
Small black circle is drawn for the sprite
Object and sprite can be created as circle or square.
Needs some way to choose between two.
Some way to control the color of a sprite
Some way to control the width and height of a sprite
Some way to undo the last shape made
Some way to clear all the shapes
Some way to draw a line with mouse button held
Some way to have an eraser tool
Some way to zoom in and out
This is hard, and concerns changing the "one point is one pixel" idea.