SOLVED
Home

Right Angle Connectors are now going Diagonal?

%3CLINGO-SUB%20id%3D%22lingo-sub-892572%22%20slang%3D%22en-US%22%3ERight%20Angle%20Connectors%20are%20now%20going%20Diagonal%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-892572%22%20slang%3D%22en-US%22%3E%3CP%3EHey%2C%20I've%20been%20working%20on%20this%20Visio%20diagram%20for%20some%20time%20now%2C%20and%20I%20have%20nearly%20got%20every%20hidden%20setting%20working%20in%20my%20favor.%20Unfortunately%2C%20something%20happened%20to%20my%20connectors%2C%20they%20ALL%20ARE%20DIAGONAL%3F!%3C%2FP%3E%3CP%3EThese%20are%20Right%20Angle%20connectors%2C%20and%20they%20were%20all%20fine.%20I%20went%20to%20make%20some%20changes%20to%20a%20couple%20of%20Master%20Stencils%2C%20and%20page%20settings.%20Here%2C%20take%20a%20look%20at%20these%20screenshots%20of%20what%20happens%20now%3A%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CDIV%20class%3D%22mceNonEditable%20lia-copypaste-placeholder%22%3E%26nbsp%3B%3C%2FDIV%3E%3CP%3EFirst%2C%20this%20is%20what%20it%20looks%20like%20when%20I%20go%20to%20drag%20the%20connector.%3C%2FP%3E%3CP%3ESecond%20is%20immediately%20after%20I%20release%20the%20mouse%20button%2C%20it%20fails%20to%20render%20an%20imaginary%20diagonal%20line.%20Notice%20the%20little%20blue%20bubble.%3C%2FP%3E%3CP%3EThird%20is%20when%20I%20move%20the%20horizontal%20line%20up%2C%20it%20indeed%20has%20created%20a%20diagonal%20connector.%3C%2FP%3E%3CP%3EFourth%20is%20the%20settings%20of%20the%20right%20side%20%26lt%3B1%26gt%3B%20shape%3B%20showing%20how%20the%20connection%20points%20are%20supposed%20to%20be%20acting%2C%20%2B1%20or%20-1%20along%20the%20X-dir.%20And%20indeed%20they%20WERE%20working%20merely%20hours%20ago%2C%20and%20for%20the%20last%20week.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20changed%20settings%20inside%20of%20the%20Master%20Shape%20for%20these%20%26lt%3B%26gt%3B%20shapes%3A%3C%2FP%3E%3CP%3EMiscellaneous%3A%20NoObjHandles%20%3D%20TRUE%3C%2FP%3E%3CP%3EGroup%20Properties%3A%20SelectMode%20%3D%200%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThese%20settings%20are%20to%20prevent%20future%20users%20from%20accidentally%20editing%20the%20shapes%20when%20they%20only%20need%20to%20select%20and%20use%20the%20Shape%20Data.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20style%3D%22width%3A%20416px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Fgxcuf89792.i.lithium.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F135394i6C55B6342B503402%2Fimage-size%2Flarge%3Fv%3D1.0%26amp%3Bpx%3D999%22%20alt%3D%22diagonals1.PNG%22%20title%3D%22diagonals1.PNG%22%20%2F%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20style%3D%22width%3A%20455px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Fgxcuf89792.i.lithium.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F135397i8A3F97B14BBADDEA%2Fimage-size%2Flarge%3Fv%3D1.0%26amp%3Bpx%3D999%22%20alt%3D%22diagonals2.PNG%22%20title%3D%22diagonals2.PNG%22%20%2F%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20style%3D%22width%3A%20410px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Fgxcuf89792.i.lithium.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F135396i0EEA69C46266E12B%2Fimage-size%2Flarge%3Fv%3D1.0%26amp%3Bpx%3D999%22%20alt%3D%22diagonals3.PNG%22%20title%3D%22diagonals3.PNG%22%20%2F%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20style%3D%22width%3A%20999px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Fgxcuf89792.i.lithium.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F135395i45CF3E30C88FE35E%2Fimage-size%2Flarge%3Fv%3D1.0%26amp%3Bpx%3D999%22%20alt%3D%22diagonals4.PNG%22%20title%3D%22diagonals4.PNG%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-892572%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EVisio%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-894085%22%20slang%3D%22en-US%22%3ERe%3A%20Right%20Angle%20Connectors%20are%20now%20going%20Diagonal%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-894085%22%20slang%3D%22en-US%22%3E%3CP%3EI%20found%20the%20solution.%3C%2FP%3E%3CP%3EIt%20doesn't%20have%20anything%20to%20do%20with%20the%20ShapeSheet.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EWhat%20happened%2C%20was%20I%20changed%20the%20page%20settings%3A%3C%2FP%3E%3CP%3EDesign%20%26gt%3B%20Page%20Setup%3C%2FP%3E%3CP%3EI%20removed%20%22Auto%20Size%22%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EBut%20since%20this%20involves%20changing%20settings%20for%20the%20Page%2C%20Visio%20creates%20gremlins%20for%20anything%20that%20is%20also%20tied%20to%20the%20Page%20settings.%20In%20this%20case%3A%3C%2FP%3E%3CP%3EDesign%20%26gt%3B%20Page%20Setup%20%26gt%3B%20Layout%20and%20Routing%3C%2FP%3E%3CP%3E...%20is%20also%20encased%20in%20the%20Page.%20So%20it%20broke%20itself.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CU%3ESolution%3A%3C%2FU%3E%3C%2FP%3E%3CP%3EDelete%20every%20connector%3C%2FP%3E%3CP%3EDelete%20the%20Master%20%22Dynamic%20connector%22%3C%2FP%3E%3CP%3ECreate%20a%20new%20Page%3C%2FP%3E%3CP%3ECopy%20all%20shapes%20over%20to%20Page-2%3C%2FP%3E%3CP%3EDelete%20Page-1%3C%2FP%3E%3CP%3EReconnect%20every%20connector%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ELuckily%20for%20me%2C%20I%20only%20had%2020%20connectors%20to%20recreate.%20Hopefully%20this%20thread%20comes%20in%20handy%20for%20someone%20else!%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E*EDIT%3A%20Clarification*%3C%2FP%3E%3CP%3EThe%20images%20I%20have%20shown%20look%20like%20the%20diagonals%20are%20moving%20at%20angles%20parallel%20to%20the%20shapes.%3C%2FP%3E%3CP%3EThe%20reality%20is%2C%20every%20connector%20was%20moving%20at%20a%20different%20odd%20angle.%20If%20I%20created%20new%20Squares%2C%20no%20ShapeSheet%20data%2C%20the%20connectors%20still%20moved%20at%20strange%20angles.%20There%20was%20no%20convergence%20to%20where%20they%20were%20pointed.%20All%20settings%20for%20angular%20snapping%20were%20disabled.%3C%2FP%3E%3C%2FLINGO-BODY%3E
Highlighted
Swingline_Milton
New Contributor

Hey, I've been working on this Visio diagram for some time now, and I have nearly got every hidden setting working in my favor. Unfortunately, something happened to my connectors, they ALL ARE DIAGONAL?!

These are Right Angle connectors, and they were all fine. I went to make some changes to a couple of Master Stencils, and page settings. Here, take a look at these screenshots of what happens now:

 

 

First, this is what it looks like when I go to drag the connector.

Second is immediately after I release the mouse button, it fails to render an imaginary diagonal line. Notice the little blue bubble.

Third is when I move the horizontal line up, it indeed has created a diagonal connector.

Fourth is the settings of the right side <1> shape; showing how the connection points are supposed to be acting, +1 or -1 along the X-dir. And indeed they WERE working merely hours ago, and for the last week.

 

I changed settings inside of the Master Shape for these <> shapes:

Miscellaneous: NoObjHandles = TRUE

Group Properties: SelectMode = 0

 

These settings are to prevent future users from accidentally editing the shapes when they only need to select and use the Shape Data.

 

diagonals1.PNGdiagonals2.PNGdiagonals3.PNGdiagonals4.PNG

1 Reply
Highlighted
Solution

I found the solution.

It doesn't have anything to do with the ShapeSheet.

 

What happened, was I changed the page settings:

Design > Page Setup

I removed "Auto Size"

 

But since this involves changing settings for the Page, Visio creates gremlins for anything that is also tied to the Page settings. In this case:

Design > Page Setup > Layout and Routing

... is also encased in the Page. So it broke itself.

 

Solution:

Delete every connector

Delete the Master "Dynamic connector"

Create a new Page

Copy all shapes over to Page-2

Delete Page-1

Reconnect every connector

 

Luckily for me, I only had 20 connectors to recreate. Hopefully this thread comes in handy for someone else!

 

*EDIT: Clarification*

The images I have shown look like the diagonals are moving at angles parallel to the shapes.

The reality is, every connector was moving at a different odd angle. If I created new Squares, no ShapeSheet data, the connectors still moved at strange angles. There was no convergence to where they were pointed. All settings for angular snapping were disabled.