View Single Post
gnuite's Avatar
Posts: 1,245 | Thanked: 421 times | Joined on Dec 2005
#22
Originally Posted by fms View Post
I would advise against the toolbar: it takes valuable screen estate. Just overlay a couple of transparent buttons on the map, the same way as built-in N810 mapping application does it: this way the icons will be easily usable, they will not steal screen estate, and they will not obstruct the map.
I don't really like the idea of translucent buttons. They're either so transparent that they will accidentally get pressed when someone tries to pan to that location, or they're so opaque that they end up stealing screen space anyway. I'll see what I can do, though.


Originally Posted by fms View Post
The idea is to catch drags that end up crossing themselves and treat only these drags as zoom operations. In other words, if the end of your drag is in <epsilon pixels from the start, and if the drawn shape has an extent (i.e. it's not just a segment), then you zoom, otherwise you pan.
The problem here is that the map moves while you're panning, so while you're drawing the circle, the map is moving with your stylus, which would not only confuse ordinary users but make it difficult to accurately draw your circle around the area into which you're trying to zoom.

I'm not willing to sacrifice drag-panning for the sake of circle-zooming.
 

The Following User Says Thank You to gnuite For This Useful Post: