DrawingMultiLine
Note: Most of the QA are originally done by Dave
unless specified otherwise
Updated on
CaseNo. |
Inputs |
Expected Outputs |
Remarks |
Result |
|
Drawing -> MultiLine Place start point with left click. Hold and drag to endpoint of current line segment. Release left mouse to end current line segment. Right click to end Current MulitLine Object for all tests. Draw open shapes throughout the window. |
Properly placed, no jaggedness. |
Test various orientations throughout the Canvas Windows space. |
Pass |
|
Drawing -> MultiLine Draw closed shapes throughout the window. |
|
|
Pass |
|
Drawing -> MultiLine Connect a new open shape with a previous one. |
Properly placed, no jaggedness, right click connects the 2 objects such that they look as one. |
|
Pass |
|
Drawing -> MultiLine Connect a new closed Shape with a previous one. |
|
|
Pass |
|
Drawing -> MultiLine Open shapes that ‘cross’ themselves. |
Properly placed, no distortion. |
|
Pass |
|
Drawing -> MultiLine Closed shapes that ‘cross’ themselves. |
|
|
Pass |
|
Drawing -> MultiLine Shapes that are drawn outside the current visible bounds of the canvas. |
?????? |
Behavior outside the current window. |
|
|
Drawing -> MultiLine Draw a MultiLine obj, Use Stretch tool to bring the MultiLine object to horizontal/ vertical line. Then use Stretch tool to stretch it out again. |
The line-shaped MultiLine object when stretched out again should go back to original shape. No crash |
Found by Lan Phan |
Failed Degeneration. The object is somehow moved to either top or the side of canvas window, and cannot be changed/touched again (??!!??) Status: fixed by <name> (email address) |
|
Drawing -> MultiLine Draw a MultiLine obj, Use Scale tool
to bring the MultiLine object to
horizontal/ vertical line. Then use Scale tool to
stretch it out again. |
The line-shaped MultiLine object when scaled out again should go back to original shape. No crash |
Found by Lan Phan |
Failed Degeneration. The object is somehow moved to either top or the side of canvas window, and cannot be changed/touched again (??!!??) Status: fixed by <name> (email address) |