Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 161144

Summary: no vertical scroll bar appears on overview page
Product: z_Archived Reporter: Steve Francisco <stephen.francisco>
Component: TPTPAssignee: Paul Slauenwhite <paulslau>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P1 CC: paulslau
Version: unspecifiedKeywords: plan
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Steve Francisco CLA 2006-10-16 17:09:45 EDT
When editing a TPTP Manual Test, the overview page shows a list of the test cases on the right.  If you add many test cases, the list goes longer than the visible page but no vertical scroll bar appears so you cannot see the full list.

You can see the full list if you go to the Test Cases tab (or press the More... button), but why bother showing the list if it's going to get truncated?  A vertical scroll bar should appear either for the Test Cases section only, or for the Overview window itself, if the list of test cases is too long.
Comment 1 Paul Slauenwhite CLA 2006-10-20 14:53:10 EDT
Please target to 4.4 since all non-blocking/critical defects will be deferred as decided in today's AG call.
Comment 2 Paul Slauenwhite CLA 2006-10-20 16:08:39 EDT
Retargeting to 4.4 as decided in today's AG call (only permitting blocking and critical defects in 4.3 i3).
Comment 3 Paul Slauenwhite CLA 2007-03-14 12:52:43 EDT
The following issues  will be addressed under this defect for all of the test editors (Manual, JUnit/Plug-in and URL):

-Selection of the first element in the Test Cases/Methods list and Behavior tree when the Test Cases/Methods and Behavior pages are loaded in the editor.

-Update the layout (e.g. scroll bars) for individual pages of the editor when first activated.

-Update the layout (e.g. scroll bars) for individual pages when one or more of the collapsible forms of the editor when collapsed and expanded.

-Enable the Insert button instead of the Add button when no elements exist in the Behavior tree of the Behavior page in the editor.

-Change the following form activation methods to return true after activated to reflect the behavior of the org.eclipse.hyades.test.tools.ui.common.internal.editor.TestSuiteForm.activated() method:

org.eclipse.hyades.test.tools.ui.common.internal.editor.BehaviorForm.activated()
org.eclipse.hyades.test.tools.ui.common.internal.editor.TestCasesForm.activated()
Comment 4 Paul Slauenwhite CLA 2007-03-14 20:10:43 EDT
(In reply to comment #3)

> -Enable the Insert button instead of the Add button when no elements exist in
> the Behavior tree of the Behavior page in the editor.

Correction: The Insert button should be disabled when no elements exist in the Behavior tree of the Behavior page in the editor.
Comment 5 Paul Slauenwhite CLA 2007-03-14 22:48:29 EDT
The following classes checked-in to CVS (HEAD):

org.eclipse.hyades.test.tools.ui.common.internal.editor.action.BehaviorActionGroup.java

org.eclipse.hyades.test.tools.ui.common.internal.editor.BehaviorForm.java

org.eclipse.hyades.test.tools.ui.common.internal.editor.TestCasesForm.java

org.eclipse.hyades.test.tools.ui.common.internal.editor.TestSuiteEditorExtension.java
Comment 6 Paul Slauenwhite CLA 2007-03-15 21:35:52 EDT
Updating hours worked.
Comment 7 Paul Slauenwhite CLA 2007-06-02 14:51:45 EDT
Reporter: Please verify and close in preparation for shutting down the TPTP 4.4 release.  Thanks.
Comment 8 Paul Slauenwhite CLA 2008-06-27 08:52:26 EDT
Closing by default since not closed by the originator in the 7+ months since being resolved.  

Please reopen if the issue is still present in the latest TPTP release or the resolution is not correct.