+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