Summary: | [Perspectives] The perspective icons stack should be scrollable (1GI7I5G) | ||
---|---|---|---|
Product: | [Eclipse Project] Platform | Reporter: | Kevin Haaland <Kevin_Haaland> |
Component: | UI | Assignee: | Platform-UI-Inbox <Platform-UI-Inbox> |
Status: | RESOLVED INVALID | QA Contact: | |
Severity: | enhancement | ||
Priority: | P3 | CC: | carolynmacleod4, paulacox |
Version: | 2.0 | Keywords: | investigate |
Target Milestone: | --- | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Bug Depends on: | 10284 | ||
Bug Blocks: |
Description
Kevin Haaland
2001-10-10 22:41:47 EDT
PRODUCT VERSION: Win2000, R09 It would be even better if items could be rearraged as well. One of the changes we are going to need to make is to start using the SWT coolbar control (required to look like a good XP application). Check with the SWT team to see if we can make the switch now. The Coolbar control should allow for scrolling and rearranging items. It may be possible to use this control to show the fastview icons as well. The CoolBar doesn't support scrolling of the toolbar. It supports creation of a drop down menu for items that are not visible. That aside, currently the SWT CoolBar is horizontal only. I'm not sure if that is because the platform widget can only be vertical or if that aspect of the CoolBar has not been implemented. If true scrolling of the toolbar is wanted, some kind of scrollable viewport widget should be used. Reassigning to KH for comment. Consider as a post 2.0 enhancement. There is a style bit that can be set in the Windows Rebar control: CCS_VERT Version 4.70. Causes the control to be displayed vertically. Also: RBS_VERTICALGRIPPER Version 4.71. The size grip will be displayed vertically instead of horizontally in a vertical rebar control. This style is ignored for rebar controls that do not have the CCS_VERT style. Have *not* tried setting the bits, so not sure how many isseus exist. We were careful to give our height/width related API names like "setSize(Point)", "SetPreferredSize(Point)", "setMinimumSize(Point)"... so just in case we go vertical, you won't have to flip the meanings of the words 'width' and 'height'. Reopen to investigate Perspective switching has changed significantly since this defect was entered. |