On Fri, 23 Jan 2009, Frederik Ramm wrote:

>>> - if you select one key/value in the relation editor, all objects
>>> listed in the roles are selected.
>
>> I've change this recently. Why do you find it unintuitive? When you
>> select a thing in the editor, then it will be selected in the map display.
>
> Does that mean that if you go through the members in the relation to
> e.g. change their role or so, and later leave the relation editor, the
> selection history will contain dozens of one-element selections, one for
> each relation member that you worked on?

Yes. It will. Nevertheless I think the current form is better than the 
previous one.

I changed Ulf's code a bit, so that it no longer autozooms, but left the 
selection handling as is with two exceptions:
a) Now a double click in relation list does a select which again allows to 
remove the Select button in right menu.
b) In the relation editor I removed select handling of upper table, so 
only changing elements in lower table change selection.

I don't think this is a final solution. E.g. I think maybe instead on 
changing data set in the RelationEditor the select may follow on double 
click and if possible presenting a zoom option in a right-click drop-down.
--> Anyone willing to do this? This needs some digging in Java docs for 
me to find out what listener and callback does what, so I'm to lazy to do 
ATM.

Also getting the zoom keys 1-4 working with the relation editor active 
would help.

I think we all agree, that the RelationEditor needs some more 
attention.

Ciao
-- 
http://www.dstoecker.eu/ (PGP key available)

_______________________________________________
josm-dev mailing list
josm-dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/josm-dev

Reply via email to