Published using Google Docs
CS390CPP - Graphical Editor
Updated automatically every 5 minutes

CS390CPP - Graphical Editor

Grading Form

Description

Notes                              

Max

Current

Make two lines

4

Make two rectangles

4

Make two ovals.

4

Add a new rectangle and verify it uses new color.

4

Resize Line, rectangle, Oval

4

Select two figures and move them. Make sure that the two figures move together.

4

Select one figure and delete it.

4

Select two of the figures and delete them.

4

Select two figures and copy them.

4

Click in the screen and select paste. Make sure figures are duplicated.

4

Save Drawing using test1.txt as file

4

Exit Program. Load drawing test1.txt

4

Add new text on the screen.

4

Select multiple figures and group

4

Resize group

4

Change color of the whole group

4

Copy group

4

Paste group Multiple times

4

Ungroup

4

Manipulate elements after ungroup

4

Group two  groups and manipulate them. Ungroup the top group

4

Select a figure and execute “send to back”.

4

Select figure and execute bring to front.

4

Call "delete obj" when an object is no longer in use to prevent memory leaks. objects

4

Robustness. Did the program crash or freeze during testing.

10

Extrra Feature: Undo

5

Extra Feature: Export to PNG, JPG, etc

5

Extra Feature:Import Image PNG, JPG. Handle it as a separate figure that can be resized etc.

5

Total:

106