Thanks, Jon,
The create new element, save and delete old is the method I typically employee when letting a user dynamically modify elements in the drawing.
I was thinking about setting up a local coordinate system, but it's been quite a few years since I've worked with that. I guess that I'll dig out some old code and try to remember the process.
I've seen some code in other languages that lets a person modify a rotated rectangle by dragging, but I couldn't get it to fit my situation. I hoped someone had developed something slick here. It seems like a useful function to allow a user to drag sides or corners.
The create new element, save and delete old is the method I typically employee when letting a user dynamically modify elements in the drawing.
I was thinking about setting up a local coordinate system, but it's been quite a few years since I've worked with that. I guess that I'll dig out some old code and try to remember the process.
I've seen some code in other languages that lets a person modify a rotated rectangle by dragging, but I couldn't get it to fit my situation. I hoped someone had developed something slick here. It seems like a useful function to allow a user to drag sides or corners.