Como exibir retornos de chamada em diagramas de seqüência Visio 2013?

3

Eu quero esboçar um diagrama de seqüência incluindo retornos de chamada. Mal o Visio 2013 transforma minhas setas / mensagens em mensagens de retorno tracejadas. Como posso desativar esse comportamento?

Aqui está um exemplo mínimo. Todas as mensagens são inseridas como mensagens, duas delas foram transformadas para retornar mensagens, mas apenas uma corretamente. Selecionar a seta errada e alterá-la para o estilo de linha não tracejada não tem efeito.

    
por gnod 07.03.2013 / 13:14

2 respostas

2

O problema é que as formas de Mensagem padrão dentro do estêncil Seqüência UML têm um valor especial definido pelo Usuário que as transforma em Retornar mensagens se forem da direita para a esquerda.

Uma solução elegante é clicar com o botão direito do mouse no estêncil "UML Sequence" e selecionar Salvar como. Nomeie algo como "UML Sequence Fixed". Abra o estêncil recém-criado. Vá para Arquivo-> Opções- > Avançado- > Geral e marque Executar no modo de desenvolvedor .

Agora clique com o botão direito do mouse no formato da mensagem e selecione Editar mestre-> Editar forma mestre (pode ser necessário clicar com o botão direito do mouse no título do estêncil na lista e selecionar Editar estêncil. imagem de seta que abriu na nova divisão para selecioná-lo.Na faixa de opções vá para o menu Desenvolvedor clique em Mostrar ShapeSheet- > Forma lá em Células definidas pelo usuário você encontrará uma propriedade chamada User.IsReturn (seu valor é EndX < BeginX). Altere para 0 . Feche os splits abertos (o Visio perguntará se deseja salvar a forma e você deve escolher yes ).

Agora faça a mesma operação para Mensagem Assíncrona e Mensagem de Retorno (exceto escolha 1 para o valor no caso da Mensagem de Retorno).

Com seu novo estêncil, você poderá criar mensagens da esquerda para a direita e da direita para a esquerda.

    
por 29.01.2014 / 17:51
0

Se o diagrama for pequeno, dê uma olhada em criá-lo no PowerPoint. Infelizmente, descobri que as ferramentas de diagramação são mais fáceis de usar e criam melhores resultados.

    
por 07.03.2013 / 13:48