Community
Participate
Working Groups
It would be great to have control over the perspective bar's initial width. Its default is 160. Would it be at all possible to allow the client to have access to the CBanner (topBar) via the perspectiveManager (also need ascess to this object) so that the client can change the width of the perspective bar in a programmatic way. This would add extra flexiblity and allow us to expose the perspective bar (even more) to our clients from startup...
This would add extra flexiblity and allow us to expose the perspective bar (even more) to our clients from startup... We've been working on a number of aspects of the toolbars etc.. in the trim of the workbench, when you say "expose the perspective bar" what do you mean? What would you like to do with it?
In our usability reviews the perspective bar was critized for being sort of hidden away to the end user, on start up.(width = 160) In our system we use the perspective bar to allow the user to navigate to different sections of the system. We want the end-user to initially see all the "perspective icons" on startup. To do this we need to give the perspective bar a wider default. If this is going to be made possible in the future "in the trim of the workbench" then it would be great. When I spoke of "expose" I meant, making it wider and more visible to the end user.
What about placing it on the top left (under the main toolbar) to start? This gives a nice wide bar to work with. there is a preference for this that you can set: IWorkbenchPreferenceConstants.DOCK_PERSPECTIVE_BAR
In Eclipse Mars you can show all perspectives at startup time of Eclipse. All shown perspectives use available space and they are not hidden in an overflow area.