O editor do Fluxo de Mensagens é o editor padrão fornecido pela Perspectiva do Desenvolvimento de Aplicativos do Intermediário para definir uma representação gráfica de um fluxo de mensagens no ambiente de trabalho e para definir propriedades para nós do fluxo de mensagens individuais.
Abra um arquivo de fluxo de mensagens (.msgflow) na visualização Desenvolvimento do Intermediário para ativar o editor apropriado na visualização Editor. A visualização do Editor é onde você seleciona nós internos e definidos pelo usuário, e as conexões entre eles, para definir um fluxo de mensagens.
O editor de Fluxo de Mensagens possui as seguintes visualizações:
A visualização Desenvolvimento do Intermediário mostra todos os recursos do espaço de trabalho, isto é, todos os recursos de fluxo de mensagens.
A visualização do editor mostra o conteúdo do recurso que está atualmente aberto. Também mostra as guias para cada um dos recursos que você abriu para que possa rapidamente comutar entre eles.
Quando o recurso que está aberto for um fluxo de mensagens, na parte inferior esquerda da visualização do editor, haverá duas guias Gráfico e Propriedades Definidas pelo Usuário.
Quando você seleciona Gráfico (Graph) (o padrão), a visualização do Editor contém uma exibição gráfica do fluxo de mensagens.
À esquerda da visualização do editor, há uma barra de paleta contendo todos os nós disponíveis que você pode incluir no fluxo de mensagens. Por padrão, a barra de paleta é mostrada em modo reduzido quando você abre um fluxo de mensagens.
Para abrir a paleta, utilize um dos seguintes métodos:
Por padrão, a paleta aparece no lado esquerdo da visualização do editor. Você pode movê-la para o lado direito da visualização do editor clicando na barra Paleta (Palette) quando em modo reduzido e arrastando a barra para o lado direito da visualização do editor.
Ao selecionar a guia Propriedades Definidas pelo Usuário (User Defined Properties), um editor de Propriedades Definidas pelo Usuário (User Defined Properties) é aberto, permitindo alterar as propriedades definidas pelo usuário do fluxo de mensagens. O editor de Propriedades Definidas pelo Usuário (User Defined Properties) consiste nas visualizações Hierarquia de Propriedades do Usuário (User Property Hierarchy) e Detalhes (Details).
A visualização Hierarquia de Propriedades do Usuário (User Property Hierarchy) exibe três ícones, Incluir Grupo de Propriedades (Add Property Group), Incluir Propriedade (Add Property) e Excluir (Delete), que você pode utilizar para atualizar a hierarquia de propriedades. Ao incluir uma propriedade, é aberta uma visualização de Detalhes. Na visualização de Detalhes você pode definir o Tipo de propriedade e o Valor Padrão.
A visualização Esboço (Outline) permite navegar para um nó específico em um fluxo de mensagens e editar suas propriedades.
A visualização da Paleta lista os nós disponíveis que podem ser selecionados e incluídos no fluxo de mensagens. Para obter mais informações sobre a paleta e como customizar o layout e as configurações, consulte Paleta de Nós de Fluxo de Mensagens.
A visualização Visão Geral (Overview) fornece um resumo útil para fluxos de mensagens grandes e complexos, porque mostra uma versão em pequena escala do fluxo. Clique na guia para mostrar ou ocultar a visualização contorno.
A visualização tarefas exibe o aviso e as mensagens de erro que são geradas pela validação do editor quando você salva o arquivo do fluxo de mensagens. Se você der um clique duplo em um erro, o editor indicará onde ele está localizado (por exemplo, se você não tiver definido uma propriedade obrigatória em um nó, ele abrirá a visualização Propriedades (Properties) desse nó na página direita).
Os ícones na barra de ferramentas e suas ações são mostrados na tabela abaixo.
Ícone | Rótulo | Ação |
---|---|---|
![]() |
Manhattan | Exibe todas as conexões do nó como uma série de linhas horizontais e verticais |
![]() |
Mostrar Grade | Exibe uma grade horizontal e linhas pontilhadas verticais no segundo plano da área do editor. |
![]() |
Propriedades da Grade | Define o espaçamento horizontal e vertical dos marcadores da grade e o engate entre as molduras da área do editor e o início dos marcadores da grade. |
![]() |
Alinhar à Esquerda | Alinha a borda esquerda dos nós selecionados atualmente. Ativado apenas quando mais de um nó estiver selecionado. |
![]() |
Alinhar pelo Centro | Alinha o ponto central horizontal (entre o lado esquerdo e o direito) dos nós selecionados atualmente. Ativado apenas quando mais de um nó estiver selecionado. |
![]() |
Alinhar à Direita | Alinha a borda direita de todos os nós selecionados atualmente. Ativado apenas quando mais de um nó estiver selecionado. |
![]() |
Alinhar Superior | Alinha a borda superior dos nós selecionados atualmente. Ativado apenas quando mais de um nó estiver selecionado. |
![]() |
Alinhar pelo Meio | Alinha o ponto central vertical (entre a parte superior e a inferior) dos nós selecionados atualmente. Ativado apenas quando mais de um nó estiver selecionado. |
![]() |
Alinhar Inferior | Alinha a borda inferior dos nós selecionados atualmente. Ativado apenas quando mais de um nó estiver selecionado. |
![]() |
Mostrar Caixa de Distribuição | Exibe uma caixa retangular em torno dos nós selecionados atualmente. |
![]() |
Distribuir Horizontalmente | Alinha os nós selecionados atualmente com a borda direita ou esquerda mais próxima na caixa de distribuição. |
![]() |
Distribuir Verticalmente | Alinha os nós selecionados atualmente na borda superior ou inferior mais próxima na caixa de distribuição. |