I have tested this solution and I'm sorry to say I don't like it: it's quite confusing, I have never seen a UI that has a similar thing... I think the best approach is as it was done before, understand the toolbar as "Windows ribbons" so when you press a workbench buttons all its tools appear (that's why I have highlighted the active workbench in my stylesheet: That is, it's not necessary that the menu with all workbenches show the icon or name of the active one.triplus wrote:Active workbench button is removed from the toolbar altogether and instead the selector menu button is used for this purpose. Resulting in no duplicate active workbench button on the toolbar anymore. And no additional button needs to be used for selector menu button purposes. Setting button style can remain consistent for all available buttons on the Selector toolbar.
But, of course, it could let users know that if pressing that button they will get a list of all workbenches. What do you think about a simple icon button with any of the following ones?: So it will end on something like the following: What do you think?
EDIT: I have attached the icons just in case you feel like trying them out