Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Okay this is driving me nuts. I'm using Visio 2010 in a completely blank template. Here is what I'm doing:

  1. I'm drawing a simple rectangle
  2. I draw a second simple rectangle
  3. I'm trying to drag rectangle 1 over rectangle 2.

Every time I try to drag rectangle 1 over rectangle 2, the 1st rectangle snaps to some spot an inch or so away from the second rectangle. Basically, I can't place rectangle 1 over rectangle 2 at all, meaning I can't layer shapes at all.

What the heck is causing this idiotic behavior and how can I disable it?

share|improve this question
1  
Visio is not for painting, its for diagramming, so it never makes sense to do that in a diagram. –  soandos Jun 8 '11 at 18:01
    
You were able to do this in 2k7, why would they make such a big change in 2010? –  Polaris878 Jun 8 '11 at 18:03
    
It works for me in 2010... –  soandos Jun 8 '11 at 18:14
    
Thanks soandos, it seems then it is some sort of setting, but I can't seem to figure out what it is. –  Polaris878 Jun 8 '11 at 18:29
    
I am guessing, but options->advanced->freeform settings? –  soandos Jun 8 '11 at 18:30
show 3 more comments

4 Answers

What you want is Layout and Routing.

On the Design tab there is a section labeled Layout on the right.

In the bottom right corner of that section is a small box with an arrow, if you click that you will get to Layout and Routing , and on the bottom, under Other, uncheck Move other shapes away on drop.

You may also need to uncheck Enable connector splitting which is on the same tab.

share|improve this answer
1  
Un-checking this option doesn't prevent other shapes from moving-away... I want to overlap shapes. –  PeterX Sep 25 '13 at 6:31
    
This worked for me! Finally! Did I mention I HATE Visio! –  Victor Grazi Jul 3 at 18:30
add comment

@shimpossible's solution did not work for me.

However, that particular property seems to be tied to the document.

I use Visio to overlay images and was having the same issue using 2013 from a much older version of Visio. Solution was just opened a new "blank" document and then had no problem overlaying images (in this case pictures) one on top of another, or drawing over them.

It looks like the "diagram" option may also work, but I have not tried. Apparently it defaults to flow chart settings if you just open it up and it will not let you keep one image/shape over another.

share|improve this answer
add comment

I found this thread looking for the answer to a similar question (placing objects on top of lines - without them re-routing). I knew this could be done in Visio 2003 by a simple right click on the shape and changing the shape properties. But I could not find that in Visio 2010.

I then found something that might help - Go to File->Options->Customize Ribbon and then enable the Developer tap.

Now on the Developer Menu you should see Behaviour in the Shape Controls group. Use that to tinker the properties. The one you are looking for is on the Placement tab, under "Move other shapes away on drop", set it "Plow no shapes". This might be tedious if doing many layered shapes. For my original search (placing objects on top of lines - without them re-routing) set the Placement behaviour to: Do not lay out and route around. This might also work for placing shapes on top others, but I can't test t as I can't replicate the original issue.

share|improve this answer
add comment

I had this same problem. While all of the above suggestions are helpful, so are these options which I discovered:

On the Home tab, under Arrange, make use of Bring to Front and Send to Back.

share|improve this answer
    
Not really relevant to the issue at hand. –  Victor Grazi Jul 3 at 18:26
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.