| Summary: | [New Look] Dock perspective buttons on the left | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Ed Burnette <ed.burnette> | ||||||
| Component: | UI | Assignee: | Michael Van Meekeren <michaelvanmeekeren> | ||||||
| Status: | RESOLVED FIXED | QA Contact: | |||||||
| Severity: | normal | ||||||||
| Priority: | P3 | CC: | aiproulx, daveo | ||||||
| Version: | 3.0 | ||||||||
| Target Milestone: | --- | ||||||||
| Hardware: | PC | ||||||||
| OS: | Windows XP | ||||||||
| Whiteboard: | |||||||||
| Attachments: |
|
||||||||
|
Description
Ed Burnette
*** This bug has been marked as a duplicate of 53039 *** Per MVM's comments in bug 53039, I'm expecting this bug to be reopened. For reference, there was a good discussion in bug 53039 about the best location for the perspective switcher if it is not to be on the left and not at the top right and not in a separate CoolBar below the main tool bar. The gist of the conversation was that: - RCP often applications define their UIs via perspectives - Perspectives present a task-centric view of the work data - Therefore, a task bar implementation for the perspective switcher, located in the status bar area of Eclipse seems to be a reasonable, and possibly very advantageous choice. - If there must be exactly one place for the perspective switcher, we at least owe it to ourselves to investigate the "task bar" implementation choice. Please see the comments in bug 53039 for more detail. Reopening at David's request. Created attachment 10306 [details]
A perspective changer widget suitable for inclusion in a status bar area
The attached code implements a perspective changer widget that is designed to
be included in a status bar area. It also includes code to automatically work
around the following SWT limitations:
- Image transparancy on buttons is ignored by default
- Button cannot have a setImage() and setText() at the same time
Created attachment 10310 [details]
A perspective changer widget suitable for inclusion in a status bar area
This attachment fixes a fix to a bug that caused Image resources to be leaked.
:-)
In M9 docking to the top-left/ left works well, but is not persisted between Eclipse sessions, while text on/off is. comment #7 should be logged in a new bug please. This bug is fixed. |