Marc Clifton
Marc Clifton
1. Change zoom 2. Right-click drag Notice the selection box is in the wrong location.
1. Change zoom level. 2. Edit shape text. Note that the edit box location is not adjusting for the zoom factor.
Ability to associate text for connectors and to position this text relative to the connector. Perhaps use separate text shape element and associate it somehow?
See the compromise implementation in Issue #2.
How to recover gracefully from an exception, particularly one that persists because of an error with a drawing parameter. See Issue #32 for a screenshot example.
Especially when lots of shapes intersect. We should only drill down one level for intersection redraw, I think.
Makes it easier to move/connect shapes that are off screen from the start point of the drag operation.
Particularly note the TODO: THIS IS SUCH A MESS! comment. ;)
If performance is good, the kruft I have with regards to the ElementCache and the "dispose=true" flag for DeleteElement can be cleaned up, which would be nice.