problem is that *all other tools* have accept/cancel in context menu. 
if you change one, you need to change all… otherwise you are breaking 
muscular/visual memory for no gain. 

So… I propose to put them in same place all other tools have it: in the 
contextual menu. 

cheers, 
Esteban

ps: in general, contextual menus are not the ones depending on selection, but 
the ones depending on the widget (a contextual menu in a list is different than 
a contextual menu of a text area, etc.). Then… once in the *context* we want, 
you can pick selection actions or not. So put them there is perfectly OK. 

> On 15 Jan 2016, at 18:28, David Allouche <[email protected]> wrote:
> 
> 
>> On 15 Jan 2016, at 13:39, Tudor Girba <[email protected] 
>> <mailto:[email protected]>> wrote:
>>> On Jan 14, 2016, at 12:59 PM, Andrei Chis <[email protected] 
>>> <mailto:[email protected]>> 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).
> 

Reply via email to