ToolsPropertyEditor-Radiobutton
                       7/11/03

Case

No.

Inputs

Expected Outputs

Remarks

Result

1

Tools -> PropertyEditor

   Selected Radiobutton.

The proper editor dialog for each component should appear.  Each input on that dialog is tested in the appropriate section for the component type.

 

 

2

Tools -> PropertyEditor

   Selected Radiobutton

Proper editor appears

 

Pass

3

Tools -> PropertyEditor

   RadiobuttonEditor

   Name: Radio Dave

   Visible Selected

   Update button pressed.

Rename the Radiobutton in the editor.

Name field

Pass

(Although the tab is not renamed until the dialog is closed and then re-opened).

4

Tools -> PropertyEditor

   RadiobuttonEditor

   X:  20

   Y:  50

   Visible Selected

   Update button pressed.

Radiobutton moved to absolute position of pixels indicated.

Component location

Pass

5

Tools -> PropertyEditor

   RadiobuttonEditor

   X:  -5

   Y:  50

   Visible Selected

   Update button pressed.

Radiobutton moved according to pixels indicated.

X: negative

Y: positve

Pass

(I don’t believe this is related to the object going out of focus if the mouse is dragged off of the current canvas window, see SCO’s 7/8/03)

6

Tools -> PropertyEditor

   RadiobuttonEditor

   X:  5

   Y:  -50

   Visible Selected

   Update button pressed.

 

X: positive

Y: negative

 

 

Pass

(I don’t believe this is related to the object going out of focus if the mouse is dragged off of the current canvas window, see SCO’s 7/8/03)

7

Tools -> PropertyEditor

   RadiobuttonEditor

   X:  -5

   Y:  -50

   Visible Selected

   Update button pressed.

 

Component location

X, Y negative

Pass

(I don’t believe this is related to the object going out of focus if the mouse is dragged off of the current canvas window, see SCO’s 7/8/03)

8

Tools -> PropertyEditor

   RadiobuttonEditor

   Height:  30

   Width:   100

   Visible Selected

   Update button pressed.

Radiobutton resized to 30, 100

Make it smaller

Original size:

H: 52

W: 200

The height is not adjustable.

9

Tools -> PropertyEditor

   RadiobuttonEditor

   Height:  200

   Width:   230

   Visible Selected

   Update button pressed.

 

Make it bigger

Original size:

H: 20

W: 100

The height is not adjustable.

10

Tools -> PropertyEditor

   RadiobuttonEditor

   Height:  500

   Width:   500

   Visible Selected

   Update button pressed.

 

Make it really big

Original size:

H: 200

W: 230

The height is not adjustable.

11

   Tools -> PropertyEditor

   RadiobuttonEditor

   Height:  25

   Width:   25

   Visible Selected

   Update button pressed.

 

Make it really small

Original size:

H: 500

W: 500

The height is not adjustable.

 

Can make it absurdly small.

12

Tools -> PropertyEditor

   TextboxEditor

   Height:  -25

   Width:   -25

   Visible Selected

   Update Textbox pressed.

 

Illegal negative

dimensions

It will let you give the button negative size, but it is recoverable through the property editor dialog.

13

Tools -> PropertyEditor

   TextboxEditor

   Height:  0

   Width:   0

   Visible Selected

   Update Textbox pressed.

 

Don’t crash on zero

Pass

14

Tools -> PropertyEditor

   RadiobuttonEditor

   Visible UnSelected

Radiobutton removed from canvas

window.

Visibility

Pass

15

Tools -> PropertyEditor

   RadiobuttonEditor

   Visible Selected

Get the Radiobutton back

 

Pass

16

Tools -> PropertyEditor

   RadioButtonEditor

   Enabled: off

   Visible Selected

   Update Textbox pressed.

   

    Edit Mode: Run

 

Make sure the script

will not be activated

in ‘Run’ mode, when

The component is t

not ‘Enabled’

 

17

Tools -> PropertyEditor

   RadiobuttonEditor

   Visible Selected

Get the enabled Radiobutton back

 

 

18

Tools -> PropertyEditor

   RadiobuttonEditor

   Radio List:

           Radio1

           Radio2  

 

   Select and remove both

   radio labels

 

   Visible Selected

   Update button pressed.

An empty radio list

Radio Lists –Remove

operations.

These don’t make much sense, but you never know what someone will do. 

 

There’s a Component according to the Component counter, but it doesn’t seem to be recoverable.

19

Tools -> PropertyEditor

   RadiobuttonEditor

   Radio List:

           Radio1

           Radio2  

 

   Select and remove Radio2

 

   Visible Selected

   Update button pressed

A radio list with Radio1

 

These don’t make much sense, but you never know what someone will do. 

 

It does show one button, but the rendering of the box is off.

20

Tools -> PropertyEditor

   RadiobuttonEditor

   Radio List:

           Radio1

           Radio2  

 

   Highlighted member:

            Radio2

   Add to list Radio4”

 

   Visible Selected

   Update button pressed

A radio list with the added labels placed below the highlighted list member.

 

A radio list:

   Radio1

   Radio2

   Radio4

Radio Lists –Add

operations.

 

 

Add to end of list

Pass

21

Tools -> PropertyEditor

   RadiobuttonEditor

   Radio List:

           Radio1

           Radio2

           Radio4  

 

   Highlighted member:

            Radio2

   Add to list “radio 3”

 

   Visible Selected

   Update button pressed

A radio list:

   Radio1

   Radio2

   Radio3

   Radio4

Add to middle of list

Pass

22

Tools -> PropertyEditor

   RadiobuttonEditor

   Radio List:

         Radio1

         Radio2

         Radio3

         Radio4

 

   Add to list “Radio0”

 

   Visible Selected

   Update button pressed

A radio list:

   Radio0

   Radio1

   Radio2

   Radio3

   Radio4

Add to beginning of list.

Currently you can’t do this due to the property that the new member is added below the currently selected member.

 

You must remove all the items, then the member below the highlighted member is the new first member of the list.

23

Tools -> PropertyEditor

   RadiobuttonEditor

   Radio List:

           Radio1

           Radio2  

 

   Highlighted member:

            Radio2

   Add to list “radio 3”

   Remove radio2 from list

 

   Visible Selected

A radio list:

   Radio1

   Radio3

Interleave Add and remove operations.

Pass

24

Tools -> PropertyEditor

   RadiobuttonEditor

   Radio List:

           Radio1

           Radio3  

 

   Remove radio1 from list

   Highlighted member:

            Radio3

   Add to list “radio 4”

 

   Highlighted member:

            Radio3

    Add to list “radio5”

 

    Remove radio3

  

A radio list:

   Radio5

   Radio4

 

Pass

25

Tools -> PropertyEditor

   RadiobuttonEditor

   Icon Choose Button

   Visible Selected

   Update button pressed.

Cant seem to find how this is supposed to work

 

No response

26

Tools -> PropertyEditor

   ButtonEditor

   Change all values of

   Component.

        Name: Dave

        X: 7

        Y: 45

        Height: 80

       Width: 200

       Enabled: off

       Visible: off

        Radio List:

           Radio1

           Radio2

           Radio3

       Icon: none

 

   Reset Button pressed

   Visible Selected

   Update button pressed.

The Components attributes are returned to what they previously were.

 

Name: Radio Group 8

X: 151

Y: 133

Height: 52

Width: 249

Enabled: on

Visible: on

Radio List:

           Radio1

           Radio2

Icon: none

Base

Pass

27

Tools -> PropertyEditor

   RadiobuttonEditor

   Change all values of

   Component.

        Name: button2

        X: 7

        Y: 45

        Height: 80

       Width: 200

       Enabled: on

       Visible: off

       Label: Button3

       Icon: none

 

   Update button pressed.

   Reset Button pressed

   Visible Selected

   Update button pressed.

The Components attributes can be returned to what they previously were despite an update.

 

X: 151

Y: 133

Height: 52

Width: 249

Enabled: on

Visible: on

Radio List:

           Radio1

           Radio2

Icon: none

Interleave

Pass