Tuesday, September 11, 2007

6 Requirements

1) Paint will have a 'fill' tool that will allow the user to fill areas of canvas with a single color.
2) Paint will have an erase tool that will allow the user to erase areas of the canvas.
3) Paint will allow the user to specify the size of the canvas by providing height and width pixel values.
4) Paint will allow the user to save works to a specified image format.
5) Paint will have a rectangle tool which will allow the user to click from a starting point and drag diagonally to an ending point and create a rectangle.
6) Paint will allow the user to open files of a specified format.

No comments: