Hi guys, 

> Date: Thu, 14 Mar 2013 01:46:07 -0700 (PDT)
> From: R?gis Haubourg <[email protected]>
> To: [email protected]
> Subject: Re: [Qgis-developer] Possible improvement | Actions on right
>         click
> Message-ID: <[email protected]>
> Content-Type: text/plain; charset=UTF-8
>  
> Hi,
> +1 with Mathieu, actual action button needs to first choose an active layer
> and then to choose which action to execute on click.
>  
> Using right click might be intersting since it could be always available,
> whatever the tool selected.
> Another possibility is Mapinfo 's behaviour that we copied in Hotlink Plugin
> (in repository).
>  
> User has to choose hotlink tool (a thunder icon). On flyover, a tooltip show
> up with the list of all action titles located under the mouse cursor ( +
> display field info), for ALL layers.
> On click, a dropdown listbox shows up allowing to choose what action to
> execute.
>  
> I agree that starting having a right clic contextual menu would be better
> since user do not have to change his current tool. 

In this case I think rather than having a context menu dedicated just to layer 
actions, it might be better eventually to have a more general context menu, 
with actions in a submenu.

> The downside, it will
> give the habits of right clicking everywhere (composer too) and we should
> have a global discussion about contextual menus in QGIS, so that we have a
> consistent UI behaviour everywhere.

I think context menus would be good everywhere ;)

For most people when a right-click does anything different from opening a 
context menu they are surprised - assuming they even notice what it did.  If 
the right-click function is moved into a context menu then they will know what 
it did, even if they didn't read the manual. 

I guess getting rid of all direct right-click functions might upset some 
existing users, because an extra click will be required for the same function, 
but it will of course allow more functions to be added.

IIRC I think there is a recent proposal for context menus in the composer - in 
a ticket or pull request for paste to original coordinates.


Regards,
Alister
_______________________________________________
Qgis-developer mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/qgis-developer

Reply via email to