@Kent1Cooper wrote:
@Homecad2007 wrote:
Is it possible to make the segment all one so that if you erase it the entire segment is selected. ....
It could be made to put the three pieces together into ... a Group .... I'll look into it ....
Here's the revised version that does that. I also added *error* handling, and Undo begin/end wrapping, and other little controls. And I changed the definitions of the Blocks so that their insertion points go on the endpoints of the Polylines, which simplified the insertion points in the Insert commands, but also means you can change scale factors and they'll still lie correctly at the ends. AND, as an illustration of the possibility of additional shapes, I added a Diamond shape. It now draws these kinds of things:

[Currently, the size option for the Diamond shape asks for one size, as with the Circle diameter, for a rotated-square shape only, but it could be altered to let you have the Diamond in different proportions, as with the Rectangle. For that matter, the Circle could also allow different scale factors and make elliptical shapes.]
Kent Cooper, AIA