![]() Although the mouse method is a bit more manual and time consuming, it is quite an effective method for those who want to use more space on the available screen. You can arrange multiple application windows side by side and resize them as needed. When you release the pointer, it will snap into place. You just need to select the title bar of any application window and drag it to the corners of the screen. Organizing with the mouse is easy on Windows 10. There are 3 ways to quickly arrange windows in Windows 10: Using the mouse, keyboard shortcuts, and Snap Assist. There is Snap Layout feature in Windows 10, which may not be as easy and intuitive as Windows 11 but gives similar results. In this article, Tipsmake will show different methods to achieve this. If you want to achieve the Snap Layout experience like Windows 11 in Windows 10, you can use Windows 10's built-in functions that support similar navigation. Hope that helps, and thanks Jason! - This way, you have more free space on your screen to maximize your multitasking. Note that the window must not be maximized for this to work. You can use CRTL+WINDOWS+UPARROW or +DOWNARROW to snap to the top of bottom half of your monitor. On next bootup, this script should be running.A new Explorer window should open up to the Startup folder.Open run.exe, type in "shell:startup" and hit Enter.The compile should create a "VerticalSnap.exe" file in that directory.Right click on the file from Explorer, choose "Compile script".Save it with the correct extension for AutoHotKey, e.g. ![]() With this fix, it snaps to 50% vertical height up or down and 100% horizontal width of the monitor. It would just stay at the current window width, but would snap to 1/2 monitor vertically. When the window snaps vertically, previously it would not also take up the width of the monitor. WinMove, a,, x, newY, w, (monBottom - monTop) / 2įixed a bug in Jason Clement's solution. NewY := (monBottom - monTop) / 2 + monTop If the refArea is still equal to 0, the window does Yo := Max(0, Min(y + h, mBottom) - Max(y, mTop)) Xo := Max(0, Min(x + w, mRight) - Max(x, mLeft)) To change this, uncomment the WinMaximize line. By default, the window retains its horizontal (x) position and or bottom of whichever screen has the largest overlap. Resizes window to half the screen height and moves it to the top WindowsKey+Ctrl+Up / WindowsKey+Ctrl+Down Returns the maximum or minimum value for any number of inputs Works with Windows 7 64-bit and AutoHotKey v1.1.14.03. If you want to keep the default behavior, but sometimes use the half snap behavior, just maximize the window before snapping. This can easily be changed to work similarly to left half or right half snap ( Windows + Left or Right) by uncommenting the WinMaximize, A line. This works similar to full screen height snap ( Windows + Shift + Up) in that the window retains its horizontal position and width. The commands are bound to Windows + Ctrl + Up and Down instead of Shift so as not to interfere with the existing Windows + Shift + Up. This script should work with any number of monitors or monitor orientations. Similar to northben, I also wrote an AutoHotKey script, albeit a bit differently so I thought it deserved its own answer. WinMove,A,X,MonitorWorkAreaBottom/2, , (MonitorWorkAreaBottom/2) Move window down (Windows + Shift + DOWN. SysGet, MonitorWorkArea, MonitorWorkArea, 2 WinMove,A,X,0, , (MonitorWorkAreaBottom/2) SysGet, MonitorWorkArea, MonitorWorkArea, 1 means the center of the active window is a positive X coordinate if this is greater than 1, we're on the secondary (right) monitor. WinGetPos,TX,TY,TW,TH,ahk_class Shell_TrayWnd, You can download it from my website: Move window up (Windows + Shift + UP. I wrote a little AutoHotKey script to snap the windows top and bottom because I was frustrated about this too.
0 Comments
Leave a Reply. |