Documentatie/ Uitleg/ Hoe onthouden werkt
Uitleg

Hoe onthouden werkt

Wat MaxTo opslaat wanneer het een positie onthoudt, wanneer het vensters verplaatst en waar de grenzen liggen.

Leestijd 4 minutenVoorkennis je hebt al een positie onthouden

Wat een onthouden positie bevat

Wanneer je een positie onthoudt, slaat MaxTo drie dingen op:

  • De toepassing — herkend aan het uitvoerbare bestand, niet aan het afzonderlijke venster. Daarom geldt één handeling op één venster voor elk toekomstig venster van dezelfde toepassing.
  • Optioneel een venstertype. “Alleen vensters zoals dit” beperkt de overeenkomst tot vensters van dezelfde soort — de werkbladvensters van Excel, maar niet de dialoogvensters. Zonder deze optie geldt de positie voor alle vensters van de toepassing.
  • Het gebied en het beeldscherm. Het gebied wordt opgeslagen als een fractie van het scherm, niet als rastercellen — dezelfde truc die voorinstellingen gebruiken. Verander je het raster van 4 × 7 in 5 × 9, dan bedekt een positie die de linker twee derde besloeg nog steeds de linker twee derde.

Welke positie wint

De pagina Toepassingen is een lijst, en de eerste vermelding die overeenkomt met een nieuw venster wint. Een specifiekere vermelding — toepassing én venstertype — gaat voor op een algemene vermelding voor de hele toepassing. Bij vermeldingen die even specifiek zijn, wint de vermelding die hoger in de lijst staat.

Wanneer MaxTo een venster verplaatst

Elk venster wordt één keer verplaatst, wanneer het voor het eerst verschijnt. Wisselen tussen virtuele bureaubladen telt niet als verschijnen, dus vensters worden niet opnieuw verplaatst als je tussen bureaubladen wisselt.

MaxTo vecht nooit met je: een venster wordt één keer verplaatst, wanneer het opent — daarna is het van jou.

Terugzetten: dezelfde positie, wanneer jij wilt

Terugzetten gebruikt dezelfde onthouden positie, maar alleen wanneer jij erom vraagt. Venster terugzetten zet het actieve venster terug; Alle vensters terugzetten zet elk venster met een onthouden positie terug. Daarom werkt terugzetten ook als de schakelaar Automatisch van een toepassing uit staat: die schakelaar bepaalt alleen de verplaatsing wanneer een venster opent. Terugzetten verandert ook niets aan wat er is onthouden — wil je een positie wijzigen, onthoud dan een nieuwe.

In twee gevallen gaat MaxTo bewust voorzichtig te werk. Geminimaliseerde vensters worden bij terugzetten niet opengeklapt: de onthouden positie wordt toegepast op de plek waar het venster naar terugkeert wanneer je het herstelt, en het blijft geminimaliseerd totdat je dat doet. En vensters op een beeldscherm dat er niet meer is worden niet willekeurig verspreid — MaxTo herkent beeldschermen betrouwbaar (loskoppelen, docken en wisselen van poort worden opgevangen), en als het onthouden beeldscherm echt niet aanwezig is, plaatst het het venster op de best passende overeenkomst in plaats van er maar een gok naar te doen.

Waarom sommige vensters niet verplaatst kunnen worden

Windows zelf voorkomt dat een normaal proces (zonder verhoogde machtigingen) vensters verplaatst die met verhoogde machtigingen draaien — ‘als administrator’. Dit is geen regel van MaxTo; het is een beveiligingsgrens van Windows. Heeft het actieve venster verhoogde machtigingen, dan meldt het raster dat, in plaats van ongemerkt niets te doen, en ook onthouden posities kunnen er niet op worden toegepast.

Uitlijnen op raster is bewust anders

Uitlijnen op raster lijkt verwant aan terugzetten, maar er wordt niets opgeslagen en niets opnieuw toegepast: het neemt het actieve venster zoals het is en klikt het vast aan de dichtstbijzijnde cellen van het raster, op basis van de zichtbare randen van het venster in plaats van de onzichtbare randen voor het wijzigen van de grootte die moderne vensters hebben. Gebruik het als eenmalige opruimactie voor elk venster, onthouden of niet.