1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68
|
global stretchStepSize := 1 global moveStepSize := 10
^+!h:: stretch_left() ^+!l:: stretch_right() ^+!k:: stretch_up() ^+!j:: stretch_down()
^#+!h:: move_left() ^#+!j:: move_down() ^#+!k:: move_up() ^#+!l:: move_right()
stretch_right() { id := 'ahk_id ' WinActive('A') WinGetPos(&x, &y, &w, &h, id) WinMove(x, y, w + stretchStepSize, h, id) }
stretch_left() { id := 'ahk_id ' WinActive('A') WinGetPos(&x, &y, &w, &h, id) WinMove(x, y, w - stretchStepSize, h, id) }
stretch_up() { id := 'ahk_id ' WinActive('A') WinGetPos(&x, &y, &w, &h, id) WinMove(x, y, w, h - stretchStepSize, id) }
stretch_down() { id := 'ahk_id ' WinActive('A') WinGetPos(&x, &y, &w, &h, id) WinMove(x, y, w, h + stretchStepSize, id) }
move_right() { global moveStepSize id := 'ahk_id ' WinActive('A') WinGetPos(&x, &y, &w, &h, id) WinMove(x + moveStepSize, y, w, h, id) }
move_left() { global moveStepSize id := 'ahk_id ' WinActive('A') WinGetPos(&x, &y, &w, &h, id) WinMove(x - moveStepSize, y, w, h, id) }
move_up() { global moveStepSize id := 'ahk_id ' WinActive('A') WinGetPos(&x, &y, &w, &h, id) WinMove(x, y - moveStepSize, w, h, id) }
move_down() { global moveStepSize id := 'ahk_id ' WinActive('A') WinGetPos(&x, &y, &w, &h, id) WinMove(x, y + moveStepSize, w, h, id) }
|