ComponentButton

Case

No.

Inputs

Expected Outputs

Remarks

Result

1

Component-> Button

  Left mouse click to for

  initial point, drag to draw

  out button on canvas.

 

  Large button

Properly placed Buttons, appropriately numbered

Test various orientations throughout the Canvas Windows space.

The button’s wire frame is drawn with the drag, but the button is not placed on the screen on release unless the drag is in a downwards motion.  Ie, you can’t drag ‘up’ and successfully create a button.

2

Drawing-> Button

   Medium sized button

 

 

The button’s wire frame is drawn with the drag, but the button is not placed on the screen on release unless the drag is in a downwards motion.  Ie, you can’t drag ‘up’ and successfully create a button.

3

Drawing-> Button

   Very Small Button

 

 

The button’s wire frame is drawn with the drag, but the button is not placed on the screen on release unless the drag is in a downwards motion.  Ie, you can’t drag ‘up’ and successfully create a button.

 

The buttons can be made very small, so small that they are not really recognizable on the screen.  As of now, I’m assuming this is the responsibility of the user to not do silly things.

4

Drawing-> Button     

   Draw button off of horizontal border.

  

?

 

 

5

Drawing-> Button      

   Draw button off of vertical

   border.

?

 

 

6

Drawing-> Button      

   Buttons drawn after many

   Workspaces have been used,

   Some of wich have not been

   Saved.

Each workspace should have its buttons numbered relative to themselves.

Interleave

Button count is absolute.  Creating 5 buttons in a workspace and then closing that workspace, means a new workspace will start with button #6.