<chapter id="kate-mdi">
<chapterinfo>
<authorgroup>
<author
>&Anders.Lund; &Anders.Lund.mail;</author>
&Natalie.Koning; 
</authorgroup>
</chapterinfo>
<title
>Werken met de <acronym
>MDI</acronym
> van &kate;</title>

<sect1 id="kate-mdi-overview">
<title
>Overzicht</title>

<para
>Venster, weergave, document, frame, editor... Wat wordt ermee bedoeld in de terminologie van &kate; en hoe werkt u er het beste mee? In dit hoofdstuk wordt dat alles, en meer, uitgelegd.</para>

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

<title
>Het hoofdvenster</title>

<para
><indexterm
><primary
>Hoofdvenster</primary
></indexterm
> Het hoofdvenster van &kate; is een standaardvenster, zoals de meeste toepassingen in &kde; dat hebben. Bovendien zijn er zijbalken. Er is een menubalk met alle algemene en enkele extra menu's, en er is een werkbalk waarmee algemeen gebruikte commando's snel toegankelijk zijn.</para>

<para
>Het belangrijkste gedeelte van het venster is het bewerkingsgebied. Hier wordt standaard een enkele te bewerken component weergegeven waarin u uw document kunt bewerken.</para>

<para
>De mogelijkheid om vensters te parkeren wordt gebruikt voor subvensters (de vensters voor hulpmiddelen).</para>

<itemizedlist>
<listitem
><para
><link linkend="kate-mdi-tools-file-list"
>De documentenlijst</link
></para
></listitem>
<listitem
><para
><link linkend="kate-mdi-tools-file-selector"
>De browser van het bestandssysteem</link
></para
></listitem>
<listitem
><para
><link linkend="kate-mdi-tools-konsole"
>De ingebouwde terminal</link
></para
></listitem>
</itemizedlist>

<para
>En eventuele andere subvensters, bijvoorbeeld die van plugins.</para>

<para
>Subvensters kunnen in elke zijbalk worden geplaatst, om een subvenster/hulpmiddel te verplaatsen, klik rechts in de zijbalk en selecteer uit het &RMB;-menu</para>

<para
>Een subvenster kan als <emphasis
>blijvend</emphasis
> gemarkeerd worden in het &RMB;-menu voor zijn zijbalkknop. De zijbalk kan meer subvensters/hulpmiddelen tegelijk bevatten, zodat een hulpmiddel blijvende is, ook andere hulpmiddelen gelijktijdig getoond kunnen worden. </para>

</sect2>


</sect1>

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

<title
>Het editor-gedeelte</title>

<para
><indexterm
><primary
>Editor-gedeelte</primary
></indexterm
> &kate; kan tegelijkertijd meer dan één document open hebben. Ook kan het editor-gedeelte in een willekeurig aantal frames gesplitst worden, net als in bijvoorbeeld &konqueror; of de populaire tekstverwerker <application
>emacs</application
>. Op deze manier kunt u verschillende documenten tegelijk of verschillende weergaven van hetzelfde document zien. Dit kan handig zijn als het document bijvoorbeeld definities bevat die u steeds wilt kunnen zien, of u kunt een broncode header-bestand in het ene frame zien terwijl u het implementatiebestand in een ander frame bewerkt.</para>

<para
>Wanneer u een document in meerdere editors tegelijk bewerkt, worden wijzigingen in de ene editor onmiddellijk zichtbaar in de andere, zowel wijzigingen in de tekst als het selecteren van tekst. Zoekopdrachten en verplaatsing van de cursor is alleen in de huidige editor zichtbaar.</para>

<para
>Het is momenteel niet mogelijk om een document in de ene editor te wijzigen terwijl het in de andere ongewijzigd blijft.</para>

<para
>Wanneer u een bewerker in twee frames splitst, worden de beide frames even groot en het huidige document wordt in beide frames weergegeven. Het nieuwe frame wordt onderin (bij horizontale splitsing) of rechts (bij verticale splitsing) geplaatst. Het nieuwe frame krijgt de focus, wat aangegeven wordt door een knipperende cursorbalk in het frame met focus.</para>

</sect1>

<sect1 id="kate-mdi-tools-file-list">
<title
>De documentenlijst</title>

<para
><indexterm
><primary
>Documentenlijst</primary
></indexterm
> De documentenlijst toont een lijst met alle bestanden die momenteel in &kate; geopend zijn. Gewijzigde bestanden worden gemarkeerd met een <guiicon
>diskette</guiicon
>-pictogram links van de naam om de status aan te geven.</para>

<para
>Als er twee of meer bestanden met dezelfde naam (in verschillende mappen) geopend zijn, wordt de naam van het tweede bestand aangeduid met <quote
>&lt;2&gt;</quote
>, enzovoort. In de tekstballon wordt de volledige naam met het pad vermeld, zodat u het gewenste bestand kunt vinden.</para
> <para
>Om een document in het momenteel actieve frame weer te geven, klikt u op de naam in de bestandenlijst.</para>

<para
>U kunt de lijst op verschillende manieren sorteren door in de lijst rechts te klikken en <guisubmenu
>Sorteren op</guisubmenu
> in het contextmenu te kiezen. U kunt kiezen uit de volgende opties: <variablelist>

<varlistentry>
<term
><guimenuitem
>Openingsvolgorde</guimenuitem
></term>
<listitem
><para
>Sorteert de documenten in de volgorde waarin ze geopend zijn</para
></listitem>
</varlistentry>

<varlistentry>
<term
><guimenuitem
>Documentnaam</guimenuitem
></term>
<listitem
><para
>Sorteert de documenten alfabetisch op naam</para
></listitem>
</varlistentry>

<varlistentry>
<term
><guimenuitem
>URL</guimenuitem
></term>
<listitem
><para
>Sorteert de documenten alfabetisch op URL</para
></listitem>
</varlistentry>

<varlistentry>
<term
><guimenuitem
>Aangepast</guimenuitem
></term>
<listitem
><para
>Aangepast betekent dat u de items in de documentenlijst kunt slepen en laten vallen om ze handmatig te sorteren.</para
></listitem>
</varlistentry>

</variablelist>

</para>

<para
>De documentenlijst zal standaard de geschiedenis bijhouden door de bestanden die het laatst geopend zijn een achtergrondkleur te geven. Als het document bewerkt is, wordt er een extra kleur aan toegevoegd. Het document dat het laatst geopend is heeft de sterkste achtergrondkleur, zodat u gemakkelijk de documenten waar u aan werkt kun vinden. Deze functie kan uitgeschakeld worden door <link linkend="config-dialog-documentlist"
>"Bestandenlijst"</link
> in het dialoogvenster "Instellingen".</para>

<para
>De standaardlocatie van de documentenlijst in het venster van &kate; is links van het bewerker-gedeelte.</para>
</sect1>

<sect1 id="kate-mdi-tools-file-selector">
<title
>Bestandenkiezer</title>

<para
><indexterm
><primary
>Bestandenkiezer</primary
></indexterm
> In de bestandenkiezer kunt u de inhoud van mappen bekijken en bestanden uit een geopende map in het huidige frame openen.</para>

<para
>De bestandenkiezer heeft, van boven naar beneden, de volgende elementen:</para>

<variablelist>
<varlistentry>
<term
>Een werkbalk</term>
<listitem>
<para
>Deze bevat de standaard navigatieknoppen:</para>
<variablelist>
<varlistentry>
<term
><guibutton
>Bovenliggende map</guibutton
></term>
<listitem
><para
>Wanneer u op deze knop klikt, wordt het commando <command
>cd</command
> naar de map direct boven de huidige map (indien mogelijk) uitgevoerd.</para
></listitem>
</varlistentry>
<varlistentry>
<term
><guibutton
>Vorige</guibutton
></term>
<listitem
><para
>Wanneer u op deze knop klikt, wordt het commando <command
>cd</command
> naar de vorige map in de geschiedenis uitgevoerd. Deze knop is niet beschikbaar als er geen vorig item is.</para
></listitem>
</varlistentry>
<varlistentry>
<term
><guibutton
>Volgende</guibutton
></term>
<listitem
><para
>Wanneer u op deze knop klikt, wordt het commando <command
>cd</command
> naar de volgende map in de geschiedenis uitgevoerd. Deze knop is niet beschikbaar als er geen volgend item is.</para
></listitem>
</varlistentry>
<varlistentry>
<term
><guibutton
>Home</guibutton
></term>
<listitem
><para
>Wanneer u op deze knop klikt, wordt het commando <command
>cd</command
> naar uw persoonlijke map uitgevoerd.</para
></listitem>
</varlistentry>
<varlistentry>
<term
><guibutton
>Beknopte weergave</guibutton
></term>
<listitem
><para
>Alleen bestandsnamen tonen</para
></listitem>
</varlistentry>
<varlistentry>
<term
><guibutton
>Gedetailleerde weergave</guibutton
></term>
<listitem
><para
><guilabel
>Naam</guilabel
>, <guilabel
>Datum</guilabel
>, <guilabel
>Grootte</guilabel
> en <guilabel
>Type</guilabel
> van de bestanden tonen.</para
></listitem>
</varlistentry>
<varlistentry>
<term
><guibutton
>Boomstructuurweergave</guibutton
></term>
<listitem
><para
>???</para
></listitem>
</varlistentry>
<varlistentry>
<term
><guibutton
>Bladwijzers</guibutton
></term>
<listitem
><para
>Opent een submenu om bladwijzers te bewerken en toe te voegen en een nieuwe map voor bladwijzers.</para
></listitem>
</varlistentry>
<varlistentry>
<term
><guibutton
>Map van huidig document</guibutton
></term>
<listitem
><para
>Wanneer u op deze knop klikt, wordt het commando <command
>cd</command
> naar de map waarin het huidige document zich bevindt (indien mogelijk) uitgevoerd. Deze knop is niet beschikbaar als het document een nieuw, onopgeslagen bestand is of als de map waarin het bestand zich bevindt niet bepaald kan worden.</para
></listitem>
</varlistentry>
</variablelist>

</listitem>
</varlistentry>

<varlistentry>
<term
>Een &URL;-invoerveld</term>
<listitem>
<para
>hier kunt u het pad naar een map die u wilt zien intypen. Het &URL;-invoerveld houdt een lijst bij van eerder ingetypte paden. Klik op de pijlknop rechts van het invoerveld om een pad te kiezen.</para>
<tip
><para
>Het &URL;-invoerveld maakt gebruik van automatische aanvulling. De methode kan ingesteld worden in het contextmenu dat verschijnt wanneer u met de &RMB; op de tekst klikt.</para
></tip>
</listitem>
</varlistentry>

<varlistentry>
<term
>De mappenweergave</term>
<listitem
><para
>Dit is een standaard mappenweergave van &kde;.</para
></listitem>
</varlistentry>

<varlistentry>
<term
>Een filterinvoerveld</term>
<listitem>
<para
>In het filterinvoerveld kunt u het filter voor de bestanden die u wilt zien intypen. Het filter gebruikt de standaard jokertekens; items moeten worden gescheiden door een spatie. Voorbeeld: <userinput
>*.cpp *.h *.moc</userinput
></para>
<para
>Om alle bestanden te kunnen zien, typt u een enkele asterisk <userinput
>*</userinput
> in.</para>
<para
>Het filterinvoerveld houdt een lijst bij van de laatste tien filters. Klik op de pijlknop rechts van het invoerveld om het gewenste filter te kiezen.</para>
<!-- button left of filter entry line Clear filter missing-->
</listitem>
</varlistentry>

</variablelist>

</sect1>

<!-- command line + Terminal-->

<sect1 id="kate-mdi-tools-konsole">
<title
>De ingebouwde terminal</title>

<para
><indexterm
><primary
>Terminal</primary
></indexterm
> De ingebouwde terminal, een kopie van &konsole;, de terminal van &kde;, is er om het u gemakkelijk te maken. U kunt hem beschikbaar maken door het menu <menuchoice
><guimenu
>Beeld</guimenu
><guisubmenu
>Hulpmiddelen</guisubmenu
><guimenuitem
>Terminal tonen</guimenuitem
></menuchoice
> te gebruiken, de terminal krijgt dan direct de focus. Als de optie <link linkend="config-dialog-general-sync-konsole"
>automatisch de terminal, indien mogelijk, met het huidige document synchroniseren</link
> ingeschakeld is, zal er bovendien naar de map van het huidige bestand overgeschakeld worden (indien mogelijk) zodra het weergegeven wordt of zodra het huidige bestand gewijzigd wordt.</para>

<para
>De standaardlocatie in het venster van &kate; is onderaan, onder het editor-gedeelte.</para>

<para
>U kunt &konsole; instellen met behulp van het &RMB;-menu. Meer informatie kunt u vinden in het <ulink url="help:/konsole/index.htm"
>&konsole; handboek</ulink
>.</para>

</sect1>

<sect1 id="kate-mdi-tools-externaltools">
<title
>Externe hulpmiddelen</title>

<para
>In het menu <guimenu
>Hulpmiddelen</guimenu
> kunt u het submenu <guisubmenu
>Externe hulpmiddelen</guisubmenu
> vinden, als u deze in de instellingen van &kate; hebt ingeschakeld. Deze hulpmiddelen roepen externe toepassingen aan met gegevens die betrekking hebben op het huidige document, bijvoorbeeld de URL, map, tekst of selectie.</para>

<para
>Externe hulpmiddelen zijn door de gebruiker gedefinieerd, u kunt hulpmiddelen toevoegen, bewerken of verwijderen in het configuratiepaneel <link linkend="config-dialog-externaltools"
>Externe hulpmiddelen</link
>. </para>

</sect1>

</chapter>
