A Microsoft Office (Excel, Word) forum. OfficeFrustration

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » OfficeFrustration forum » Microsoft Powerpoint, Publisher and Visio » Visio
Site Map Home Register Authors List Search Today's Posts Mark Forums Read  

Dynamically resize



 
 
Thread Tools Display Modes
  #1  
Old April 22nd, 2010, 01:44 PM posted to microsoft.public.visio.general
Monkey-See, Monkey-Do[_2_]
external usenet poster
 
Posts: 14
Default Dynamically resize

Hi all,

Is there a way to resize shapes dynamically. What I want to do is have a
rectangle, for example, with connector points on the side and as I resize the
rectangle more connections appear, or at least the old ones stay where they
are.

Any thoughts?
  #2  
Old April 22nd, 2010, 08:20 PM posted to microsoft.public.visio.general
Paul Herber
external usenet poster
 
Posts: 1,732
Default Dynamically resize

On Thu, 22 Apr 2010 05:44:01 -0700, Monkey-See, Monkey-Do
wrote:

Hi all,

Is there a way to resize shapes dynamically. What I want to do is have a
rectangle, for example, with connector points on the side and as I resize the
rectangle more connections appear, or at least the old ones stay where they
are.


Connection points tend to be located relative to the shape they belong to, in particular
they tend to be located relative to the left hand and top sides of the shape, so, as the
shape is resized using the left hand resize handle then the connection points will move
with that handle. For the connection points to stay still when the left hand handle is
moved would require the connection points to be relative to the right hand edge (which
would then cause the connection points to move when the right-hand handle is used to
resize) or the connection points are located relative to the page, but that won't work as
then the connection points would not move when the shape was moved.


--
Regards, Paul Herber, Sandrila Ltd.
Electronics for Visio http://www.sandrila.co.uk/visio-electronics/
Electrical for Visio http://www.sandrila.co.uk/visio-electrical/
Electronics Packages for Visio http://www.sandrila.co.uk/visio-electronics-packages/
  #3  
Old April 23rd, 2010, 07:51 AM posted to microsoft.public.visio.general
David J Parker [MVP Visio]
external usenet poster
 
Posts: 110
Default Dynamically resize

If you have Visio Pro 2007+, then have a look at the construction of the
Cabinet and Rack masters on the Rack Mounted Equipment stencil.
The ShapeSheet formulae of the connection points control their position when
the shape is resized.

"Paul Herber" wrote in message
ani.net...
On Thu, 22 Apr 2010 05:44:01 -0700, Monkey-See, Monkey-Do
wrote:

Hi all,

Is there a way to resize shapes dynamically. What I want to do is have a
rectangle, for example, with connector points on the side and as I resize
the
rectangle more connections appear, or at least the old ones stay where
they
are.


Connection points tend to be located relative to the shape they belong to,
in particular
they tend to be located relative to the left hand and top sides of the
shape, so, as the
shape is resized using the left hand resize handle then the connection
points will move
with that handle. For the connection points to stay still when the left
hand handle is
moved would require the connection points to be relative to the right hand
edge (which
would then cause the connection points to move when the right-hand handle
is used to
resize) or the connection points are located relative to the page, but
that won't work as
then the connection points would not move when the shape was moved.


--
Regards, Paul Herber, Sandrila Ltd.
Electronics for Visio
http://www.sandrila.co.uk/visio-electronics/
Electrical for Visio http://www.sandrila.co.uk/visio-electrical/
Electronics Packages for Visio
http://www.sandrila.co.uk/visio-electronics-packages/


  #4  
Old May 24th, 2010, 03:32 PM posted to microsoft.public.visio.general
John... Visio MVP
external usenet poster
 
Posts: 900
Default Dynamically resize

or relative to the left, top or bottom edge. To "add" extra connection
points, you need to have the maximum number of connection points and when
the shape is small, hide the excess connection points.

For example, if the connection poins are going from the left edge, you can
set the connection points hidden value based on its' position from the left
edge and the width of the shape. If the position is greater than the width,
hide the shape.

John... Visio MVP

"Paul Herber" wrote in message
ani.net...
On Thu, 22 Apr 2010 05:44:01 -0700, Monkey-See, Monkey-Do
wrote:

Hi all,

Is there a way to resize shapes dynamically. What I want to do is have a
rectangle, for example, with connector points on the side and as I resize
the
rectangle more connections appear, or at least the old ones stay where
they
are.


Connection points tend to be located relative to the shape they belong to,
in particular
they tend to be located relative to the left hand and top sides of the
shape, so, as the
shape is resized using the left hand resize handle then the connection
points will move
with that handle. For the connection points to stay still when the left
hand handle is
moved would require the connection points to be relative to the right hand
edge (which
would then cause the connection points to move when the right-hand handle
is used to
resize) or the connection points are located relative to the page, but
that won't work as
then the connection points would not move when the shape was moved.


--
Regards, Paul Herber, Sandrila Ltd.
Electronics for Visio
http://www.sandrila.co.uk/visio-electronics/
Electrical for Visio http://www.sandrila.co.uk/visio-electrical/
Electronics Packages for Visio
http://www.sandrila.co.uk/visio-electronics-packages/



 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT +1. The time now is 09:08 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 OfficeFrustration.
The comments are property of their posters.