Hi Paulo,
I tried your code, but it isn't giving me the results I am hoping for. When we are working in AC often we place for example a light switch symbol and mirror and rotate copies of the symbol as we go about placing them. My test is to place a symple in the plan and then rotate 15 copies and then mirror this wheel of symbols to see what happens.
I am attaching two screenshots to show. When I select one of the nonvertical switches, I notice the anchor point of the text no longer matches the graphical hotspot. Moving the graphical hotspot to move the text is now bizarre. It is difficult to accurately move the actual text.
The text keeps being placed relative to the base of the switch.
As to the three text orientations, I work with a number of firms. While I use the 'smart' option, some firms have strict rules about all texts being vertical or horizontal relative to the screen. I added this drop down choices for them and also as an exercise for me with value lists
.
Erika
Architect, Consultant
MacBook Pro Retina, 15-inch Yosemite 2.8 GHz Intel Core i7 16 GB 1600 MHz DDR3
Mac OSX 10.11.1
AC5-18
Onuma System
"Implementing Successful Building Information Modeling"