[GRASS-dev] [GRASS GIS] #2080: wxGUI: changing properties of barscale or legend
GRASS GIS
trac at osgeo.org
Mon Sep 16 08:25:06 PDT 2013
#2080: wxGUI: changing properties of barscale or legend
-----------------------------------------------+----------------------------
Reporter: martinl | Owner: grass-dev@…
Type: enhancement | Status: new
Priority: normal | Milestone: 7.0.0
Component: wxGUI | Version: unspecified
Keywords: decorations, d.barscale, d.legend | Platform: All
Cpu: All |
-----------------------------------------------+----------------------------
Comment(by martinl):
Replying to [comment:2 hamish]:
> martinl:
> > Right click shows contextual menu with one item 'Hide'.
>
> how would you make that "discoverable" for new users without them having
to read the docs in frustration to find out how to do it? perhaps clicking
the barscale/legend icons in the top bar could present a drop down menu?
(?) [afair the reason that Macs only have one mouse button was to force
the programmers to come up with intuitive solutions]
hm, the most of applications which I use behave similarly. When I want to
delete or change properties of selected object eg. in `Dia` I go to the
contextual menu (open by right click on the object). So I usually expect
this behaviour without reading any documentation and having any
"frustration".
I do not claim that my suggestion is perfect. Please suggest another. My
motivation is to avoid extra dialog as we have now. It's just annoying
when you want to change style of selected decoration, you need to go
through two dialogs. Moreover "Apply" button doesn't behave in the sense
which could be expected by the user. Current situation is not good, let's
find better.
Ideally the functionality to hide/show decoration could be accessible in
different ways. Eg. in contextual menu (object-related) and check menu
item in toolbar (it will introduce limitation, you will be able to add
only one decoration of given type). The question is if we want to allow
the user to add multiple barscales, northarrows or legends.
--
Ticket URL: <https://trac.osgeo.org/grass/ticket/2080#comment:6>
GRASS GIS <http://grass.osgeo.org>
More information about the grass-dev
mailing list