+1 with you Alexandre,
Modifier key for click + access to action in contextual menu (plus a tip to 
explain the use of CTRL+Clic or SHIFT + clic) is a good solution.
We seem to reach a consensus for actions .. Anybody else?


De : Alexandre Neto [mailto:senhor.n...@gmail.com]
Envoyé : vendredi 15 mars 2013 10:52
À : HAUBOURG
Cc : qgis-developer@lists.osgeo.org
Objet : Re: [Qgis-developer] Possible improvement | Actions on right click

+1 For giving some additional use to right-mouse-click in map canvas. Context 
menus seems coherent with most of software that I have worked with.

I'm not sure about where right-click direct actions are used, I can only 
remember the finish feature edit.

For currently actions using direct right-click, I see a few alternatives:
1 - The action is the first on the context menu ( need 2 clicks and breaks 
current usability);
2 - Assign function key for those actions (fast but breaks usability, not 
suitable for mouse position dependent actions);
3 - Change right-click direct action to Shift + Right Click ( faster, and kinda 
keeps usability);

I personally like the solution 1 + 3, direct action is detached at the top of 
the context menu and can be accessed directly (no context menu is showed) if 
one presses Shift (or Ctrl) while clicking.

Alexandre Neto
On Fri, Mar 15, 2013 at 8:48 AM, Régis Haubourg 
<regis.haubo...@eau-adour-garonne.fr<mailto:regis.haubo...@eau-adour-garonne.fr>>
 wrote:
Alister Hood wrote
> Hi guys,
> 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.
>
> 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
> Qgis-developer@.osgeo<mailto:Qgis-developer@.osgeo>

> http://lists.osgeo.org/mailman/listinfo/qgis-developer

+1 with you alister. We could put that global target on 2.1 roadmap maybe.
contextual menu are generally used for differents purposes:

1- access properties of the object you click in .
 for mapCanvas, you could have shortcuts to projection settings, project
settings, current zoom and scale, refresh content, stop redraw.  I think
some shortcuts to render global options could be nice. I often have to play
with antialiased rendering / number of objetcts to draw when displaying very
large datasets. A shortcut could be nice. Do you see anything else.


2- actions under the click location (layers actions, plugins actions, finsh
editing of a feature).

we must precisely decide what happens for editing use case, where right
click is used today top finish an object.. Thoughts?





--
View this message in context: 
http://osgeo-org.1560.n6.nabble.com/Possible-improvement-Actions-on-right-click-tp5040262p5040545.html
Sent from the Quantum GIS - Developer mailing list archive at Nabble.com.
_______________________________________________
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org<mailto:Qgis-developer@lists.osgeo.org>
http://lists.osgeo.org/mailman/listinfo/qgis-developer

_______________________________________________
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer

Reply via email to