Visio Guy

Visio Discussions => General Visio => Topic started by: YossiD on June 21, 2009, 05:03:35 PM

Title: Rotate Angle Connector
Post by: YossiD on June 21, 2009, 05:03:35 PM
I need a connector shape that begins with a horizontal line and then angles up or down. The Angle Connector shape in Visio does just the opposite - begins with a vertical line and then angles left or right. The Angle Connector shape cannot be rotated, so I can't get it to behave the way I want.

Does anyone have an angle connector shape that does what I wnat?

Thanks
Title: Re: Rotate Angle Connector
Post by: wapperdude on June 22, 2009, 01:43:16 AM
Try these on for size.  The left one is a horizontal only version of the vertical only angled connector.  The right one is a universal implementation with no restrictions on the placement of the diamond.

Wapperdude
Title: Re: Rotate Angle Connector
Post by: YossiD on June 22, 2009, 04:03:23 AM
This is outstanding. Thanks so much.
Title: Re: Rotate Angle Connector
Post by: vojo on June 23, 2009, 01:40:06 PM
fyi...JuneTheSecond (http://visguy.com/vgforum/index.php?action=profile;u=97;sa=showPosts) has a whole family of intelligent connectors like this.   May want to take a look.

VG edit: start here for more June-madness: Go 3D with Free Isometric Piping Shapes for Visio (http://www.visguy.com/2008/06/25/free-isometric-piping-shapes-for-visio/)
Title: Re: Rotate Angle Connector
Post by: YossiD on September 06, 2009, 11:58:12 AM
These connectors work exactly as I need, and I have managed to modify them to add additional bends.

I have not managed, however, to figure out how to get them to add jumps when crossing another connector. Does anyone know how to do that?

Thanks.
Title: Re: Rotate Angle Connector
Post by: wapperdude on September 07, 2009, 05:28:05 PM
The line jump feature is associated with the connector shape, not "lines".  Since these shapes are lines, then to have line jumps, I'm pretty sure it would take a bit of code to instantiate the "jumps".  I suspect that's why JuneTheSecond's shapes have white around them. 

If you adhere to the drawing convention of "no 4-way connections", then line jumps, breaks, even "dots" are unnecessary.  That's why I didn't add anything special for line crossings.

Wapperdude