Author Topic: Do all shapes start as Centre Centric  (Read 2378 times)

0 Members and 1 Guest are viewing this topic.

douglasgblake

  • Newbie
  • *
  • Posts: 1
Do all shapes start as Centre Centric
« on: September 30, 2014, 10:12:55 AM »
I am putting together a user interface for a new product and I want my shapes to be top left centric such that the centre of rotation of a shape is always top left. Can I set Visio to use this setting forever. One problem I have is when I group shapes, the centre of rotation goes to default centre of the shape.

PS Visio 2010
« Last Edit: September 30, 2014, 10:15:29 AM by douglasgblake »

Paul Herber

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3371
    • Paul Herber's website
Re: Do all shapes start as Centre Centric
« Reply #1 on: September 30, 2014, 10:31:35 AM »
I think this is always the case, and I know of no way to change it, except by writing some code.

Electronic and Electrical engineering, business and software stencils and applications for Visio -

https://www.paulherber.co.uk/

Yacine

  • Hero Member
  • *****
  • Posts: 3210
Re: Do all shapes start as Centre Centric
« Reply #2 on: September 30, 2014, 12:13:15 PM »
Visio's standard procedure would be to work from masters in a stencil. These masters could have any setting you want.
Yacine

wapperdude

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4840
  • Ideas Visio-lized into solutions
Re: Do all shapes start as Centre Centric
« Reply #3 on: September 30, 2014, 06:19:36 PM »
As Paul indicates, there is no "Easy" button built into Visio to do this.

As Yacine indicates, most everything is adjustable.  By that, either manually, or by code. 

If there are only a few shapes, it might be quicker to do it manually.
  1.)  Drag shape to drawing, grab and move the rotation center to upper left,
or
  2.)  Open shapesheet, edit the LocPinX = width*0 and LocPinY = height*1.  Close shapesheet.

To avoid repeating process every time, save each modified shape to custom stencil.  You could even create a template that loads your custom stencil(s) automatically.

If you want to do all shapes on a Visio provided stencil, I'd save the stencil as some custom name, then you need code to run thru each shape and change the LocPinX and LocPinY.  Save custom stencil when code completes.

Wapperdude
Visio 2019 Pro