diff options
author | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2011-12-03 11:05:10 -0600 |
---|---|---|
committer | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2011-12-03 11:05:10 -0600 |
commit | f7e7a923aca8be643f9ae6f7252f9fb27b3d2c3b (patch) | |
tree | 1f78ef53b206c6b4e4efc88c4849aa9f686a094d /tde-i18n-pt/docs/tdevelop/tdevelop/class-browsers.docbook | |
parent | 85ca18776aa487b06b9d5ab7459b8f837ba637f3 (diff) | |
download | tde-i18n-f7e7a923aca8be643f9ae6f7252f9fb27b3d2c3b.tar.gz tde-i18n-f7e7a923aca8be643f9ae6f7252f9fb27b3d2c3b.zip |
Second part of prior commit
Diffstat (limited to 'tde-i18n-pt/docs/tdevelop/tdevelop/class-browsers.docbook')
-rw-r--r-- | tde-i18n-pt/docs/tdevelop/tdevelop/class-browsers.docbook | 89 |
1 files changed, 89 insertions, 0 deletions
diff --git a/tde-i18n-pt/docs/tdevelop/tdevelop/class-browsers.docbook b/tde-i18n-pt/docs/tdevelop/tdevelop/class-browsers.docbook new file mode 100644 index 00000000000..83c6737f085 --- /dev/null +++ b/tde-i18n-pt/docs/tdevelop/tdevelop/class-browsers.docbook @@ -0,0 +1,89 @@ +<chapter id="class-browsers"> +<title +>Os Navegadores de Classes</title> +<indexterm zone="class-browsers" +><primary +>navegador de classes</primary +></indexterm> + +<para +>Ao lidar com um projecto numa linguagem orientada por objectos, a sua ênfase ao trabalhar no projecto não é nos ficheiros de código e nos seus nomes, mas sim nas classes e nas relações entre elas. Para o ajudar a navegar no espaço de classes e símbolos definidos, o &tdevelop; inclui vários navegadores de classes que visualizam a estrutura de classes de várias formas. </para> + +<sect1 id="classview"> +<title +>Área de Classes</title> + +<para +>Esta área é mostrada do lado esquerdo da janela principal e contém uma lista linear com todas as classes, variáveis e funções do seu projecto. Está representada como uma árvore. Se você abrir o nó de uma classe ao carregar nele, irá aparecer uma lista com todos os métodos e atributos da classe respectiva. </para> + +<figure id="screenshot-classview" float="1"> +<title +>Uma Imagem da Área de Classes</title> +<mediaobject> +<imageobject +><imagedata fileref="classview.png"/></imageobject> +</mediaobject> +</figure> + +<para +>A área de classes funciona de dois modos diferentes. Por omissão, todos os símbolos estão agrupados em <quote +>Classes</quote +>, <quote +>Estruturas</quote +>, <quote +>Funções</quote +>, <quote +>Variáveis</quote +> e <quote +>Espaços de Nomes</quote +>. No menu de contexto da área, poderá escolher a opção <guimenuitem +>Listar por Espaços de Nomes</guimenuitem +>. Neste modo, a hierarquia do espaço de nomes é mostrada e os símbolos são agrupados pelo espaço de nomes respectivo em que são definidos. Isto poderá ser mais útil nos projectos que tirem bastante partido dos espaços de nomes (encadeados). É menos útil nos projectos sem espaços de nomes. </para> + +<para +>Poderá também alterar a forma com que os nomes das classes são apresentados. Normalmente, os nomes das classes aparecem sem o espaço de nomes em que foram definidas. Isto significa que você não consegue distinguir imediatamente as classes que tenham o mesmo nome em espaços de nomes diferentes. Se esperar um pouco com o cursor do rato sobre o item, irá aparecer o nome completo como uma dica. Poderá optar por mostrar sempre o nome completo da classe se escolher a opção <guimenuitem +>Âmbitos dos identificadores completos</guimenuitem +> no menu de contexto. </para> + +<para +>Se carregar numa classe ou método da área de classes, irá mostrar a sua definição. Poderá sempre saltar para a declaração de um método se escolher a opção <guimenuitem +>Ir para a declaração</guimenuitem +> no menu de contexto. No menu de contexto das classes, existem também os itens <guimenuitem +>Adicionar um método...</guimenuitem +> e <guimenuitem +>Adicionar um atributo...</guimenuitem +>. Isto irá abrir janelas onde poderá gerar novas declarações de métodos e variáveis nas classes respectivas, em conjunto com uma implementação vazia. </para> + +</sect1 +> <!-- classview --> + +<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --> + +<sect1 id="classtools"> +<title +>Ferramentas de Classes</title> + +<para +>A janela de classes é activada se carregar com o botão direito numa classe da área de classes e escolher a opção <guimenuitem +>Ferramenta de classes...</guimenuitem +>. </para> + +</sect1 +> <!-- classtools --> + +<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --> + +<sect1 id="classhierarchy"> +<title +>Hierarquia de Classes</title> + +<para +>(... ainda não escrito ...) </para> + +</sect1 +> <!-- classhierarchy --> + +</chapter +> <!-- class-browsers --> + +<!-- ====================================================================== --> |