<chapter id="kate-mdi">

<title
>Trabalhar com o <acronym
>MDI</acronym
> do &kate;</title>

<sect1 id="kate-mdi-overview">
<title
>Introdução</title>

<para
>Janela, Documento, Editor... O que são todos estes conceitos na terminologia do &kate;, e como é possível tirar o maior partido dele? Este capítulo irá explicar tudo sobre o assunto e ainda mais.</para>

<sect2 id="kate-mdi-overview-mainwindow">

<title
>A Janela Principal</title>

<para
>A Janela Principal do &kate; é uma janela de aplicação normal do &kde;, com a adição de sub-janelas acopláveis ou janelas de ferramentas. Tem uma barra de menu com todos os menus normais, para além de outros específicos, bem como uma barra de ferramentas que permite o acesso aos comandos mais usados.</para>

<para
>A parte mais importante da janela é a Área de Edição, que mostra por omissão um componente de edição de texto, no qual podes trabalhar nos teus documentos.</para>

<para
>As capacidades de acoplagem da janela são usadas para as janelas de ferramentas:</para>

<itemizedlist
> <listitem
><para
><link linkend="kate-mdi-tools-file-list"
>A Lista de Ficheiros</link
></para
></listitem
> <listitem
><para
><link linkend="kate-mdi-tools-file-selector"
>O Selector de Ficheiros</link
></para
></listitem
> <listitem
><para
><link linkend="kate-mdi-tools-konsole"
>O Emulador de Terminal Embutido</link
></para
></listitem
> </itemizedlist>

<para
>E possivelmente outras janelas, as quais podem ser disponibilizadas pelos 'plugins'.</para>

<para
>As Janelas de Ferramentas podem ser colocadas em qualquer parte que tu queiras, dentro ou fora da janela principal, arrastando a barra no topo delas com o botão esquerdo do rato carregado e empilhadas em páginas partilhadas se necessário.</para>

<para
>Ao arrastares uma janela acoplável, é mostrado um rectângulo preto para indicar onde a janela vai se colocada se largares o botão do rato, a menos que movas o cursor para fora da janela principal, em que nesse caso a janela arrastada tornar-se-á uma janela flutuante de topo solta.</para>

</sect2>


</sect1>

<sect1 id="kate-mdi-editor">

<title
>A área do Editor</title>

<para
>O &kate; é capaz de ter mais do que um documento aberto ao mesmo tempo, e também consegue repartir a área de edição em várias sub-janelas, de uma forma semelhante à que o &konqueror; ou o <application
>emacs</application
> fazem. Desta forma podes ver vários documentos ao mesmo tempo, ou mesmo várias instâncias do mesmo documento, o que é útil, por exemplo, se o teu documento contém definições no seu topo que queiras vez frequentemente como forma de referência. Podes também ver um ficheiro de inclusão numa sub-janela, enquanto alteras o ficheiro de implementação noutra.</para>

<para
>Quando um documento está disponível em mais do que um editor, as alterações feitas num editor serão reflectidas imediatamente nos outros. Isto inclui a alteração do texto, bem como a sua selecção. As operações de pesquisa ou de movimentação do cursor só se reflectem no editor actual.</para>

<para
>Não é possível de momento ter mais do que uma instância do mesmo documento aberta na medida em que uma instância será editada enquanto que a outra não.</para>

<para
>Ao repartires um editor em duas sub-janelas, estas ficam divididas por igual tamanho, e a mostrarem ambas o documento actual desse editor. A nova janela será a inferior (no caso de dividires horizontalmente) ou a da direita (se a divisão for vertical). A nova janela adquire primeiro plano, o qual é visível através de um pequeno 'led' verde na janela em questão.</para>

</sect1>

<sect1 id="kate-mdi-tools-file-list">
<title
>A Lista de Ficheiros</title>

<para
>A lista de ficheiros mostra uma lista de todos os documentos abertos no &kate;. Os ficheiros modificados irão ter um pequeno ícone de <guiicon
>disquete</guiicon
> à sua esquerda para indicar esse estado.</para>

<para
>Se estiverem abertos dois ou mais ficheiros com o mesmo nome (localizados em directorias diferentes), o nome do segundo terá adicionado no fim <quote
>&lt;2&gt;</quote
> e assim por diante. A dica para o ficheiro irá mostrar o seu nome completo, incluindo a sua directoria, o que te permite escolher o documento desejado.</para
> <para
>Para mostrar um documento na janela activa de momento, carrega no nome do documento na lista.</para>

<para
>A localização por omissão da janela do &kate; é à esquerda da área de edição, numa janela acoplável partilhada com o <link linkend="kate-mdi-tools-file-selector"
>Selector de Ficheiros</link
>.</para>
</sect1>

<sect1 id="kate-mdi-tools-file-selector">
<title
>O Selector de Ficheiros</title>

<para
>O Selector de Ficheiros é um visualizador da directoria que te permite abrir os ficheiros a partir da directoria mostrada na janela actual.</para>

<para
>De cima para baixo, o selector de ficheiros consiste nos seguintes elementos:</para>

<variablelist
> <varlistentry
> <term
>Uma Barra de Ferramentas</term
> <listitem
> <para
>Esta contém os botões normais de navegação:</para
> <variablelist
> <varlistentry
> <term
><guibutton
>Home</guibutton
></term
> <listitem
><para
>Ao carregares neste botão a janela da directoria fará <command
>cd</command
> para a tua directoria pessoal.</para
></listitem
> </varlistentry
> <varlistentry
> <term
><guibutton
>Cima</guibutton
></term
> <listitem
><para
>Isto fará com que a janela da directoria faça <command
>cd</command
> para a directoria de nível superior à actual se possível.</para
></listitem
> </varlistentry
> <varlistentry
> <term
><guibutton
>Recuar</guibutton
></term
> <listitem
><para
>Faz com que a janela de directorias faça <command
>cd</command
> para a directoria mostrada anteriormente no histórico. Este botão está desactivado se não existir nenhum item anterior.</para
></listitem
> </varlistentry
> <varlistentry
> <term
><guibutton
>Avançar</guibutton
></term
> <listitem
><para
>Faz com que a janela de directorias faça <command
>cd</command
> para a próxima directoria no histórico. Este botão está desactivado, se não existir nenhuma próxima directoria.</para
></listitem
> </varlistentry
> <varlistentry
> <term
><guibutton
>Directoria do Documento Actual</guibutton
></term
> <listitem
><para
>Este botão fará com que a janela de directorias faça <command
>cd</command
> para a directoria de documentos activa no momento, se possível. Este botão está desactivado, se o documento actual é um ficheiro novo e não gravado, ou se a directoria onde ele está não pode ser decidida.</para
></listitem
> </varlistentry
> </variablelist
> </listitem
> </varlistentry
> <varlistentry
> <term
>Um campo de &URL;</term
> <listitem
> <para
>Aqui podes indicar a localização de uma directoria a pesquisar. O campo do URL mantém uma lista dos campos introduzidos anteriormente; para escolheres um utiliza o botão da seta à direita do campo.</para
> <tip
><para
>O campo do &URL; tem a completação automática das directorias; o método de completação pode ser definido usando o menu do botão direito do rato do campo.</para
></tip
> </listitem
> </varlistentry
> <varlistentry
> <term
>Uma Janela de Directorias</term
> <listitem
><para
>Esta é uma janela de directorias normal do &kde;.</para
></listitem
> </varlistentry
> <varlistentry
> <term
>Um Campo de Filtragem</term
> <listitem
> <para
>O campo de Filtragem permite-te indicar um filtro para os ficheiros mostrados na lista. O filtro utiliza os 'globs' normais e os padrões devem estar separados por espaços. Exemplo: <userinput
>*.cpp *.h *.moc</userinput
></para
> <para
>Para mostrares todos os ficheiros indica um único asterisco <userinput
>*</userinput
>.</para
> <para
>O campo de filtragem guarda os últimos 10 filtros introduzidos entre sessões; para usares um, carrega no botão da seta à direita do campo e selecciona a sequência de filtragem desejada.</para
> </listitem
> </varlistentry
> </variablelist>

</sect1>


<sect1 id="kate-mdi-tools-konsole">
<title
>O Emulador de Terminal Embutido</title>

<para
>O Emulador de Terminal embutido é uma cópia da aplicação de terminal do &kde;, o &konsole;, para a tua conveniência. Está disponível na opção do menu <menuchoice
><guimenu
>Configuração</guimenu
><guimenuitem
>Mostrar o Emulador de Terminal</guimenuitem
></menuchoice
> ou através do atalho <keycombo action="simul"
><keycap
>F7</keycap
></keycombo
>, e este ficará em primeiro plano logo que visível. Adicionalmente, se a opção <link linkend="config-dialog-general-sync-konsole"
>Sincronizar o &konsole; com o documento actual</link
> estiver activa, este fará <command
>cd</command
> para a directoria do documento actual ao ficar visível ou quando o documento actual mudar.</para>

<para
>A localização por omissão na janela do &kate; é na parte inferior, por baixo da área de edição.</para>

<para
>Podes configurar o &konsole; com o seu menu de botão direito do rato; para mais informações vê o manual do &konsole;.</para>

</sect1>

</chapter>

