> On 15 Jan 2016, at 13:39, Tudor Girba <tu...@tudorgirba.com> wrote: >> On Jan 14, 2016, at 12:59 PM, Andrei Chis <chisvasileand...@gmail.com> wrote: > >> Most (all?) other tools don't have Accept/Cancel buttons. > > The logic is that these are actions that do not depend on the selection, so > in Glamour we map these on actions that are applicable to the entire > presentation. A similar approach is present in the inspector, although > probably it does not appear so prominently because there is no text. We could > try to add them in a dropdown menu. Would that help?
In my opinion, they actions should either be directly visible in the window, or in the contextual menu, or both. But not in a dropdown. They are common actions, so I see no value in putting them in a dropdown. Dropdown menus are only interesting for actions that need to be discoverable, by providing a visual clue to explore. But they are more often than not, a bad idea. Actually, I would love if Pharo had more toolbars and menu bars. A good rule of Human Interface Guidelines (HIG) is that actions should be accessible in multiple ways: Toolbars and buttons. Not too many of them please, just for essential, application-specific actions. Menus, either in the window MS-style or at the top of the display Apple-style. Contextual menu. Shortcuts (all of them, discoverable by examining menus and contextual menus).