I am trying to automatically update the model bounds or translate the model when a symbol is dragged onto the diagram outside of the current model bounds. I would also like to change the model bounds when the model PageSettings are modifid. The issue I am having is one of two.
1. If I use translate on the model, any symbol with a label will get mouse click events fired on its old position before the translate and any new symbols dropped onto the diagram are added with the translated offsets.
2. If I change the model bounds to a negtive x, y position the PageBoundary lines are not drawn for the negative value pages.
I have no problem detecting when a symbol is dropped outside of the current model bounds.
Any help with resolving these issue would be appreciated.
Thanks,
Truman Lackey
[email protected]