initial commit
This commit is contained in:
parent
b39ce69537
commit
21404a7e2f
2 changed files with 42 additions and 0 deletions
24
_winresize.ahk
Normal file
24
_winresize.ahk
Normal file
|
@ -0,0 +1,24 @@
|
|||
#NoEnv
|
||||
#Warn
|
||||
SendMode Input
|
||||
SetWorkingDir %A_ScriptDir%
|
||||
|
||||
; Not only windows titlebar and borders count towards window size
|
||||
; shadow also does, so compensate for that, width 16, height 39
|
||||
|
||||
ResizeWin(Width = 0,Height = 0,ExtraW = 0,ExtraH = 0,WinW = 16,WinH = 39) {
|
||||
WinGetPos,X,Y,W,H,A
|
||||
|
||||
if (Width == 0) {
|
||||
Width := W
|
||||
} else {
|
||||
Width += ExtraW + WinW
|
||||
}
|
||||
if (Height == 0) {
|
||||
Height := H
|
||||
} else {
|
||||
Height += ExtraH + WinH
|
||||
}
|
||||
|
||||
WinMove,A,,%X%,%Y%,%Width%,%Height%
|
||||
}
|
18
myhotkeys.ahk
Normal file
18
myhotkeys.ahk
Normal file
|
@ -0,0 +1,18 @@
|
|||
; Just a collection of useful hotkeys to have around
|
||||
; Primarily to resize windows for the games that don't let you set window resolution
|
||||
#NoEnv
|
||||
#Warn
|
||||
SendMode Input
|
||||
SetWorkingDir %A_ScriptDir%
|
||||
|
||||
#Include, _winresize.ahk
|
||||
|
||||
; always on top
|
||||
#!t::Winset, Alwaysontop, , A
|
||||
|
||||
; usage: ResizeWin(Width,Height,ExtraW,ExtraH,WinW,WinH)
|
||||
#!y::ResizeWin(1280,720)
|
||||
#!u::ResizeWin(1920,1080)
|
||||
|
||||
;Horizon: Zero Dawn adds some extra pixels for no reason
|
||||
;#!i::ResizeWin(1920,1080,8,8)
|
Loading…
Reference in a new issue