You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
706 lines
24 KiB
706 lines
24 KiB
13 years ago
|
<sect1 id="windows-how-to-work">
|
||
|
<sect1info>
|
||
|
<authorgroup>
|
||
|
<author
|
||
|
>&Philip.Rodrigues; </author>
|
||
|
</authorgroup>
|
||
|
</sect1info>
|
||
|
|
||
|
|
||
|
<title
|
||
|
>Vensters, hoe u er mee werkt</title>
|
||
|
|
||
|
<sect2 id="basic-window-management">
|
||
|
<title
|
||
|
>Algemen vensterbeheer</title>
|
||
|
<indexterm
|
||
|
><primary
|
||
|
>Vensterbeheer</primary
|
||
|
></indexterm>
|
||
|
|
||
|
<para
|
||
|
>Elke toepassing die in &kde; draait, heeft zijn eigen venster, sommige toepassingen kunnen meer dan één venster hebben. U kunt deze vensters op veel verschillende manieren manipuleren om het bureaublad naar uw wensen in te delen. Hier is een normaal venster: <screenshot
|
||
|
> <mediaobject>
|
||
|
<imageobject>
|
||
|
<imagedata fileref="a-window.png" format="PNG"/>
|
||
|
</imageobject>
|
||
|
<textobject
|
||
|
><phrase
|
||
|
>Een normaal venster</phrase>
|
||
|
</textobject>
|
||
|
</mediaobject>
|
||
|
</screenshot>
|
||
|
</para>
|
||
|
|
||
|
<sect3 id="switching-between-windows">
|
||
|
<title
|
||
|
>Tussen vensters heen en weer schakelen</title
|
||
|
>
|
||
|
<indexterm
|
||
|
><primary
|
||
|
>Focus (vensters)</primary
|
||
|
></indexterm>
|
||
|
|
||
|
<para
|
||
|
>Als u een venster wilt gebruiken, moet het actief zijn. Een venster wordt automatisch actief zodra u het opent, zodat u de toepassing direct kunt gebruiken. Er kan altijd slechts één venster actief zijn. Het actieve venster is dat venster waarin u kunt typen, en dat herkenbaar is aan een titelbalk met een andere kleur. (Met het standaard &kde;-thema heeft het actieve venster een <replaceable
|
||
|
>lichtblauwe</replaceable
|
||
|
> titelbalk en inactieve vensters hebben een <replaceable
|
||
|
>grijze</replaceable
|
||
|
> titelbalk.)</para>
|
||
|
|
||
|
<para>
|
||
|
<indexterm
|
||
|
><primary
|
||
|
>Vensters vooraan zetten</primary
|
||
|
></indexterm
|
||
|
> Wanneer u in een ander venster wilt werken, moet u het actief maken. Er zijn twee manieren om dit te doen: <itemizedlist>
|
||
|
|
||
|
<listitem>
|
||
|
<para
|
||
|
>Klik met de &LMB; op het venster dat u actief wilt maken. Het venster wordt actief gemaakt en vóór eventuele andere vensters geplaatst, die het dan geheel of gedeeltelijk zal overlappen.</para>
|
||
|
</listitem>
|
||
|
|
||
|
<listitem>
|
||
|
<para
|
||
|
><indexterm
|
||
|
><primary
|
||
|
><keycombo
|
||
|
action="simul"
|
||
|
>&Alt;	</keycombo
|
||
|
></primary
|
||
|
></indexterm
|
||
|
> Houd de &Alt;-toets ingedrukt en druk op 	 (laat de &Alt;-toets niet los). Er verschijnt een dialoogvenster met een lijst van beschikbare vensters, warvan er één is geaccentueerd. U kunt een ander venster selecteren door nogmaals op 	 te drukken, terwijl u nog steeds de &Alt; ingedrukt houdt, om naar het volgende item in de lijst te gaan. Wanneer u de &Alt; loslaat, wordt het venster dat geaccentueerd is actief.</para>
|
||
|
</listitem>
|
||
|
</itemizedlist>
|
||
|
</para>
|
||
|
|
||
|
</sect3>
|
||
|
|
||
|
<sect3 id="moving-windows">
|
||
|
<title
|
||
|
>Vensters verplaatsen</title>
|
||
|
<indexterm
|
||
|
><primary
|
||
|
>Vensters verplaatsen</primary
|
||
|
></indexterm>
|
||
|
|
||
|
<para
|
||
|
>U kunt de vensters op uw bureaublad organiseren door ze te verplaatsen. U kunt ze zo verplaatsen dat ze elkaar overlappen of zo dat u het gehele venster kunt zien. Er zijn drie manieren om een venster te verplaatsen: <itemizedlist>
|
||
|
<listitem>
|
||
|
<para
|
||
|
>Klik met de &LMB; op de titelbalk en houd de muisknop ingedrukt. Verplaats de muiswijzer en het venster volgt de muiswijzer. Op de plaats waar u de muisknop loslaat, zal het venster blijven staan.</para>
|
||
|
</listitem>
|
||
|
|
||
|
<!-- FIXME: OK, so the screenie sucks, but it shows the idea -->
|
||
|
<!-- In fact, maybe it's not even necessary: just mention the previous -->
|
||
|
<!-- screenshot (having callouts on it would be nice) -->
|
||
|
|
||
|
<listitem>
|
||
|
<para
|
||
|
>Open het venstermenu door op de linkerknop op de titelblak te klikken (zoals hieronder te zien is) en selecteer <guimenuitem
|
||
|
>Verplaatsen</guimenuitem
|
||
|
>. De muiswijzer wordt in het midden van het venster geplaatst en door de muis te bewegen wordt het venster verplaatst. Wanneer het venster zich op de gewenste plaats bevindt, klikt u met de &LMB;.</para>
|
||
|
<indexterm
|
||
|
><primary
|
||
|
>Venstermenu</primary
|
||
|
></indexterm>
|
||
|
|
||
|
<screenshot>
|
||
|
<screeninfo
|
||
|
>Het venstermenu</screeninfo>
|
||
|
<mediaobject>
|
||
|
<imageobject>
|
||
|
<imagedata fileref="titlebar-menu.png" format="PNG"/>
|
||
|
</imageobject>
|
||
|
<textobject>
|
||
|
<phrase
|
||
|
>Het venstermenu</phrase>
|
||
|
</textobject>
|
||
|
</mediaobject>
|
||
|
</screenshot>
|
||
|
</listitem>
|
||
|
|
||
|
<listitem>
|
||
|
<para
|
||
|
>Houd &Alt; ingedrukt en klik met de &LMB; wanneer de muiswijzer zich boven het venster dat u wilt verplaatsen bevindt. De vorm van de muiswijzer verandert. Door de muis te bewegen kunt u nu het venster verplaatsen; laat de muisknop los wanneer het venster zich op de gewenste plaats bevindt. Deze methode is vooral nuttig als de titelbalk van het venster buiten het scherm valt en u geen andere methoden kunt gebruiken.</para>
|
||
|
</listitem>
|
||
|
</itemizedlist>
|
||
|
</para>
|
||
|
|
||
|
</sect3>
|
||
|
|
||
|
<sect3 id="resizing-windows">
|
||
|
<title
|
||
|
>Grootte van vensters wijzigen</title>
|
||
|
|
||
|
<indexterm
|
||
|
><primary
|
||
|
>Grootte van vensters wijzigen</primary
|
||
|
></indexterm>
|
||
|
|
||
|
<para
|
||
|
>U kunt op twee manieren vensters groter of kleiner, breder of hoger maken. Kies gewoon de methode die u het beste bevalt: <itemizedlist>
|
||
|
<listitem>
|
||
|
<para
|
||
|
>Plaats de muiswijzer op de rand van het venster (deze is lichtblauw in de bovenstaande schermafbeelding). De muiswijzer verandert in een dubbele pijl. Klik en sleep, de rand van het venster volgt de muiswijzer, zodat het groter of kleiner wordt. Als u op de boven- of onderrand van het venster klikt, kunt u de hoogte wijzigen. Als u op de linker- of rechterrand klikt, kunt u de breedte wijzigen. Om hoogte en breedte tegelijkertijd te wijzigen plaatst u de muiswijzer op een hoek van het venster. Wanneer de muiswijzer in een diagonale dubbele pijl veranderd is, kunt u klikken en slepen.</para>
|
||
|
</listitem>
|
||
|
<listitem>
|
||
|
<para
|
||
|
>Open het venstermenu door op de linkerknop op de titelbalk te klikken. Selecteer <guimenuitem
|
||
|
>Grootte</guimenuitem
|
||
|
> en de muiswijzer verandert in een dubbele pijl. Beweeg de muiswijzer om de grootte te wijzigen en klik met de &LMB; wanneer het venster de gewenste grootte heeft.</para>
|
||
|
</listitem>
|
||
|
<listitem>
|
||
|
<para
|
||
|
>Als u de rand van het venster of de knop voor het venstermenu niet kunt zien, kunt u &Alt; en de &RMB; gebruiken. Houd &Alt; ingedrukt en sleep met de &RMB; on de grootte te wijzigen. Laat de &RMB; los wanneer het venster de gewenste grootte heeft. </para>
|
||
|
</listitem>
|
||
|
</itemizedlist>
|
||
|
</para>
|
||
|
|
||
|
<para
|
||
|
>Als u het venster zo groot mogelijk wilt maken, zodat het alle ruimte op het scherm inneemt, gebruikt u de knop <guibutton
|
||
|
>Maximaliseren<indexterm
|
||
|
><primary
|
||
|
>Vensters maximaliseren</primary
|
||
|
></indexterm
|
||
|
></guibutton
|
||
|
>, dit is de tweede knop van rechts op de titelbalk. Een klik met de &LMB; op deze knop maakt het venster zo hoog en breed mogelijk; een klik met de &MMB;<indexterm
|
||
|
><primary
|
||
|
>Vensters maximaliseren</primary
|
||
|
><secondary
|
||
|
>Verticaal</secondary
|
||
|
></indexterm
|
||
|
> maakt het venster zo groot mogelijk in verticale richting (zo hoog mogelijk) en een klik met de &RMB;<indexterm
|
||
|
><primary
|
||
|
>Vensters maximaliseren</primary
|
||
|
><secondary
|
||
|
>Horizontaal</secondary
|
||
|
></indexterm
|
||
|
> maakt het venster zo groot mogelijk in horizontale richting (zo breed mogelijk).</para>
|
||
|
|
||
|
|
||
|
</sect3>
|
||
|
|
||
|
<sect3 id="hiding-windows">
|
||
|
<title
|
||
|
>Vensters verbergen</title>
|
||
|
<indexterm
|
||
|
><primary
|
||
|
>Vensters verbergen</primary
|
||
|
></indexterm>
|
||
|
|
||
|
<!-- TODO: Screenshot of the minimize button -->
|
||
|
<para>
|
||
|
<indexterm
|
||
|
><primary
|
||
|
>Minimaliseren</primary
|
||
|
></indexterm
|
||
|
> Wanneer u een programma open wilt houden, maar u wilt niet dat het ruimte op uw bureaublad inneemt, kunt u het venster minimaliseren of oprollen. Om een venster te minimaliseren klikt u op de knop <guibutton
|
||
|
>Minimaliseren</guibutton
|
||
|
>, dit is de derde knop van rechts op de titelbalk. Het venster verdwijnt van het bureaublad, maar het programma blijft draaien en de knop voor het programma op de taakbalk in het paneel blijft zichtbaar. Om het venster weer zichtbaar te maken klikt u op de knop op de taakbalk. U kunt ook op de toetsen <keycombo action="simul"
|
||
|
>&Alt;	</keycombo
|
||
|
><indexterm
|
||
|
><primary
|
||
|
><keycombo action="simul"
|
||
|
>&Alt;	</keycombo
|
||
|
></primary
|
||
|
></indexterm
|
||
|
> drukken: zie <xref linkend="switching-between-windows"/>l"
|
||
|
>.</para>
|
||
|
|
||
|
<para>
|
||
|
<indexterm
|
||
|
><primary
|
||
|
>Oprollen</primary
|
||
|
></indexterm
|
||
|
> Vensters oprollen lijkt een beetje op minimaliseren, maar in dit geval blijft alleen de titelbalk van het venster zichtbaar. Om een venster op te rollen dubbelklikt u op de titelbalk. Om het venster weer helemaal te zien dubbelklikt u nog een keer op de titelbalk.</para>
|
||
|
</sect3>
|
||
|
|
||
|
<sect3 id="cascade-windows">
|
||
|
<title
|
||
|
>Vensters trapsgewijs ordenen</title>
|
||
|
|
||
|
<para
|
||
|
>Het kan soms gebeuren dat er een heleboel vensters over het bureaublad verspreid open staan. U kunt &kde; de vensters trapsgewijs vanaf linksboven op het scherm laten ordenen. Klik met de &MMB; op het bureaublad en selecteer <guimenuitem
|
||
|
>Vensters trapsgewijs ordenen</guimenuitem
|
||
|
> in het menu.</para>
|
||
|
|
||
|
</sect3>
|
||
|
|
||
|
<sect3 id="unclutter-windows">
|
||
|
<title
|
||
|
>Vensters ordenen</title>
|
||
|
|
||
|
<para
|
||
|
>Als u de vensters wilt laten ordenen, zal &kde; proberen om zoveel mogelijk ruimte op het bureaublad voor de vensters te gebruiken. Als u bijvoorbeeld vier vensters open hebt, en u wilt ze laten ordenen, wordt elk venster in een hoek van het bureaublad geplaatst, ongeacht waar ze zich eerst bevonden. Om deze optie te gebruiken, klikt u met de &MMB; op het bureaublad en selecteert <guimenuitem
|
||
|
>Vensters ordenen</guimenuitem
|
||
|
> in het menu.</para>
|
||
|
|
||
|
</sect3>
|
||
|
|
||
|
<sect3 id="closing-windows">
|
||
|
<title
|
||
|
>Vensters sluiten</title>
|
||
|
|
||
|
<indexterm
|
||
|
><primary
|
||
|
>Vensters sluiten</primary
|
||
|
></indexterm>
|
||
|
|
||
|
<para
|
||
|
>Wanneer u klaar bent met een toepassing zult u deze waarschijnlijk willen stoppen en het venster willen sluiten. Ook hier hebt u weer verschillende manieren om dit te doen: <itemizedlist>
|
||
|
<listitem>
|
||
|
<para
|
||
|
>Klik op de rechtse knop op de titelbalk. Als u een document gewijzigd hebt, wordt u gevraagd of u de wijzigingen wilt <guibutton
|
||
|
>Opslaan</guibutton
|
||
|
> of <guibutton
|
||
|
>Verwerpen</guibutton
|
||
|
>, of dat u de opdracht om de toepassing af te sluiten wilt <guibutton
|
||
|
>Annuleren</guibutton
|
||
|
>.</para>
|
||
|
</listitem>
|
||
|
<listitem>
|
||
|
<para
|
||
|
>Gebruik het menu <menuchoice
|
||
|
><guimenu
|
||
|
>Bestand</guimenu
|
||
|
> <guimenuitem
|
||
|
>Afsluiten</guimenuitem
|
||
|
></menuchoice
|
||
|
> op de menubalk. Wanneer er onopgeslagen wijzigingen zijn kunt u kiezen of u de wijzigingen wilt <guibutton
|
||
|
>Opslaan</guibutton
|
||
|
> of <guibutton
|
||
|
>VerwerpenDiscard</guibutton
|
||
|
>, of dat u het afsluiten wilt <guibutton
|
||
|
>Annuleren</guibutton
|
||
|
>.</para>
|
||
|
</listitem>
|
||
|
|
||
|
<listitem>
|
||
|
<para
|
||
|
><mousebutton
|
||
|
>Rechts</mousebutton
|
||
|
>klik op de knop van het gewenste venster in &kicker;, het &kde;-paneel, en selecteer <guimenuitem
|
||
|
>Sluiten</guimenuitem
|
||
|
>. U krijgt de mogelijkheid om onopgeslagen wijzigingen alsnog op te slaan.</para>
|
||
|
</listitem>
|
||
|
|
||
|
<listitem>
|
||
|
<para
|
||
|
>Druk op de toetsen <keycombo action="simul"
|
||
|
>&Alt;<keycap
|
||
|
>F4</keycap
|
||
|
></keycombo
|
||
|
><indexterm
|
||
|
> <primary
|
||
|
><keycombo action="simul"
|
||
|
>&Alt;<keycap
|
||
|
>F4</keycap
|
||
|
> </keycombo
|
||
|
> </primary
|
||
|
></indexterm
|
||
|
> . Ook nu verschijnt het dialoogvenster met de vraag of onopgeslagen wijzigingen opgeslagen moeten worden.</para>
|
||
|
</listitem>
|
||
|
</itemizedlist>
|
||
|
</para>
|
||
|
|
||
|
</sect3>
|
||
|
|
||
|
<!-- Let's try organising this a different way
|
||
|
<para
|
||
|
>The bar along the top is called the titlebar, and contains most
|
||
|
of the things you'll need to manipulate the window. Let's take a
|
||
|
closer look:
|
||
|
<screenshot>
|
||
|
<mediaobject>
|
||
|
<imageobject>
|
||
|
<imagedata fileref="titlebar.png" format="png"/>
|
||
|
</imageobject>
|
||
|
<textobject
|
||
|
><phrase
|
||
|
>A window titlebar</phrase>
|
||
|
</textobject>
|
||
|
</mediaobject>
|
||
|
</screenshot>
|
||
|
<note
|
||
|
><para
|
||
|
>This screenshot shows the titlebar which appears in the
|
||
|
default &kde; configuration. The exact appearance on your system may
|
||
|
be slightly different, but the functions are similar.</para>
|
||
|
</note>
|
||
|
-->
|
||
|
|
||
|
<!-- TODO:Note &MMB; mouse button/&RMB mouse button on maximize for
|
||
|
vertical/horizontal maximization. Or is this advanced? -->
|
||
|
|
||
|
</sect2>
|
||
|
|
||
|
<sect2 id="advanced-window-management">
|
||
|
<title
|
||
|
>Geavanceerd vensterbeheer</title>
|
||
|
|
||
|
<para
|
||
|
>kstart</para>
|
||
|
<sect3 id="kstart">
|
||
|
<sect3info>
|
||
|
<author
|
||
|
>&Richard.J.Moore; &Richard.J.Moore.mail; </author>
|
||
|
</sect3info>
|
||
|
<title
|
||
|
>&kstart;</title
|
||
|
>
|
||
|
|
||
|
<para
|
||
|
>De eenvoudigste manier om toegang te krijgen tot de geavanceerde functies voor vensterbeheer in &kde; is door middel van een vrij onbekend hulpmiddel: &kstart;, dat bij &kde; is inbegrepen sinds versie 2.1. Met &kstart; kunt u bepalen hoe een toepassing met vensterbeheer samenwerkt. Het commando wordt gewoonlijk gebruikt om specifiek gedrag van veelgebruikte toepassingen in te stellen, maar het kan ook nuttig zijn om niet-&kde;-toepassingen in het bureaublad te integreren.</para>
|
||
|
|
||
|
<para
|
||
|
>&kstart; is eenvoudig te gebruiken: typ <userinput
|
||
|
><command
|
||
|
>kstart</command
|
||
|
></userinput
|
||
|
> en enkele opties vóór een commando. Om te beginnen een voorbeeld hoe we &kstart; kunnen gebruiken om het gedrag van het venster van &kcalc; aan te passen. Dit is het commando: <screen
|
||
|
><prompt
|
||
|
>%</prompt
|
||
|
> <userinput
|
||
|
><command
|
||
|
>kstart</command
|
||
|
> <option
|
||
|
>--ontop</option
|
||
|
> <option
|
||
|
>--alldesktops</option
|
||
|
> <option
|
||
|
>kcalc</option
|
||
|
></userinput
|
||
|
></screen>
|
||
|
</para>
|
||
|
|
||
|
<para
|
||
|
>Hopelijk is het effect van dit commando vrij vanzelfsprekend - het venster van &kcalc; blijft boven alle andere vensters en is op alle virtuele bureaubladen te zien. Minder vanzelfsprekend is dat dit commando met elke omgeving die aan de NET eisen voldoet werkt, en niet alleen met &kde;.</para>
|
||
|
|
||
|
<para
|
||
|
>We kunnen ook argumenten meegeven aan programma's die met &kstart; opgestart worden, bijvoorbeeld: <screen
|
||
|
><prompt
|
||
|
>%</prompt
|
||
|
> <userinput
|
||
|
><command
|
||
|
>kstart</command>
|
||
|
<option
|
||
|
>--skiptaskbar</option
|
||
|
> <option
|
||
|
>--desktop</option>
|
||
|
1 xmessage'Hello World'</userinput
|
||
|
></screen>
|
||
|
|
||
|
</para>
|
||
|
|
||
|
<para
|
||
|
>Dit commando laat <computeroutput
|
||
|
>Hello World</computeroutput
|
||
|
> met <application
|
||
|
>xmessage</application
|
||
|
> zien en zorgt ervoor dat het venster op het eerste virtuele bureaublad verschijnt en niet op de taakbalk gezet wordt. Het feit dat dit programma (xmessage) geschreven is met behulp van de Xt-toolkit en geen eigen &kde;-toepassing is, is een enkel probleem voor &kstart;. Dit voorbeeld laat hopelijk zien hoe u &kstart; kunt gebruiken om "vreemde" toepassingen in het &kde;-bureaublad te integreren.</para>
|
||
|
</sect3>
|
||
|
|
||
|
<sect3 id="special-window-settings">
|
||
|
<title
|
||
|
>Overige speciale instellingen voor vensters</title>
|
||
|
<para
|
||
|
>Hoewel u &kstart; kunt gebruiken om bepaalde instellingen aan vensters te wijzigen, biedt &kde; ook de mogelijkheid om deze wijzigingen -- evenals andere instellingen -- in het venster van het programma zelf te maken. Klik op de linkerknop op de titelbalk (of druk op <keycombo action="simul"
|
||
|
>&Alt;<keycap
|
||
|
>F3</keycap
|
||
|
></keycombo
|
||
|
> als het venster actief is) en selecteer <menuchoice
|
||
|
><guisubmenu
|
||
|
>Geavanceerd</guisubmenu
|
||
|
> <guimenuitem
|
||
|
>Speciale vensterinstellingen...</guimenuitem
|
||
|
></menuchoice
|
||
|
> in het menu. Zoals u kunt zien, kunt u hier verscheidene instellingen wijzigen, van de geometrie bij het opstarten tot wel of geen rand om het venster.</para>
|
||
|
</sect3>
|
||
|
|
||
|
<sect3 id="system-tray">
|
||
|
<sect3info>
|
||
|
<author
|
||
|
>&Richard.J.Moore; &Richard.J.Moore.mail; </author>
|
||
|
</sect3info>
|
||
|
|
||
|
<title
|
||
|
>Het systeemvak</title>
|
||
|
|
||
|
<para
|
||
|
>Nu we weten hoe we de eigenschappen van een venster kunnen aanpassen, kijken we naar een ander aspect van het bureaublad: het systeemvak. Het systeemvak is een gedeelte waarin een toepassing als een pictogram weergegeven wordt. Het pictogram kan gebruikt worden om informatie over de status van de toepassing te geven of om snel toegang tot commando's te krijgen. Een toepassing in het systeemvak heeft gewoonlijk geen knop op de taakbalk wanneer het venster geminimaliseerd wordt. Pictogrammen voor in het systeemvak worden meestal speciaal voor de toepassing ontwikkeld, maar &kde; heeft een hulpmiddel om elke applicatie in het systeemvak te plaatsen: <application
|
||
|
>ksystraycmd</application
|
||
|
>.</para>
|
||
|
|
||
|
<para
|
||
|
>Om te beginnen nemen we de standaardtoepassing &kcalc; en maken er een systeemvaktoepassing van. Het commando is: <screen
|
||
|
><prompt
|
||
|
>%</prompt
|
||
|
> <userinput
|
||
|
><command
|
||
|
>ksystraycmd</command
|
||
|
> <option
|
||
|
>--title</option
|
||
|
> 'kcalc' kcalc</userinput
|
||
|
></screen>
|
||
|
|
||
|
</para>
|
||
|
|
||
|
<para
|
||
|
>Het pictogram verschijnt in het systeemvak, de venstertitel wordt in een tekstballon getoond wanneer u de muis even op het pictogram houdt. <application
|
||
|
>ksystraycmd</application
|
||
|
> volgt het standaard &kde;-gedrag: het venster kan getoond en verborgen worden door op het pictogram te klikken en er is een contextmenu beschikbaar. </para>
|
||
|
|
||
|
<screenshot
|
||
|
> <mediaobject
|
||
|
> <imageobject
|
||
|
><imagedata
|
||
|
fileref="kcalc-systray.png"
|
||
|
></imagedata
|
||
|
></imageobject>
|
||
|
</mediaobject
|
||
|
></screenshot>
|
||
|
</sect3>
|
||
|
|
||
|
<sect3 id="more-complex-uses-of-ksystraycmd">
|
||
|
<sect3info>
|
||
|
<author
|
||
|
>&Richard.J.Moore; &Richard.J.Moore.mail; </author>
|
||
|
</sect3info>
|
||
|
|
||
|
<title
|
||
|
>Ingewikkeldere mogelijkheden van <application
|
||
|
>ksystraycmd</application
|
||
|
></title>
|
||
|
|
||
|
<para
|
||
|
>Om de overige mogelijkheden van <application
|
||
|
>ksystraycmd</application
|
||
|
> te laten zien, geven we een ingewikkelder voorbeeld: een &konsole;-venster dat het bestand <filename
|
||
|
>.xsession-errors</filename
|
||
|
> volgt (dit is het logbestand dat bijhoudt wat er op het bureaublad gebeurt). Het volgende moeten we intypen om dit kunnen zien: <screen
|
||
|
><prompt
|
||
|
>%</prompt
|
||
|
> <userinput
|
||
|
><command
|
||
|
>konsole</command
|
||
|
> <option
|
||
|
>--icon</option>
|
||
|
log <option
|
||
|
>--caption</option
|
||
|
> 'X Log' \
|
||
|
<option
|
||
|
>--nomenubar</option
|
||
|
> <option
|
||
|
>--notabbar</option>
|
||
|
<option
|
||
|
>--noframe</option
|
||
|
> \
|
||
|
<option
|
||
|
>-e</option
|
||
|
> tail -f ~/.xsession-errors</userinput
|
||
|
></screen>
|
||
|
</para>
|
||
|
|
||
|
<para
|
||
|
>De argumenten <option
|
||
|
>--caption</option
|
||
|
> en <option
|
||
|
>--icon</option
|
||
|
> zijn standaard voor &kde;-toepassingen. U kunt en complete lijst van deze algemene opties te zien krijgen door een toepassing aan te roepen met <option
|
||
|
>--help-kde</option
|
||
|
> en <option
|
||
|
>--help-qt</option
|
||
|
>. Hier geven we het venster van &konsole; de titel 'X Log' en het pictogram <quote
|
||
|
>log</quote
|
||
|
>. Deze opties kunt u met elke &kde;-toepassing gebruiken en, zoals eerder gezegd, <application
|
||
|
>ksystraycmd</application
|
||
|
> houdt hier rekening mee bij het creëren van het pictogram voor het systeemvak. Het argument <option
|
||
|
>-e</option
|
||
|
> is specifiek voor &konsole; en zorgt dat het commando <command
|
||
|
>less</command
|
||
|
> uitgevoerd word. Ondanks dat het er ingewikkeld uitziet, kunnen we dit venster gemakkelijk in het systeemvak plaatsen met behulp van <application
|
||
|
>ksystraycmd</application
|
||
|
>: <screen
|
||
|
><prompt
|
||
|
>%</prompt
|
||
|
> <userinput
|
||
|
><command
|
||
|
>ksystraycmd</command>
|
||
|
<option
|
||
|
>--hidden</option
|
||
|
> <option
|
||
|
>--title</option
|
||
|
> 'X Log' \
|
||
|
konsole --icon log --caption 'XLog' \
|
||
|
--nomenubar --notabbar --noframe \
|
||
|
-e tail -f .xsession-errors</userinput
|
||
|
></screen>
|
||
|
</para>
|
||
|
|
||
|
<para
|
||
|
>Dit is het ingewikkeldste commando dat we gebruikt hebben en bovendien laat het de optie <option
|
||
|
>--hidden</option
|
||
|
> zien waardoor na het starten alleen het pictogram in het systeemvak zichtbaar is. Dit voorbeeld voldoet aan ons doel on snel het logbestand te kunnen zien, maar we kunnen het efficiënter maken door het konsole-proces alleen te laten draaien wanneer het zichtbaar is. Het commando dat we hiervoor moeten intypen is: <screen
|
||
|
><prompt
|
||
|
>%</prompt
|
||
|
> <userinput
|
||
|
><command
|
||
|
>ksystraycmd</command
|
||
|
> <option
|
||
|
>--startonshow</option
|
||
|
> \
|
||
|
--<option
|
||
|
>icon</option
|
||
|
> log <option
|
||
|
>--tooltip</option
|
||
|
> 'X Log' \
|
||
|
konsole --icon log --caption 'X Log' \
|
||
|
--nomenubar --notabbar --noframe \
|
||
|
-e tail -f ~/.xsession-errors</userinput
|
||
|
></screen>
|
||
|
</para>
|
||
|
|
||
|
<para
|
||
|
>De parameter <option
|
||
|
>--startonshow</option
|
||
|
> vertelt <application
|
||
|
>ksystraycmd</application
|
||
|
> om te zorgen dat na het starten alleen het pictogram in het systeemvak zichtbaar is (net als de parameter <option
|
||
|
>--hidden</option
|
||
|
>), en om pas nadat er op het pictogram geklikt is het commando te starten. We hebben ook de parameter <option
|
||
|
>--quitonhide</option
|
||
|
> gebruikt, die zorgt dat <application
|
||
|
>ksystraycmd</application
|
||
|
> de toepassing afsluit wanneer het venster verborgen is. Door deze twee parameters gebruiken zorgen we dat het pictogram van &konsole; in het systeemvak geen systeembronnen verspilt wanneer we het niet gebruiken. Omdat het venster elke keer opnieuw gecreëerd en weer vernietigd wordt, moeten we <application
|
||
|
>ksystraycmd</application
|
||
|
> ook laten weten welk strandaardpictogram en welke tekstballon er gebruikt moeten worden.</para>
|
||
|
</sect3>
|
||
|
|
||
|
<sect3 id="improving-reliability">
|
||
|
<sect3info>
|
||
|
<author
|
||
|
>&Richard.J.Moore; &Richard.J.Moore.mail; </author>
|
||
|
</sect3info>
|
||
|
|
||
|
<title
|
||
|
>Betrouwbaarheid verbeteren</title>
|
||
|
|
||
|
<para
|
||
|
>In alle voorbeelden tot nu toe hebben we het aan &kstart; en <application
|
||
|
>ksystraycmd</application
|
||
|
> overgelaten om te bepalen welk venster we willen beïnvloeden, en tenzij we iets anders opgeven, gaan ze ervanuit dat dat het eerste venster is dat verschijnt. Dit gaat meestal goed omdat we de applicatie tegelijkertijd opstarten, maar het kan heel erg mis gaan wanneer er veel vensters geopend worden (zoals wanneer u zich aanmeldt.) Om het commando betrouwbaarder te maken kunnen we de parameter <option
|
||
|
>--window</option
|
||
|
> gebruiken. Dit specificeert de titel van het doelvenster. In het volgende voorbeeld gebruiken we <option
|
||
|
>--window</option
|
||
|
> om er zeker van te zijn dat een specifiek Konsole-venster beïnvloed wordt: <screen
|
||
|
><prompt
|
||
|
>%</prompt
|
||
|
> <userinput
|
||
|
><command
|
||
|
>kstart</command
|
||
|
> <option
|
||
|
>--iconify</option
|
||
|
> <option
|
||
|
>--window</option
|
||
|
> 'kstart_me' konsole
|
||
|
--caption 'kstart_me' -e tail -f
|
||
|
~/.xsession-errors</userinput
|
||
|
></screen>
|
||
|
|
||
|
</para>
|
||
|
|
||
|
<para
|
||
|
>Hier hebben we de beproefde methode om een titel voor zowel &kstart; als voor de toepassing te specificeren gebruikt. Dit is in het algemeen de beste manier om &kstart; en <application
|
||
|
>ksystraycmd</application
|
||
|
> te gebruiken. De parameter <option
|
||
|
>--window</option
|
||
|
> wordt door &kstart; en door <option
|
||
|
>ksystraycmd</option
|
||
|
> ondersteund en kan als reguliere expressie gebruikt worden (⪚ <quote
|
||
|
>window[0-9]</quote
|
||
|
>) maar ook als een gespecificeerde titel. (Reguliere expressies zijn krachtige hulpmiddelen om patronen in tekst te vergelijken; ze worden overal in &kde; gebruikt.) </para>
|
||
|
|
||
|
</sect3>
|
||
|
|
||
|
</sect2>
|
||
|
|
||
|
<sect2 id="using-multiple-desktops">
|
||
|
<title
|
||
|
>Meerdere bureaubladen gebruiken</title>
|
||
|
|
||
|
<indexterm
|
||
|
><primary
|
||
|
>Virtuele bureaubladen</primary
|
||
|
></indexterm>
|
||
|
<indexterm
|
||
|
><primary
|
||
|
>Meerdere bureaublade</primary
|
||
|
></indexterm>
|
||
|
|
||
|
<para
|
||
|
>Soms is er op een scherm gewoon te weinig ruimte. Als u veel toepassingen tegelijkertijd gebruikt en verdwaalt tussen de verschillende vensters, zijn virtuele bureaubladen de oplossing. &kde; heeft standaard vier virtuele bureaubladen, elk op een eigen scherm: u kunt op elk bureaublad vensters openen en verplaatsen, en de achtergrond en de pictogrammen instellen. Als u bekend bent met virtuele consoles zult u geen moeite hebben met virtuele bureaubladen in &kde;.</para>
|
||
|
|
||
|
<sect3 id="switching-virtual-desktops">
|
||
|
<title
|
||
|
>Tussen virtuele bureaubladen schakelen</title>
|
||
|
<para
|
||
|
>Om naar een ander virtueel bureaublad te schakelen, kunt u <keycombo action="simul"
|
||
|
>&Ctrl;	 </keycombo
|
||
|
> gebruiken, zoals u <keycombo action="simul"
|
||
|
>&Alt;	</keycombo
|
||
|
> gebruikt om tussen vensters te schakelen (zie <xref linkend="switching-between-windows"/>): Houd &Ctrl; ingedrukt en druk daarna op 	. Er verschijnt een venster met een lijst van virtuele bureaubladen waarvan er één geaccentueerd is. Als u &Ctrl; loslaat, schakelt &kde; naar het geaccentueerde virtuele bureaublad. Om een ander bureaublad te selecteren drukt u nogmaals op 	 terwijl u &Ctrl; ingedrukt houdt. Wanneer het gewenste bureaublad geaccentueerd is, laat u &Ctrl; los.</para>
|
||
|
|
||
|
<!-- TODO: Write about the desktop pager thing -->
|
||
|
|
||
|
</sect3>
|
||
|
|
||
|
<sect3 id="windows-and-virtual-desktops">
|
||
|
<title
|
||
|
>Vensters en virtuele bureaubladen</title>
|
||
|
<para
|
||
|
>U kunt vensters naar andere virtuele bureaubladen verplaatsen met behulp van <guisubmenu
|
||
|
>Naar bureaublad</guisubmenu
|
||
|
> in het venstermenu: selecteer het gewenste bureaublad waar u het venster naartoe wilt verplaatsen. U kunt vensters op alle bureaubladen tegelijk plaatsen door <guimenuitem
|
||
|
>Alle bureaubladen</guimenuitem
|
||
|
><indexterm
|
||
|
><primary
|
||
|
>Sticky windows</primary
|
||
|
></indexterm
|
||
|
> te selecteren.</para>
|
||
|
|
||
|
<!-- Add links to "further reading" here
|
||
|
<itemizedlist>
|
||
|
<title
|
||
|
>Related Information</title>
|
||
|
<listitem
|
||
|
><para
|
||
|
></para>
|
||
|
</listitem>
|
||
|
</itemizedlist>
|
||
|
|
||
|
-->
|
||
|
</sect3>
|
||
|
|
||
|
|
||
|
</sect2>
|
||
|
|
||
|
</sect1>
|
||
|
<!-- Keep this comment at the end of the file
|
||
|
Local variables:
|
||
|
mode: xml
|
||
|
sgml-omittag:nil
|
||
|
sgml-shorttag:nil
|
||
|
sgml-namecase-general:nil
|
||
|
sgml-general-insert-case:lower
|
||
|
sgml-minimize-attributes:nil
|
||
|
sgml-always-quote-attributes:t
|
||
|
sgml-indent-step:0
|
||
|
sgml-indent-data:true
|
||
|
sgml-parent-document:("index.docbook" "book" "sect1")
|
||
|
sgml-exposed-tags:nil
|
||
|
sgml-local-catalogs:nil
|
||
|
sgml-local-ecat-files:nil
|
||
|
End:
|
||
|
-->
|