Venstergedrag

Venstergedrag
In het bovengedeelte van deze besturingsmodule ziet u verschillende tabbladen: Focus, Titelbalkacties, Vensteracties, Verplaatsing en Geavanceerd. In het paneel Focus kunt u configureren hoe vensters focus krijgen of verliezen, actief of inactief worden. Met Titelbalbalkacties en Vensteracties kunt u configureren hoe titelbalken en vensters reageren op muiskliks. Verplaatsing stelt u in staat om te configureren hoe vensters worden verplaatst en zich plaatsen bij het starten. De optie Geavanceerd dekt sommige gespecialiseerde opties zoals versterverduistering.
Denk eraan dat de configuratie in deze module geen effect heeft als u de standaard windowmanager, , van niet gebruikt. Als u een andere windowmanager gebruikt, lees dan de daarbij behorende documentatie om te weten hoe venstergedrag aangepast kan worden.

Focus
De focus van de werkruimte verwijst naar het venster waarin de gebruiker nu aan het werk is. Het venster met focus wordt vaak aangeduid als het actieve venster.
Focus betekent niet noodzakelijk het bovenste — hiernaar wordt verwezen als het verheven en hoewel deze hier ook geconfigureerd wordt, worden een venster met focus en een verheven venster onafhankelijk geconfigureerd.

Beleid voor activeren van venster
Er zijn zes methoden die kan gebruiken om de huidige focus te bepalen:
Klikken voor focus 	 Een venster wordt actief wanneer u er in klikt. Dit gedrag is algemeen op andere besturingssystemen en wat u wilt.
Klikken voor focus (muis heeft voorrang) 	 Dit is meestal hetzelfde als Klik voor focus. Als een actief venster door het systeem gekozen moet worden (⪚ omdat het huidige actieve is gesloten) zal het venster onder de muis de voorkeur hebben. Ongebruikelijk, maar een mogelijke variant van Klik voor focus.
Focus volgt muis 	 Actief bewegen van de muisaanwijzer over een normaal venster activeert het. Nieuwe vensters zoals de mini commandoregel opgeroepen met F2 ontvangt focus, zonder dat u er met de muis expliciet naar behoeft te wijzen. Vensters die ⪚ willekeurig onder de muis verschijnen krijgen geen focus. Voorkomen van het stelen van focus vindt plaats zoals gebruikelijk. Beschouw het als Klik voor focus alleen zonder echt te klikken.
In andere windowmanagers, staat dit soms bekend als Sloppy focus volgt de muis.
Focus volgt muis (muis heeft voorkeur) 	 Dit is meestal hetzelfde als Focus volgt muis. Als een actief venster door het systeem gekozen moet worden (⪚ omdat het huidige actieve is gesloten) heeft het venster onder de muis de voorkeur. Kies dit, als u een via er boven zweven bestuurde focus wilt.
Focus onder muis 	 Het venster dat zich onder de muisaanwijzer bevindt wordt actief. Als de muis not boven een venster is (bijvoorbeeld omdat het zich over de achtergrondafbeelding van het bureaublad bevindt) dan heeft het laatste venster dat zich onder de muis bevond focus. Nieuwe vensters zoals de mini commandoregel opgeroepen met F2 krijgen geen focus, u moet de muis erboven hebben om te kunnen typen.
Focus strikt onder muis 	 Evenzo is Focus onder muis, maar nog stricter met zijn interpretatie. Alleen het venster onder de muisaanwijzer is actief. Als de muisaanwijzer niet boven een venster zich bevindt, dan heeft geen enkel venster focus. Nieuwe vensters zoals de mini commandoregel opgeroepen met F2 krijgt geen focus, u moet de muis erboven zetten on te kunnen typen.
Merk op dat Focus onder muis en Focus strikt onder muis voorkomt dat bepaalde functies, zoals Voorkomen van afpakken van focus en de dialoog wandel-door-vensters, juist werken.

Focus uitstellen met
Dit is de tijdsduur die verstrijkt voordat het venster waar de muisaanwijzer zich in bevindt de focus krijgt.

Voorkomen van afpakken van focus
Deze optie specificeert in welke mate KWin zal proberen ongewenst stelen van focus door onverwachte activering van nieuwe vensters te voorkomen.
Geen 	Voorkomen is uitgezet en nieuwe vensters worden altijd geactiveerd.
Laag 	Voorkomen is aangezet; wanneer enig venster geen ondersteuning heeft voor het onderliggende mechanisme en KWin niet betrouwbaar kan bepalen of het venster actief moet worden of niet, dan zal het actief worden. Deze instelling kan slechtere en betere resultaten opleveren dan het middenniveau, afhankelijk van de toepassingen.
Middel 	Voorkomen is ingeschakeld.
Hoog 	Nieuwe vensters worden geactiveerd alleen als er nu geen venster actief is of als deze tot de huidige actieve toepassing behoort. Deze instelling is waarschijnlijk niet echt bruikbaar zonder een focusbeleid voor de muis.
Extreem 	Alle vensters moeten expliciet worden geactiveerd door de gebruiker.
Vensters waarvan voorkomen wordt dat ze focus stelen zijn gemarkeerd als vragen om attentie, wat standaard betekent dat hun taakbalk-item geaccentueerd is. Dit kan worden gewijzigd in de module Notificatie-aansturing.

Vensters naar voren halen
Naast het ontvangen van focus, kunt u ook besturen onder welke condities vensters naar voren komen.
U zou moeten nagaan dat minstens een van de opties voor naar voren halen is ingeschakeld, anders zullen vensters helemaal niet naar voren komen.
Klik brengt het actieve venster omhoog zal een venster naar boven brengen wanneer er op wordt geklikt. Dit is standaard ingeschakeld met een klik op het beleid voor focus.
Door Naar voren halen door er boven te zweven, vertraagd met, kunt ook een venster naar voren halen als de muisaanwijzer zich een bepaalde tijd boven dat venster bevindt. U kunt de vertraging bepalen met de draaischakelaar. Deze automatische optie voor omhoog halen is alleen beschikbaar met een beleid met zweven naar focus.
De vertraging te kort instellen veroorzaakt een snelle wijziging van vensters, wat behoorlijk kan afleiden. De meeste mensen zullen een vertraging van 100-300 ms als prettig ervaren. Dit geeft respons, maar het stelt u in staat om over de hoeken van een venster te gaan opweg naar uw bestemming zonder dat dat venster naar voren komt.

Gedrag bij meervoudig scherm
Dit bestuurt het gedrag van vensterfocus met meerdere schermen. Merk op dat deze opties alleen verschijnen wanneer meer dan één scherm nu is verbonden.
Gescheiden schermfocus 	 Wanneer deze optie is ingeschakeld, zijn acties voor focus beperkt tot slechts het actieve scherm. Wanneer u, bijvoorbeeld, een venster sluit, dan zal het volgende venster dat focus krijgt een venster zijn op het actieve scherm, zelfs als er een recenter gebruikt venster is op een ander scherm.

Titelbalkacties
In dit paneel kunt instellen wat er gebeurt met de vensters wanneer met een muisknop wordt geklikt op hun titelbalken.

Titelbalkacties
Deze sectie biedt u het bepalen wat er gebeurt wanneer u dubbelklikt of het muiswiel draait op de titelbalk van een venster.
De volgende acties zijn beschikbaar voor Dubbelklik.
Maximaliseren 	 Wijzigt de grootte van het venster om de hoogte en breedte van het scherm te vullen.
Verticaal maximaliseren 	 Wijzigt de grootte van het venster tot de hoogte van het scherm.
Horizontaal maximaliseren 	 Wijzigt de grootte van het venster tot de breedte van het scherm.
Minimaliseren 	 Verbergt het venster in zijn geminimaliseerde status, waaruit het hersteld kan worden ⪚ via het Takenbeheer of Takenschakelaar.
Oprollen 	 Laat het venster zich reduceren tot eenvoudig alleen de titelbalk. Opnieuw dubbelklikken op de titelbalk, herstelt het venster tot zijn normale grootte.
Sluiten 	 Sluit het venster.
Op alle bureaubladen tonen 	 Maakt het venster zichtbaar op alle virtuele bureaubladen.
Niets doen 	 Er gebeurt niets bij dubbelklikken.
Het Muiswiel kan gebruikt worden om een actie te starten afhankelijk van of het omhoog of omlaag wordt geschoven:
Naar voren/achter 	 Omhoog schuiven zal het venster bovenop andere vensters verplaatsen.
Omlaag schuiven zal het venster onder andere vensters verplaatsen.
Op/afrollen 	 Omhoog schuiven zal het venster samenvouwen tot alleen zijn titelbalk.
Omlaag schuiven zal het venster herstellen tot zijn normale grootte.
Maximaliseren/herstellen 	 Omhoog schuiven zal het venster maximaliseren tot het vullen van het gehele scherm.
Omlaag schuiven zal het herstellen tot zijn eerdere grootte.
Voor/achter houden 	 Omhoog schuiven zal het venster bovenop laten blijven en andere vensters bedekken.
Omlaag schuiven zal het venster bedekt laten onder andere vensters.
Naar vorig/volgend bureaublad 	 Omhoog schuiven zal het venster bovenop naar het eerdere virtuele bureaublad verplaatsen.
Omhoog schuiven zal het venster naar het volgende virtuele bureaublad verplaatsen.
Dekking wijzigen 	 Omhoog schuiven zal het venster minder transparant maken.
Omlaag schuiven zal het venster meer transparant maken.
Niets doen 	 Er gebeurt niets bij omhoog of omlaag schuiven op de titelbalk van het venster.
U kunt vensters zich automatisch laten ontrollen wanneer u de muis eenvoudig op hun opgerolde titelbalk plaatst. Activeer het keuzevakje Venster afrollen in het tabblad Geavanceerd van deze module. Dit is een heel goede manier om schermruimte te krijgen als u, bijvoorbeeld, met knippen en plakken bezig bent tussen veel vensters.

Titelbalk en frame-acties
Deze sectie stelt u in staat om te bepalen wat er gebeurt wanneer u enkelklikt op de titelbalk of rand van een venster. Merk op dat u verschillende acties verbonden aan dezelfde klik kunt hebben afhankelijk van of het venster actief is of niet.
Voor elke combinatie van muisknoppen, actief en inactief venster, kunt u de meest van toepassing zijnde keuze maken. De acties zijn als volgt:
Naar voren 	 Brengt het venster geheel naar boven op het de vensterstapel. Alle andere vensters, die deze overlappen, zullen er onder worden verborgen.
Naar onderen 	 Dit venster zal naar de onderkant van de vensterstapel worden verplaatst. Dit plaatst het venster uit de weg.
Schakel om tussen naar voren en naar achter 	 Dit brengt vensters omhoog die onderaan zitten en vensters omlaag die zich bovenaan bevinden.
Minimaliseren 	 Verbergt het venster in zijn geminimaliseerde status, waaruit het hersteld kan worden ⪚ via het Takenbeheer of Takenschakelaar.
Oprollen 	 Laat het venster zich reduceren tot eenvoudig alleen de titelbalk. Opnieuw dubbelklikken op de titelbalk, herstelt het venster tot zijn normale grootte.
Sluiten 	 Sluit het venster.
Venstermenu 	 Brengt een klein submenu op, waarin u kunt kiezen uit venstercommando's ( Naar bureaublad verplaatsen, Naar scherm verplaatsen, Maximaliseren, Minimaliseren, Sluiten, ).
Niets doen 	 Er gebeurt niets bij klikken.

Knopacties maximaliseren
Deze sectie stelt u in staat om het gedrag te bepalen van de drie muisknoppen op de knop Maximaliseren.
Maximaliseren 	 Wijzigt de grootte van het venster tot de hoogte en breedte van het scherm.
Verticaal maximaliseren 	 Wijzigt de grootte van het venster tot de hoogte van het scherm.
Horizontaal maximaliseren 	 Wijzigt de grootte van het venster tot de breedte van het scherm.

Vensteracties

Inactief binnenvenster
Dit deel van de module stelt u in staat om in te stellen wat er gebeurt wanneer u klikt op een inactief venster met een van de de drie muisknoppen of het muiswiel gebruikt.
Uw keuzes zijn als volgt:
Activeren, naar voorgrond en doorgeven-klik 	 Dit maakt het aangeklikte venster actief, brengt het bovenaan het scherm en geeft een muisklik door naar de applicatie in het venster.
Activeren en doorgeven-klik 	 Dit maakt het aangeklikte venster actief en geeft een muisklik door naar de applicatie in het venster.
Activeren 	 Dit maakt het aangeklikte venster eenvoudigweg actief. De muisklik wordt niet doorgegeven naar de applicatie in het venster.
Activeren en naar voorgrond brengen 	 Dit maakt het aangeklikte venster actief en brengt het bovenaan het scherm. De muisklik wordt niet doorgegeven naar de applicatie in het venster.
Uw keuzes voor Muiswiel zijn als volgt:
Scrollen 	 Schuif met de inhoud in het venster.
Activeren en schuiven 	 Dit maakt het aangeklikte venster actief en schuift de inhoud.
Activeren, naar voorgrond en schuiven 	 Dit maakt het aangeklikte venster actief, brengt het bovenaan het scherm en schuift de inhoud.

Binnen het venster, titelbalk en rand
Deze onderste sectie biedt u het configureren van extra acties wanneer een modifier-toets wordt ingedrukt.
Voor een Modifier-toets, kunt u selecteren tussen Meta (standaard) of Alt.
Nogmaals, u kunt verschillende acties selecteren voor muisknopkliks Links, Midden en Rechts en het Muiswiel.
Uw keuzes voor de muisknoppen zijn:
Verplaatsen 	 Biedt u het geselecteerde venster over de werkruimte te slepen.
Activeren, naar voorgrond en verplaatsen 	 Dit maakt het aangeklikte venster actief, brengt het bovenaan de vensterstapel en sleept het rond in de werkruimte.
Schakel om tussen naar voren en naar achter 	 Dit brengt vensters omhoog die onderaan zitten en vensters omlaag die zich bovenaan bevinden.
Grootte wijzigen 	 Laat u de grootte van het geselecteerde venster wijzigen.
Naar voren 	 Brengt het venster geheel naar boven op het de vensterstapel. Alle andere vensters, die deze overlappen, zullen er onder worden verborgen.
Naar onderen 	 Dit venster zal naar de onderkant van de vensterstapel worden verplaatst. Dit plaatst het venster uit de weg.
Minimaliseren 	 Verbergt het venster in zijn geminimaliseerde status, waaruit het hersteld kan worden ⪚ via het Takenbeheer of Takenschakelaar.
Dekking verlagen 	 Maakt het venster meer transparant.
Dekking verhogen 	 Maakt het venster minder transparant.
Venstermenu 	 Brengt een klein submenu op, waarin u kunt kiezen uit venstercommando's ( Naar bureaublad verplaatsen, Naar scherm verplaatsen, Maximaliseren, Minimaliseren, Sluiten, ).
Niets doen 	 Er gebeurt niets bij klikken.
Uw keuzes voor het muiswiel zijn:
Naar voren/achter 	 Omhoog schuiven zal het venster bovenop andere vensters verplaatsen.
Omlaag schuiven zal het venster onder andere vensters verplaatsen.
Op/afrollen 	 Omhoog schuiven zal het venster samenvouwen tot alleen zijn titelbalk.
Omlaag schuiven zal het venster herstellen tot zijn normale grootte.
Maximaliseren/herstellen 	 Omhoog schuiven zal het venster maximaliseren tot het vullen van het gehele scherm.
Omlaag schuiven zal het herstellen tot zijn eerdere grootte.
Voor/achter houden 	 Omhoog schuiven zal het venster bovenop laten blijven en andere vensters bedekken.
Omlaag schuiven zal het venster bedekt laten onder andere vensters.
Naar vorig/volgend bureaublad 	 Omhoog schuiven zal het venster bovenop naar het eerdere virtuele bureaublad verplaatsen.
Omhoog schuiven zal het venster naar het volgende virtuele bureaublad verplaatsen.
Dekking wijzigen 	 Omhoog schuiven zal het venster minder transparant maken.
Omlaag schuiven zal het venster meer transparant maken.
Niets doen 	 Er gebeurt niets bij omhoog of omlaag schuiven op de titelbalk van het venster.

Beweging
Deze pagina biedt u het configureren van de Magnetische velden. Deze werken als een magnetisch veld aan de rand van het scherm en elk venster, waardoor vensters naast elkaar plakken wanneer ze vlak bij elkaar geplaatst worden.
Magnetische schermrand 	 Hier kunt u de magnetische zone voor schermranden instellen. Een venster binnen de geconfigureerde afstand plaatsen zorgt ervoor dat deze aan de rand van het scherm wordt geplakt.
Magnetische vensterrand 	 Hier kunt u de magnetische zone voor vensters instellen. Op dezelfde manier als met schermranden zal een venster plaatsen binnen de geconfigureerde afstand van een ander venster er voor zorgen dat deze aan elkaar plakken alsof ze magnetisch zijn.
Magnetisch veld in midden van scherm 	 Hier kunt u de magnetische zone voor schermranden instellen. De sterkte van het magnetische veld zodat een venster binnen de geconfigureerde afstand ervoor zorgt dat deze naar het centrum van het bureaublad gaat bij het er naar toe verplaatsen.
Vensters tegen elkaar plaatsen: allen bij elkaar overlappen 	 Indien geactiveerd, zullen vensters niet aan elkaar plakken als ze alleen naast elkaar zich bevinden, ze moeten elkaar overlappen, met de geconfigureerde hoeveelheid of minder om aan elkaar te plakken.
In de instellingenmodule Schermranden in de sectie Gedrag van werkruimte van de systeeminstellingen, kunt u vensters configureren om snel de gehele, halve of kwart van het scherm in te nemen wanneer ze dicht bij de schermrand worden gesleept.

Geavanceerd
In het paneel Geavanceerd kunt u meer geavanceerde fijn-afstemming doen aan het gedrag van vensters.

Venster afrollen
Na boven titelbalk zweven 	 Als deze optie is geactiveerd zal een opgerold venster zich automatisch ontrollen wanneer de muisaanwijzer zich enige tijd boven de titelbalk bevindt. Gebruik de draaischakelaar om de vertraging van het ontrollen in te stellen.

Vensterplaatsing
Het plaatsingsbeleid bepaalt waar een nieuw venster op het scherm zal verschijnen.
In een opzet met meerdere monitoren zal het scherm voor een venster waarop te verschijnen altijd het actieve scherm zijn (dat is het scherm dat de muisaanwijzer heeft of het venster met focus; zie Gedrag op meerdere schermen), met de uitzondering van vensters die hun vorige positie (zie onderstaand).
Minimale overlapping 	 Zal alle nieuwe vensters op zo'n manier plaatsen zodat ze zo min mogelijk bestaande vensters overlappen.
Gemaximaliseerd 	 Zal proberen alle nieuwe vensters te maximaliseren om het gehele scherm te laten vullen.
Willekeurig 	 Zal alle nieuwe vensters op willekeurige locaties plaatsen.
Gecentreerd 	 Zal alle nieuwe vensters in het midden van het scherm plaatsen.
In hoek linksboven 	 Zal alle nieuwe vensters met hun linksboven hoek in de linksboven hoek van het scherm plaatsen.
Onder de muis 	 Zal alle nieuwe vensters onder de muisaanwijzer plaatsen.
Activeer het item Laat toepassingen de posities van hun eigen vensters onthouden om vensters te openen waar ze eerder waren in plaats van met de bovenstaand gekozen plaatsingsmethode. Merk op dat deze onthouden positie ook de toekenning op het scherm bevat, dus kunnen vensters openen op een scherm anders dan het actieve als dat is waar ze als laatste geplaatst waren. Merk ook op dat deze optie alleen beschikbaar is op X11, niet op Wayland en alleen ondersteund wordt door sommige KDE toepassingen.
Als u wilt dat sommige vensters verschijnen op specifieke posities, schermen of virtuele bureaubladen, dan kunt u Vensterregels instellen om speciale venster- of toepassingeninstellingen te configureren. U kunt deze vinden door rechts te klikken op de titelbalk van een venster en Meer acties te kiezen of in de module Vensterregels in de sectie Vensterbeheer van systeeminstellingen.

Speciale vensters
Hulpvensters van inactieve programma's verbergen 	 Wanneer ingeschakeld zullen hulpvensters (hulpmiddelvensters, afscheurmenu's, ...) van inactieve vensters worden verborgen en alleen getoond zal het programma actief wordt. Merk op dat programma's de vensters moeten markeren met het juiste venstertype om deze functie goed te laten werken.

Gedrag van virtueel bureaublad
Een toepassing aanroepen zal soms een bestaand venster activeren in plaats van een nieuw venster openen. Deze instelling bestuurt wat er zou moeten gebeuren als dat geactiveerde venster zich bevindt in een virtueel bureaublad anders dan de huidige.
Schakel naar dat andere virtuele bureaublad 	 Zal omschakelen naar het virtuele bureaublad waar het venster nu zich bevindt.
Kies deze optie als u het prettig vindt dat het actieve virtuele bureaublad automatisch vensters volgt naar hun toegekende virtuele bureaublad.
Venster naar huidig virtuele bureaublad brengen 	 Zal het venster laten springen naar het actieve virtuele bureaublad.
Kies deze optie als het prettig vindt dat vensters altijd openen in het huidige virtuele bureaublad en het actieve virtuele bureaublad alleen omschakelt wanneer daar handmatig naar wordt gegaan.
Niets doen 	 Het venster blijft op het bureaublad waarop het nu is en het huidige bureaublad wijzigt niet.
Kies deze optie als u het prettig vindt de vensters en bureaubladen hetzelfde te laten.