| This is a test list for the preferences dialog. |
| |
| Presentation |
| Verify that the listbox on the left shows appropriate scrollbars |
| when its contents extends beyond its client area. |
| Verify that the window grows to fit the content page of the |
| selected item. |
| Verify that you can traverse all widget groups by pressing TAB. |
| |
| Actions |
| Clicking on a item in the tree shows the corresponding page on |
| the right, including the page title. |
| Verify that Defaults sets all fields to the default values for |
| the current content page ONLY. |
| Verify that OK stores all changes made to fields by doing the following: |
| - make some changes to checkboxes, option buttons, and textboxes. |
| - click OK. |
| - open the dialog again and ensure that all the changes were saved. |
| Verify that Cancel discards all changes made to fields by doing |
| the following: |
| - make some changes to checkboxes, option buttons, and textboxes. |
| - click Cancel. |
| - open the dialog again and ensure that all the field values |
| are the same as before the change. |
| Verify that ESC maps to Cancel. |
| Verify that Apply stores all changes made to values by doing the |
| following: |
| - make some changes to checkboxes, option buttons, and textboxes. |
| - click Apply and then Cancel. |
| - open the dialog again and ensure that all the changes were saved. |
| Verify that Apply immediately updates the workbench settings by |
| doing the following: |
| - open a text file with the default text editor. |
| - type something in the editor |
| - open the preferences dialog, and click on Workbench | Default |
| Text Editor |
| - click Change... At the Font dialog, select a different font |
| and a different font size. Click OK. |
| - at the preferences dialog, Click Apply |
| - without closing the preferences dialog, ensure that the |
| settings for the text editor are updated. |
| |
| Persistence |
| Verify that all field values are persistent all the time. |