Co obsahuje zapamatovaná pozice
Když si zapamatuješ pozici, MaxTo uloží tři věci:
- Aplikaci — rozpoznanou podle spustitelného souboru, ne podle jednotlivého okna. Proto jedno gesto na jednom okně pokryje všechna budoucí okna téže aplikace.
- Volitelně typ okna. „Jen okna jako toto“ zúží shodu na okna stejného druhu — třeba okna s tabulkami v Excelu, ale ne jeho dialogy. Bez toho platí pozice pro všechna okna aplikace.
- Oblast a její monitor. Oblast se ukládá jako podíl obrazovky, ne jako buňky mřížky — stejný trik, jaký používají předvolby. Změň mřížku z 4 × 7 na 5 × 9 a pozice pokrývající levé dvě třetiny bude pořád pokrývat levé dvě třetiny.
Která pozice vyhraje
Stránka Aplikace je seznam a vyhrává první položka, která odpovídá novému oknu. Konkrétnější položka — aplikace a typ okna — má přednost před obecnou položkou pro celou aplikaci. Mezi stejně konkrétními položkami vyhrává ta, která je v seznamu výš.
Kdy MaxTo přesouvá okno
Každé okno se přesune jednou, když se poprvé objeví. Přepnutí virtuální plochy se jako objevení nepočítá, takže se okna při přepínání mezi plochami znovu nepřesouvají.
MaxTo s tebou nikdy nebojuje: okno se přesune jednou, když se otevře — pak už je tvoje.
Vrácení: stejná pozice na vyžádání
Vrácení používá stejnou zapamatovanou pozici, ale jen když si o to řekneš. Vrátit okno přesune zpět aktivní okno; Vrátit všechna okna přesune zpět každé okno se zapamatovanou pozicí. Proto vrácení funguje, i když má aplikace vypnutý přepínač Automaticky: ten ovládá jen přesun při otevření okna. Vrácení navíc nemění to, co je zapamatované — chceš-li pozici změnit, zapamatuj si novou.
Dva případy se záměrně chovají šetrně. Minimalizovaná okna vrácení neotevře: zapamatovaná pozice se použije na místo, kam se okno obnoví, a okno zůstane minimalizované, dokud ho neobnovíš. A okna na monitoru, který zmizel, se nerozházejí — MaxTo monitory spolehlivě znovu rozpozná (odpojení, dokování i změnu portu zvládne), a pokud zapamatovaný monitor opravdu chybí, umístí okno na nejlépe odpovídající monitor, místo aby naslepo hádal.
Proč některá okna nejde přesunout
Samotný Windows brání běžnému procesu (bez zvýšených oprávnění) přesouvat okna, která běží se zvýšenými oprávněními — „jako správce“. Není to pravidlo MaxTo, ale bezpečnostní hranice Windows. Když aktivní okno běží se zvýšenými oprávněními, mřížka to oznámí, místo aby potichu nic neudělala, a nelze na něj použít ani zapamatované pozice.
Přizpůsobit mřížce je záměrně něco jiného
Přizpůsobit mřížce vypadá jako sourozenec vrácení, ale nic se neukládá ani nepřehrává: vezme aktivní okno tak, jak je, a ukotví ho k nejbližším buňkám mřížky. Řídí se přitom viditelnými okraji okna, ne neviditelnými okraji pro změnu velikosti, které moderní okna mají. Používej ho jako jednorázový úklid libovolného okna, ať už má zapamatovanou pozici, nebo ne.