summaryrefslogtreecommitdiff
path: root/myhotkeys.ahk
diff options
context:
space:
mode:
Diffstat (limited to 'myhotkeys.ahk')
-rw-r--r--myhotkeys.ahk21
1 files changed, 19 insertions, 2 deletions
diff --git a/myhotkeys.ahk b/myhotkeys.ahk
index ed795b8..591cd12 100644
--- a/myhotkeys.ahk
+++ b/myhotkeys.ahk
@@ -3,9 +3,26 @@
#NoEnv
#Warn
SendMode Input
-SetWorkingDir %A_ScriptDir%
-#Include, _winresize.ahk
+; 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%
+}
; always on top
#!t::Winset, Alwaysontop, , A