It seems the geometry editing portions of the .NET Runtime SDK's Editor are not very well thought out, especially for touch or stylus use. Say we're editing a line:
The good:
The bad:
You can really see the first of these issues when the line is vertical or horizontal:
All of the yellow boxes are smashed together, the outer dashed-line box obscures the line, and the blue rotation square is further hidden by the top vertex square.
May I suggest that you guys do away with the dashed box and yellow squares entirely. They have no useful purpose that the vertex adjustments can't fulfill. If a "resize" tool is needed, separate it from the geometry's extent with a much more subtle box to indicate the kind of action the user is performing.
To fix the move action, I'd suggest copying from other geometry editing tools that are out there, by showing a separate tile to drag around that will move the whole graphic (from paint.net):
Dragging that little box with the arrows inside it drags the whole line around. A similar box could be floated to the side of the line to allow folks to rotate it.
If you guys could make these changes in Quartz, that would be great! It would make the tool much more useful.
You can turn all this off in the editor configuration. I would generally recommend you either have vertex editing on, or box resize/move/rotate on, but not all of them at the same time.
The Quartz release will by default turn only some of these things on based on the type of drawing/editing you're doing (but you still get full control). So for instance when drawing polylines and polygons, by default you won't see the resize/move/rotate box around it - however if you draw for instance an arrow or circle shape, the opposite would be the case.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.