Yapışmadan sonra Windows 10 penceresi yeniden boyutlandırma davranışını nasıl devre dışı bırakılır?


1

Çoğunlukla, Windows'un yapışma özelliklerini seviyorum. Pencereyi hareket ettirirseniz, bir pencereyi yapışmadan sonra önceki boyutuna geri döndüren özelliğin bir yönü ile ilgili sorun yaşıyorum. Pencereyi kırılmış boyutta tutmayı tercih ederim.

Ne demek istediğimi görmek için aşağıdaki adımları izleyin:

  1. Yeni bir pencere aç
    • Bu noktada pencerenin boyutunu not edin
  2. Ekranın kenarına yasla (Win + LeftArrow)
  3. Pencereyi daha kısa olacak şekilde yeniden boyutlandırın
  4. Pencereyi başka bir noktaya taşıyın

4. adımdan sonra pencerenin 1. adımdaki boyutuna geri döndüğünü göreceksiniz. Windows, bu boyutu hatırlıyor ve pencereyi hareket ettirdiğinizde hatırlıyor. Windows'un önceki boyut yerine snap / resize ile ayarladığım boyutu korumasının bir yolu var mı?


İsteğinizde kesinlikle yanlış bir şey olmamasına rağmen, ekibimdeki herkes aslında varsayılan davranışı tercih ediyor . Lütfen "4. adımdan" sonra, pencereyi tamamen açmış olduğunuzu unutmayın. Sonuç olarak, ekranın sol tarafına geçmeden önce varsayılan boyutuna döner.
Run5k

Yanıtlar:


0

Benzer davranışlardan bıktım ve Windows Aero efektlerini kapattım ve bunun yerine WindowPad'i kullanmaya başladım . Kendi zevkinize göre yapılandırmak için bir INI dosyası ile bağımsız bir EXE olarak çalıştırabileceğiniz, oldukça özelleştirilmiş bir AutoHotKey betiğidir.

Adım 2'deki ek parçayı yaptığınızda, WindowPad aslında "yerinden oynatmak" yerine pencereyi o konuma taşır ve boyutlandırır, böylece boyut veya konum için bazı ayarlamalar yapabilirsiniz ve "unnapped" gelmez. Bunun WindowPadX adında daha yeni bir sürümü var, ama dürüst olmak gerekirse, hiç denemedim, çünkü ihtiyacım olan her şeyi yapıyor.

Aşağıda benim INI dosyam var, çünkü onu varsayılan kurulumdan biraz değiştirdim, ancak istediğiniz gibi görünüyor. [Dışlamak] bölümleri muhtemelen göz ardı edilebilir. WindowPad'in ayrıca kurduğum DisplayFusion ile uğraşmasını engellemek için orada olduklarını düşünüyorum.

[Options]
TitleMatchMode=2

[Hotkeys]

[Hotkeys: Active Window (Numpad)]
*Numpad1 = WPM, -1, +1,  0.5, 0.5
*Numpad2 = WPM,  0, +1,  1.0, 0.5
*Numpad3 = WPM, +1, +1,  0.5, 0.5
*Numpad4 = WPM, -1,  0,  0.5, 1.0
*Numpad5 = WPM,  0,  0,  0.5, 1.0
*Numpad6 = WPM, +1,  0,  0.5, 1.0
*Numpad7 = WPM, -1, -1,  0.5, 0.5
*Numpad8 = WPM,  0, -1,  1.0, 0.5
*Numpad9 = WPM, +1, -1,  0.5, 0.5
*NumpadAdd = MaximizeToggle
*NumpadEnter = WindowScreenMove, Next
*NumpadDiv = GatherWindows, 1
*NumpadMult = GatherWindows, 2

[Hotkeys: Previous Window (Numpad)]
*Numpad1 = WPM, -1, +1,  0.5, 0.5,  P
*Numpad2 = WPM,  0, +1,  1.0, 0.5,  P
*Numpad3 = WPM, +1, +1,  0.5, 0.5,  P
*Numpad4 = WPM, -1,  0,  0.5, 1.0,  P
*Numpad5 = WPM,  0,  0,  0.5, 1.0,  P
*Numpad6 = WPM, +1,  0,  0.5, 1.0,  P
*Numpad7 = WPM, -1, -1,  0.5, 0.5,  P
*Numpad8 = WPM,  0, -1,  1.0, 0.5,  P
*Numpad9 = WPM, +1, -1,  0.5, 0.5,  P
*NumpadAdd = MaximizeToggle, P
*NumpadEnter = WindowScreenMove, Next, P
*NumpadDiv = GatherWindows, 1
*NumpadMult = GatherWindows, 2

[Exclude Windows]
Process=displayfusion.exe

[Gather: Exclude Windows]
Window=ahk_class SideBar_AppBarWindow
Window=ahk_class SideBar_HTMLHostWindow
Window=ahk_class BasicWindow

[Gather: Exclude Processes]
Process=displayfusion.exe
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.