impedir o roteamento de conectores quando elementos colocados sobre eles no MS Visio 2007

25

Existe alguma chance de impedir que os conectores do MS Visio (de preferência 2010) sejam roteados quando um bloco de texto é colocado em cima dele? Desejo obter o efeito como se o bloco de texto estivesse na camada superior, acima das formas e conectores, mas que as camadas sejam completamente separadas (não afetando o layout uma da outra).

Isso é possível?

Kornelije Petak
fonte

Respostas:

26

Parece que você precisa alterar o redirecionamento do conector. Eu acho que a opção que você deseja é "Nunca reencaminhar".

Em primeiro lugar (se você ainda não o fez), você precisa da guia Desenvolvedor. Vá para File|Options|Customize Ribbone ative "Desenvolvedor" na lista de guias.

Agora selecione a forma desejada e Developer|Behaviourvá para a guia Posicionamento e selecione 'Não traçar e rotear' no menu suspenso Comportamento do posicionamento. Isso deve resolver.

insira a descrição da imagem aqui

Rhys Gibson
fonte
2
Este link está morto (um bom exemplo de por que os sites Stackexchange desencorajar respostas que realmente não responder à pergunta, mas apenas link para a resposta)
Abacus
Existe alguma maneira de fazer isso para TODAS as formas? É uma das coisas mais irritantes que me faz querer voltar para as alternativas que não são do Visio ...
waza-ari
8

Camadas e agrupamentos nunca pareciam fazer diferença para mim (ainda assim redirecionavam os conectores de qualquer maneira), mas alterar o comportamento de roteamento do objeto colocado fazia. Para o Visio 2010 e 2013, a caixa de diálogo Comportamento está infelizmente e desnecessariamente oculta por padrão. Você precisa personalizar a faixa de opções ( File > Options > Customize Ribbonou apenas clicar com o botão direito do mouse na Ribbon > Customize Ribbon), clicar na marca de seleção ao lado do item Desenvolvedor na visualização em árvore à direita para ativá-la e clicar em OK. Em seguida, selecione a forma que você deseja colocar em camadas antes e atrás, clique Behaviorna faixa de Developer>Shape Design>Behavioropções ( ) e, na guia Colocação na lista suspensa Comportamento do posicionamento, escolha Do not lay out and route around.

Dwayne Robinson
fonte
Você até incluiu a localização de cada opção e onde clicar! Eu tenho que terminar este Visio em 15 minutos, então você acabou de salvar minha bunda! :-)
Moby Disk
Isso resolveu o problema para mim também, embora eu tivesse mais um problema. Se você estiver achando a guia Posicionamento acinzentada, defina o Estilo de interação na guia Comportamento como Caixa (bidimensional). Isso deve ativar a guia Posicionamento.
Gibsnag
1

Normalmente, o que faço é adicionar meta informações como essa à sua própria camada, agrupar e bloquear a camada. Nesse ponto, o Visio apenas pensa novamente em uma tela em branco e não tenta mais rotear os conectores.

Felicidades! ~ Chris

C0D3M0NK3Y
fonte
1

Recomenda-se que a caixa "A forma pode dividir conectores" esteja desmarcada na guia Comportamentos (da caixa de diálogo comportamentos) para que soltar uma forma em um conector não redirecione o conector e, possivelmente, modele também.

John Maton
fonte