Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
HTML
<div style="float: right;border:1px solid silver;padding: 15px;background-color: #eeeeee;">

Índice
maxLevel2
indent8px
stylesquare
printablefalse

HTML
</div>

O TOTVS Developer Studio foi construído sob a plataforma
Eclipse (acessado em Maio/2015)Luna. Que é uma ferramenta de uso geral configurável e extensível para várias tarefas. Caso você tenha familiaridade com o Eclipse, verá que o funcionamento do TOTVS Developer Studio é praticamente o mesmo de quando o utilizamos para desenvolvimento em Java ou outras linguagens por ele suportadas.

Se você não conhece o Eclipse, passaremos aqui as informações primordiais, para que possa utilizar o TOTVS Developer Studio e caso queira se aprofundar, recomendamos a leitura de Eclipse Luna Documentation (acessado em Maio/2015).

Atentar que algumas informações disponíveis nesta documentação podem não existir ou ser diferentes no comportamento ou em algum detalhe em função das especificidades do ambiente Protheus e neste caso, será aqui tratado.

...

Sugerimos que você abra cada um dos menus e leia as opções oferecidas de forma a se familizar-se com elas e algums seus termos, mas sem acionar nenhuma opção apresentada. Sobre a barra de ferramentas, passeie com o mouse e veja as dicas que são apresentadasassociadas.

Barra de status

Na parte inferior da janela principal, temos a barra de status que é utilizada para nos fornecer informações adicionais, tais como seleção e estado do elemento corrente. Também podemos encontrar algumas funcionalidades a disposição. Da mesma forma que a barra de ferramentas, esta pode variar bastante conforme o contexto em que se encontra.

Entre

...

a barra de ferramentas e de status

Esta região é onde ocorre toda a ação do TDS. Editores, diálogos, assistentes, são apresentados nesta região.

...

O TDS é extensível e customizável e isso ocorre através de adicionais (plugings). Estes adicionais podem ser feitos por nós, pela organização Eclipse ou terceiros. A principio qualquer adicional construído para o Eclipse Luna, pode ser utilizado no TDS sem problemas.

Visões

O ambiente de trabalho contém uma coleção de elementos com abas. Tipicamente, as visões são utilizadas para navegação hierárquica em um modelo de documentos ou opçõesdados, podendo ou não ser agrupados a para atender determinada funcionalidade.

Os elementos em destaque na tela acima, são exemplo de algumas visões. Dependendo dos adicionais instalados, o TDS pode chegar a mais de uma centena (ou mais) de visões.

Para ter acesso a outras visões e com isso a mais funcionalidades, acione o menu @Janela Janela | Mostrar Visões | Outras..."@. Selecione a visão desejada e confirme.

...

Todas as visões são acopláveis, ou seja, você pode arrastá-las pelo título e posicioná-las onde achar melhor, além de serem redimencionáveis arrastando-se as suas bordas.Também pode fechar uma visão que não tenha mais interesse, acionando o que aparece ao lado do título ao posicionar o ponteiro do mouse sobre ele.

Identificação

No topo da visão, você tem a identificação A dela e do lado direito uma botoneira, também denominada "Barra de Ferramentas da Visão" B que também pode aparecer logo abaixo da identificação.

Barra de ferramentas

Ela contem uma séria de ações associadas a visão e normalmente se aplicam a elementos selecionados na área de visualização C ou na área em si, como por exemplo visual, dados a exibir, filtros, entre outras.

Os três botões mais a direita Image Added são comuns a maioria das visões e suas ações são:

  • Menu da visão, apresenta um menu suspenso com opções relacionadas a visão;
  • Minimizar, reduz a um tamanho mínimo a visão (ou grupo delas) gerando uma barra de acesso rápido;
  • Maximizar, utiliza o maior espaço possível para a visão;
  • Restaurar, ao minimizar a visão este botão toma opção ao de minimizar e ao ser aciona, retorna a visualização anterior.

Menu de contexto

A maioria das visões possui menu de contexto associado a seus elementos e pode ser acessado acionando-se o botão direito do mouse (ou o esquerdo se estiver configurado a inversão de botões). As opções deste menu variam de acordo com o elemento sobre o o qual foi ativado.

Perspectivas

São utilizadas para você customizar o leiaute da área principal, organizando as visões de forma a atender melhor as suas necessidades e gosto.

...

Você pode trocar rapidamente entre elas, acionando o mouse sobre a perspectiva desejada. Caso ela não esteja abertanesta lista, acione o primeiro botão em destaque ou acione o menu @Janela Janela | Abrir Perspectiva | Outras...@. Selecione a deseja desejada e confirme.

Após selecionar uma perspectiva, repare que o leiaute foi modificado, sendo apresentado outras visões ou em posição diferente.

Nota

Persistência do visual

...

- Ao efetuar modificações na perspectiva, estas são salvas automaticamente

...

na finalização do TDS e recuperadas

...

assim que reiniciado.

Criando as suas próprias perspectivas

Selecione uma perspectiva que esta mais próxima das suas necessidades. Adicione, feche, reposicione ou redimencione as visões. Se encerrar o TDS neste momento, o novo leiaute será salvo na perspectiva atual. Antes de sair, pode salvar esse novo leiaute em uma perspectiva customizada.

Dica

Menu de contexto

...

- Praticamente, todos os elementos visuais do TDS podem ter ações vinculadas a ele e estão

...

acessíveis acionando-se o botão direito (ou o esquerdo, se seu ambiente gráfico estiver configurado para trabalhar com botões invertidos) do mouse sobre ele.

Acione o menu de contexto sobre o botão da perspectiva corrente e acione @Salvar Salvar Como...@. Informe um novo nome e confirme.

...

Se você acionar o menu de contexto da perspectiva, veja que há outras opções:

  • Redefinir, reinicia a perspectiva com as definições originais.
  • Fechar, fecha a perspectiva, removendo da barra de seleção.
  • @Mostrar texto@Mostrar texto, ativa e desativa a apresentação dos nomes das perspectivas na barra de seleção.

Assistentes

Image Added

Em muitos procedimentos o TDS utiliza assistentes para conduzí-lo na execução de tarefas. Em linhas gerais, um assistente é composto:

  • Área de identificação A, que contém o título e breve descrição sobre a finalidade do assistente. Mensagem que impedem a execução, também são apresentadas nesta área.
  • Área de trabalho B, contem solicitações ao usuário, de forma que o que TDS possa completar a tarefa.
  • Botoneira C, com os botões de acionamento de ajuda sobre o assistente, botões de navegação entre os passos (Voltar e Avançar), confirmação da execução (Concluir) e cancelamento da solicitação (Cancelar). Os botões são habilitados e desabilitados conforme as necessidades da tarefa. Por exemplo, o Próximo ficará disponível somente se houver mais passos e se o passo atual estiver correto. O Concluir, ficará disponível quando todos os passos obrigatórios forem finalizados e o Cancelar, fica disponível a todo momento.