mirror of
https://github.com/jgpaiva/GridMove.git
synced 2025-10-30 14:43:54 +00:00
First release
This commit is contained in:
BIN
other/.DS_Store
vendored
Normal file
BIN
other/.DS_Store
vendored
Normal file
Binary file not shown.
BIN
other/.TemplateList.ahk.swp
Executable file
BIN
other/.TemplateList.ahk.swp
Executable file
Binary file not shown.
45
other/DoubleClickDrag.ahk
Normal file
45
other/DoubleClickDrag.ahk
Normal file
@@ -0,0 +1,45 @@
|
||||
;SCRIPTNAME!
|
||||
;By jgpaiva
|
||||
;date:
|
||||
;Function:
|
||||
|
||||
#SingleInstance, Force
|
||||
#InstallMouseHook
|
||||
|
||||
CoordMode,Mouse,Screen
|
||||
settimer, FirstStep, 100
|
||||
return
|
||||
|
||||
FirstStep:
|
||||
GetKeyState, State, LButton, P
|
||||
If State = U
|
||||
{
|
||||
return
|
||||
}
|
||||
|
||||
SecondStep:
|
||||
KeyWait, LButton, T0.2
|
||||
If errorlevel = 1
|
||||
return
|
||||
|
||||
KeyWait, LButton, D T0.2
|
||||
If errorlevel = 1
|
||||
return
|
||||
|
||||
Send,{LButton up}
|
||||
|
||||
MouseGetPos, OldMouseX, OldMouseY
|
||||
Loop
|
||||
{
|
||||
GetKeyState, State, LButton, P
|
||||
If State = U
|
||||
break
|
||||
MouseGetPos, MouseX, MouseY
|
||||
WinGetPos,WindowX, WindowY,,,A
|
||||
;tooltip,% "MouseX: " . MouseX . " MouseY: " . MouseY . "`nWindowX: " . WindowX . " WindowY: " . WindowY . "`nmouseX - oldmouseX: " . mouseX - oldmouseX
|
||||
WinMove, A,, % WindowX + MouseX - OldMouseX, % WindowY + MouseY - OldMouseY
|
||||
OldMouseX := MouseX
|
||||
OldMouseY := MouseY
|
||||
}
|
||||
Tooltip,
|
||||
Goto, FirstStep
|
||||
BIN
other/GridMove.bmp
Normal file
BIN
other/GridMove.bmp
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 822 B |
13
other/GridMove.exe.ini
Normal file
13
other/GridMove.exe.ini
Normal file
@@ -0,0 +1,13 @@
|
||||
[GridSettings]
|
||||
GridName=edge
|
||||
GridOrder=2PartVertical,3Part,Edge,DualScreen
|
||||
[InterfaceSettings]
|
||||
LButtonDrag=1
|
||||
MButtonDrag=1
|
||||
EdgeDrag=1
|
||||
[OtherSettings]
|
||||
EdgeTime=1000
|
||||
ShowGroupsFlag=1
|
||||
TitleSize=100
|
||||
[IniSettings]
|
||||
iniversion=2
|
||||
BIN
other/GridMove.jpg
Normal file
BIN
other/GridMove.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 742 B |
BIN
other/GridMove.png
Normal file
BIN
other/GridMove.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 433 KiB |
13
other/GridMoveP2.ahk.ini
Normal file
13
other/GridMoveP2.ahk.ini
Normal file
@@ -0,0 +1,13 @@
|
||||
[GridSettings]
|
||||
GridName=2PartVertical
|
||||
GridOrder=2PartVertical,3Part,Edge,DualScreen
|
||||
[InterfaceSettings]
|
||||
LButtonDrag=1
|
||||
MButtonDrag=1
|
||||
EdgeDrag=1
|
||||
[OtherSettings]
|
||||
EdgeTime=1000
|
||||
ShowGroupsFlag=1
|
||||
TitleSize=100
|
||||
[IniSettings]
|
||||
iniversion=2
|
||||
30
other/OSD.ahk
Normal file
30
other/OSD.ahk
Normal file
@@ -0,0 +1,30 @@
|
||||
OSDCreate()
|
||||
{
|
||||
global OSD
|
||||
Gui,4: +ToolWindow +AlwaysOnTop -Disabled -SysMenu -Caption
|
||||
Gui,4: Font,S13
|
||||
Gui,4: Add, Button, vOSD x0 y0 w100 h30 ,
|
||||
Gui,4: Color, EEAAEE
|
||||
Gui,4: Show, x0 y0 w0 h0 noactivate, OSD
|
||||
WinSet, TransColor, EEAAEE,OSD
|
||||
return
|
||||
}
|
||||
|
||||
OSDWrite(Value)
|
||||
{
|
||||
Global OSD
|
||||
Global Monitor1Width
|
||||
Global Monitor1Height
|
||||
Global Monitor1Top
|
||||
Global Monitor1Left
|
||||
XPos := Monitor1Left + Monitor1Width / 2 - 50
|
||||
YPos := Monitor1Top + Monitor1Height / 2 - 15
|
||||
GuiControl, 4:Text, OSD, %value%
|
||||
Gui,4:Show, x%Xpos% y%Ypos% w100 h30 noactivate
|
||||
return
|
||||
}
|
||||
|
||||
OSDHide()
|
||||
{
|
||||
Gui,4:hide,
|
||||
}
|
||||
5
other/Submissions.txt
Normal file
5
other/Submissions.txt
Normal file
@@ -0,0 +1,5 @@
|
||||
http://www.freewarefiles.com
|
||||
http://www.all4you.dk/FreewareWorld/addprogram.php
|
||||
http://www.snapfiles.com/dev/selectsubmit.php
|
||||
http://www.upload.com
|
||||
http://www.asp-shareware.org/pad/addpad.asp
|
||||
21
other/TemplateList.ahk
Normal file
21
other/TemplateList.ahk
Normal file
@@ -0,0 +1,21 @@
|
||||
#Singleinstance, Force
|
||||
Gui, add, ListView, Grid gTemplateList MyListView r15 w400, Name|Number Of Groups
|
||||
Loop, Grids\*.grid, 0, 1
|
||||
{
|
||||
IniRead, Number, Grids\%A_LoopFileName%, Groups, NumberOfGroups
|
||||
LV_Add( "", A_LoopFileName, Number)
|
||||
}
|
||||
LV_ModifyCol(1)
|
||||
Gui, show
|
||||
return
|
||||
|
||||
GuiEscape:
|
||||
GuiClose:
|
||||
Exitapp
|
||||
|
||||
TemplateList:
|
||||
If A_GuiEvent = DoubleClick
|
||||
LV_GetText(Grid,A_EventInfo,1)
|
||||
If A_EventInfo = 0
|
||||
return
|
||||
msgbox,%grid%`,%A_EventInfo%
|
||||
75
other/grids/2Part-Horizontal.grid
Normal file
75
other/grids/2Part-Horizontal.grid
Normal file
@@ -0,0 +1,75 @@
|
||||
[Groups]
|
||||
|
||||
NumberOfGroups = 6
|
||||
|
||||
[1]
|
||||
|
||||
TriggerTop = [Monitor1Top]
|
||||
TriggerLeft = [Monitor1Left]
|
||||
TriggerBottom= [Monitor1Top] + [Monitor1Height] /2
|
||||
TriggerRight = [Monitor1Right]
|
||||
|
||||
GridTop = [Monitor1Top]
|
||||
GridLeft = [Monitor1Left]
|
||||
GridBottom= [Monitor1Top] + [Monitor1Height] /2
|
||||
GridRight = [Monitor1Right]
|
||||
|
||||
[2]
|
||||
|
||||
TriggerTop = [Monitor1Top] + [Monitor1Height] /2
|
||||
TriggerLeft = [Monitor1Left]
|
||||
TriggerBottom= [Monitor1Bottom]
|
||||
TriggerRight = [Monitor1Right]
|
||||
|
||||
GridTop = [Monitor1Top] + [Monitor1Height] /2 + 0.001
|
||||
GridLeft = [Monitor1Left]
|
||||
GridBottom= [Monitor1Bottom]
|
||||
GridRight = [Monitor1Right]
|
||||
|
||||
[3]
|
||||
|
||||
TriggerTop = [Monitor2Top]
|
||||
TriggerLeft = [Monitor2Left]
|
||||
TriggerBottom= [Monitor2Top] + [Monitor2Height] /2
|
||||
TriggerRight = [Monitor2Right]
|
||||
|
||||
GridTop = [Monitor2Top]
|
||||
GridLeft = [Monitor2Left]
|
||||
GridBottom= [Monitor2Top] + [Monitor2Height] /2
|
||||
GridRight = [Monitor2Right]
|
||||
|
||||
[4]
|
||||
|
||||
TriggerTop = [Monitor2Top] + [Monitor2Height] /2
|
||||
TriggerLeft = [Monitor2Left]
|
||||
TriggerBottom= [Monitor2Bottom]
|
||||
TriggerRight = [Monitor2Right]
|
||||
|
||||
GridTop = [Monitor2Top] + [Monitor2Height] /2 + 0.001
|
||||
GridLeft = [Monitor2Left]
|
||||
GridBottom= [Monitor2Bottom]
|
||||
GridRight = [Monitor2Right]
|
||||
|
||||
[5]
|
||||
|
||||
TriggerTop = [Monitor3Top]
|
||||
TriggerLeft = [Monitor3Left]
|
||||
TriggerBottom= [Monitor3Top] + [Monitor3Height] /2
|
||||
TriggerRight = [Monitor3Right]
|
||||
|
||||
GridTop = [Monitor3Top]
|
||||
GridLeft = [Monitor3Left]
|
||||
GridBottom= [Monitor3Top] + [Monitor3Height] /2
|
||||
GridRight = [Monitor3Right]
|
||||
|
||||
[6]
|
||||
|
||||
TriggerTop = [Monitor3Top] + [Monitor3Height] /2
|
||||
TriggerLeft = [Monitor3Left]
|
||||
TriggerBottom= [Monitor3Bottom]
|
||||
TriggerRight = [Monitor3Right]
|
||||
|
||||
GridTop = [Monitor3Top] + [Monitor3Height] /2 + 0.001
|
||||
GridLeft = [Monitor3Left]
|
||||
GridBottom= [Monitor3Bottom]
|
||||
GridRight = [Monitor3Right]
|
||||
75
other/grids/2Part-Vertical.grid
Normal file
75
other/grids/2Part-Vertical.grid
Normal file
@@ -0,0 +1,75 @@
|
||||
[Groups]
|
||||
|
||||
NumberOfGroups = 6
|
||||
|
||||
[1]
|
||||
|
||||
TriggerTop = [Monitor1Top]
|
||||
TriggerLeft = [Monitor1Left]
|
||||
TriggerBottom= [Monitor1Bottom]
|
||||
TriggerRight = [Monitor1Left] + [Monitor1Width] /2
|
||||
|
||||
GridTop = [Monitor1Top]
|
||||
GridLeft = [Monitor1Left]
|
||||
GridBottom= [Monitor1Bottom]
|
||||
GridRight = [Monitor1Left] + [Monitor1Width] /2
|
||||
|
||||
[2]
|
||||
|
||||
TriggerTop = [Monitor1Top]
|
||||
TriggerLeft = [Monitor1Left] + [Monitor1Width] /2
|
||||
TriggerBottom= [Monitor1Bottom]
|
||||
TriggerRight = [Monitor1Right]
|
||||
|
||||
GridTop = [Monitor1Top]
|
||||
GridLeft = [Monitor1Left] + [Monitor1Width] /2
|
||||
GridBottom= [Monitor1Bottom]
|
||||
GridRight = [Monitor1Right]
|
||||
|
||||
[3]
|
||||
|
||||
TriggerTop = [Monitor2Top]
|
||||
TriggerLeft = [Monitor2Left]
|
||||
TriggerBottom= [Monitor2Bottom]
|
||||
TriggerRight = [Monitor2Left] + [Monitor2Width] /2
|
||||
|
||||
GridTop = [Monitor2Top]
|
||||
GridLeft = [Monitor2Left]
|
||||
GridBottom= [Monitor2Bottom]
|
||||
GridRight = [Monitor2Left] + [Monitor2Width] /2
|
||||
|
||||
[4]
|
||||
|
||||
TriggerTop = [Monitor2Top]
|
||||
TriggerLeft = [Monitor2Left] + [Monitor2Width] /2
|
||||
TriggerBottom= [Monitor2Bottom]
|
||||
TriggerRight = [Monitor2Right]
|
||||
|
||||
GridTop = [Monitor2Top]
|
||||
GridLeft = [Monitor2Left] + [Monitor2Width] /2
|
||||
GridBottom= [Monitor2Bottom]
|
||||
GridRight = [Monitor2Right]
|
||||
|
||||
[5]
|
||||
|
||||
TriggerTop = [Monitor3Top]
|
||||
TriggerLeft = [Monitor3Left]
|
||||
TriggerBottom= [Monitor3Bottom]
|
||||
TriggerRight = [Monitor3Left] + [Monitor3Width] /2
|
||||
|
||||
GridTop = [Monitor3Top]
|
||||
GridLeft = [Monitor3Left]
|
||||
GridBottom= [Monitor3Bottom]
|
||||
GridRight = [Monitor3Left] + [Monitor3Width] /2
|
||||
|
||||
[6]
|
||||
|
||||
TriggerTop = [Monitor3Top]
|
||||
TriggerLeft = [Monitor3Left] + [Monitor3Width] /2
|
||||
TriggerBottom= [Monitor3Bottom]
|
||||
TriggerRight = [Monitor3Right]
|
||||
|
||||
GridTop = [Monitor3Top]
|
||||
GridLeft = [Monitor3Left] + [Monitor3Width] /2
|
||||
GridBottom= [Monitor3Bottom]
|
||||
GridRight = [Monitor3Right]
|
||||
267
other/grids/EdgeGrid-Complex.grid
Normal file
267
other/grids/EdgeGrid-Complex.grid
Normal file
@@ -0,0 +1,267 @@
|
||||
[Groups]
|
||||
|
||||
NumberOfGroups = 22
|
||||
|
||||
[1]
|
||||
|
||||
TriggerTop = [MonitorReal1Top]
|
||||
TriggerLeft = [MonitorReal1Left]
|
||||
TriggerBottom= [MonitorReal1Top] + 30
|
||||
TriggerRight = [MonitorReal1Left] + 30
|
||||
|
||||
GridTop = [Monitor1Top]
|
||||
GridLeft = [Monitor1Left]
|
||||
GridBottom= [Monitor1Top] + [Monitor1Height] / 2
|
||||
GridRight = [Monitor1Left] + [Monitor1Width] / 2
|
||||
|
||||
[2]
|
||||
|
||||
TriggerTop = [MonitorReal1Top]
|
||||
TriggerLeft = [MonitorReal1Right] - 30
|
||||
TriggerBottom= [MonitorReal1Top] + 30
|
||||
TriggerRight = [MonitorReal1Right]
|
||||
|
||||
GridTop = [Monitor1Top]
|
||||
GridLeft = [Monitor1Right] - [Monitor1Width] / 2
|
||||
GridBottom= [Monitor1Top] + [Monitor1Height] / 2
|
||||
GridRight = [Monitor1Right]
|
||||
|
||||
[3]
|
||||
|
||||
TriggerTop = [MonitorReal1Bottom] - 30
|
||||
TriggerLeft = [MonitorReal1Left]
|
||||
TriggerBottom= [MonitorReal1Bottom]
|
||||
TriggerRight = [MonitorReal1Left] + 30
|
||||
|
||||
GridTop = [Monitor1Top] + [Monitor1Height] / 2 + 0.001
|
||||
GridLeft = [Monitor1Left]
|
||||
GridBottom= [Monitor1Bottom]
|
||||
GridRight = [Monitor1Left] + [Monitor1Width] / 2
|
||||
|
||||
[4]
|
||||
|
||||
TriggerTop = [MonitorReal1Bottom] - 30
|
||||
TriggerLeft = [MonitorReal1Right] - 30
|
||||
TriggerBottom= [MonitorReal1Bottom]
|
||||
TriggerRight = [MonitorReal1Right]
|
||||
|
||||
GridTop = [Monitor1Top] + [Monitor1Height] / 2 + 0.001
|
||||
GridLeft = [Monitor1Right] - [Monitor1Width] / 2
|
||||
GridBottom= [Monitor1Bottom]
|
||||
GridRight = [Monitor1Right]
|
||||
|
||||
[5]
|
||||
|
||||
TriggerTop = [MonitorReal1Top] + [MonitorReal1Height] * 0.3
|
||||
TriggerLeft = [MonitorReal1Left] + [MonitorReal1Width] * 0.3
|
||||
TriggerBottom= [MonitorReal1Top] + [MonitorReal1Height] * 0.7
|
||||
TriggerRight = [MonitorReal1Left] + [MonitorReal1Width] * 0.7
|
||||
|
||||
GridTop = [Monitor1Top] + [Monitor1Height] * 0.1
|
||||
GridLeft = [Monitor1Left] + [Monitor1Width] * 0.1
|
||||
GridBottom= [Monitor1Top] + [Monitor1Height] * 0.9
|
||||
GridRight = [Monitor1Left] + [Monitor1Width] * 0.9
|
||||
|
||||
[7]
|
||||
|
||||
TriggerTop = [MonitorReal1Top] + 30
|
||||
TriggerLeft = [MonitorReal1Left]
|
||||
TriggerBottom= [MonitorReal1Bottom] - 30
|
||||
TriggerRight = [MonitorReal1Left] + 10
|
||||
|
||||
GridTop = WindowHeight
|
||||
GridLeft = [Monitor1Left]
|
||||
GridBottom= WindowHeight
|
||||
GridRight = [Monitor1Right]
|
||||
|
||||
[6]
|
||||
|
||||
TriggerTop = [MonitorReal1Top]
|
||||
TriggerLeft = [MonitorReal1Left] + 30
|
||||
TriggerBottom= [MonitorReal1Top] + 10
|
||||
TriggerRight = [MonitorReal1Right] - 30
|
||||
|
||||
GridTop = [Monitor1Top]
|
||||
GridLeft = WindowWidth
|
||||
GridBottom= [Monitor1Bottom]
|
||||
GridRight = WindowWidth
|
||||
|
||||
[8]
|
||||
|
||||
TriggerTop = [MonitorReal2Bottom] - 30
|
||||
TriggerLeft = [MonitorReal2Left]
|
||||
TriggerBottom= [MonitorReal2Bottom]
|
||||
TriggerRight = [MonitorReal2Left] + 30
|
||||
|
||||
GridTop = [Monitor2Top] + [Monitor2Height] / 2 + 0.001
|
||||
GridLeft = [Monitor2Left]
|
||||
GridBottom= [Monitor2Bottom]
|
||||
GridRight = [Monitor2Left] + [Monitor2Width] / 2
|
||||
|
||||
[9]
|
||||
|
||||
TriggerTop = [MonitorReal2Bottom] - 30
|
||||
TriggerLeft = [MonitorReal2Right] - 30
|
||||
TriggerBottom= [MonitorReal2Bottom]
|
||||
TriggerRight = [MonitorReal2Right]
|
||||
|
||||
GridTop = [Monitor2Top] + [Monitor2Height] / 2 + 0.001
|
||||
GridLeft = [Monitor2Right] - [Monitor2Width] / 2
|
||||
GridBottom= [Monitor2Bottom]
|
||||
GridRight = [Monitor2Right]
|
||||
|
||||
[10]
|
||||
|
||||
TriggerTop = [MonitorReal2Top] + [MonitorReal2Height] * 0.3
|
||||
TriggerLeft = [MonitorReal2Left] + [MonitorReal2Width] * 0.3
|
||||
TriggerBottom= [MonitorReal2Top] + [MonitorReal2Height] * 0.7
|
||||
TriggerRight = [MonitorReal2Left] + [MonitorReal2Width] * 0.7
|
||||
|
||||
GridTop = [Monitor2Top] + [Monitor2Height] * 0.1
|
||||
GridLeft = [Monitor2Left] + [Monitor2Width] * 0.1
|
||||
GridBottom= [Monitor2Top] + [Monitor2Height] * 0.9
|
||||
GridRight = [Monitor2Left] + [Monitor2Width] * 0.9
|
||||
|
||||
[11]
|
||||
|
||||
TriggerTop = [MonitorReal2Top]
|
||||
TriggerLeft = [MonitorReal2Left]
|
||||
TriggerBottom= [MonitorReal2Top] + 30
|
||||
TriggerRight = [MonitorReal2Left] + 30
|
||||
|
||||
GridTop = [Monitor2Top]
|
||||
GridLeft = [Monitor2Left]
|
||||
GridBottom= [Monitor2Top] + [Monitor2Height] / 2
|
||||
GridRight = [Monitor2Left] + [Monitor2Width] / 2
|
||||
|
||||
[12]
|
||||
|
||||
TriggerTop = [MonitorReal2Top]
|
||||
TriggerLeft = [MonitorReal2Right] - 30
|
||||
TriggerBottom= [MonitorReal2Top] + 30
|
||||
TriggerRight = [MonitorReal2Right]
|
||||
|
||||
GridTop = [Monitor2Top]
|
||||
GridLeft = [Monitor2Right] - [Monitor2Width] / 2
|
||||
GridBottom= [Monitor2Top] + [Monitor2Height] / 2
|
||||
GridRight = [Monitor2Right]
|
||||
|
||||
[13]
|
||||
|
||||
TriggerTop = [MonitorReal2Top] + 30
|
||||
TriggerLeft = [MonitorReal2Left]
|
||||
TriggerBottom= [MonitorReal2Bottom] - 30
|
||||
TriggerRight = [MonitorReal2Left] + 10
|
||||
|
||||
GridTop = WindowHeight
|
||||
GridLeft = [Monitor2Left]
|
||||
GridBottom= WindowHeight
|
||||
GridRight = [Monitor2Right]
|
||||
|
||||
[14]
|
||||
|
||||
TriggerTop = [MonitorReal2Top]
|
||||
TriggerLeft = [MonitorReal2Left] + 30
|
||||
TriggerBottom= [MonitorReal2Top] + 10
|
||||
TriggerRight = [MonitorReal2Right] - 30
|
||||
|
||||
GridTop = [Monitor2Top]
|
||||
GridLeft = WindowWidth
|
||||
GridBottom= [Monitor2Bottom]
|
||||
GridRight = WindowWidth
|
||||
|
||||
[15]
|
||||
|
||||
TriggerTop = [MonitorReal3Bottom] - 30
|
||||
TriggerLeft = [MonitorReal3Left]
|
||||
TriggerBottom= [MonitorReal3Bottom]
|
||||
TriggerRight = [MonitorReal3Left] + 30
|
||||
|
||||
GridTop = [Monitor3Top] + [Monitor3Height] / 2 + 0.001
|
||||
GridLeft = [Monitor3Left]
|
||||
GridBottom= [Monitor3Bottom]
|
||||
GridRight = [Monitor3Left] + [Monitor3Width] / 2
|
||||
|
||||
[16]
|
||||
|
||||
TriggerTop = [MonitorReal3Bottom] - 30
|
||||
TriggerLeft = [MonitorReal3Right] - 30
|
||||
TriggerBottom= [MonitorReal3Bottom]
|
||||
TriggerRight = [MonitorReal3Right]
|
||||
|
||||
GridTop = [Monitor3Top] + [Monitor3Height] / 2 + 0.001
|
||||
GridLeft = [Monitor3Right] - [Monitor3Width] / 2
|
||||
GridBottom= [Monitor3Bottom]
|
||||
GridRight = [Monitor3Right]
|
||||
|
||||
[17]
|
||||
|
||||
TriggerTop = [MonitorReal3Top] + [MonitorReal3Height] * 0.3
|
||||
TriggerLeft = [MonitorReal3Left] + [MonitorReal3Width] * 0.3
|
||||
TriggerBottom= [MonitorReal3Top] + [MonitorReal3Height] * 0.7
|
||||
TriggerRight = [MonitorReal3Left] + [MonitorReal3Width] * 0.7
|
||||
|
||||
GridTop = [Monitor3Top] + [Monitor3Height] * 0.1
|
||||
GridLeft = [Monitor3Left] + [Monitor3Width] * 0.1
|
||||
GridBottom= [Monitor3Top] + [Monitor3Height] * 0.9
|
||||
GridRight = [Monitor3Left] + [Monitor3Width] * 0.9
|
||||
|
||||
[18]
|
||||
|
||||
TriggerTop = [MonitorReal3Top]
|
||||
TriggerLeft = [MonitorReal3Left]
|
||||
TriggerBottom= [MonitorReal3Top] + 30
|
||||
TriggerRight = [MonitorReal3Left] + 30
|
||||
|
||||
GridTop = [Monitor3Top]
|
||||
GridLeft = [Monitor3Left]
|
||||
GridBottom= [Monitor3Top] + [Monitor3Height] / 2
|
||||
GridRight = [Monitor3Left] + [Monitor3Width] / 2
|
||||
|
||||
[19]
|
||||
|
||||
TriggerTop = [MonitorReal3Top]
|
||||
TriggerLeft = [MonitorReal3Right] - 30
|
||||
TriggerBottom= [MonitorReal3Top] + 30
|
||||
TriggerRight = [MonitorReal3Right]
|
||||
|
||||
GridTop = [Monitor3Top]
|
||||
GridLeft = [Monitor3Right] - [Monitor3Width] / 2
|
||||
GridBottom= [Monitor3Top] + [Monitor3Height] / 2
|
||||
GridRight = [Monitor3Right]
|
||||
|
||||
[20]
|
||||
|
||||
TriggerTop = [MonitorReal3Top] + 30
|
||||
TriggerLeft = [MonitorReal3Left]
|
||||
TriggerBottom= [MonitorReal3Bottom] - 30
|
||||
TriggerRight = [MonitorReal3Left] + 10
|
||||
|
||||
GridTop = WindowHeight
|
||||
GridLeft = [Monitor3Left]
|
||||
GridBottom= WindowHeight
|
||||
GridRight = [Monitor3Right]
|
||||
|
||||
[21]
|
||||
|
||||
TriggerTop = [MonitorReal3Top]
|
||||
TriggerLeft = [MonitorReal3Left] + 30
|
||||
TriggerBottom= [MonitorReal3Top] + 10
|
||||
TriggerRight = [MonitorReal3Right] - 30
|
||||
|
||||
GridTop = [Monitor3Top]
|
||||
GridLeft = WindowWidth
|
||||
GridBottom= [Monitor3Bottom]
|
||||
GridRight = WindowWidth
|
||||
|
||||
[22]
|
||||
|
||||
TriggerTop = [MonitorReal1Top] + [MonitorReal1Height] * 0.2
|
||||
TriggerLeft = [MonitorReal1Left] + [MonitorReal1Width] * 0.3
|
||||
TriggerBottom= [MonitorReal1Top] + [MonitorReal1Height] * 0.3
|
||||
TriggerRight = [MonitorReal1Left] + [MonitorReal1Width] * 0.7
|
||||
|
||||
GridTop = Run
|
||||
GridLeft = AltF4.ahk
|
||||
GridBottom= AltF4
|
||||
GridRight =
|
||||
255
other/grids/EdgeGrid-Simplified.grid
Normal file
255
other/grids/EdgeGrid-Simplified.grid
Normal file
@@ -0,0 +1,255 @@
|
||||
[Groups]
|
||||
|
||||
NumberOfGroups = 21
|
||||
|
||||
[1]
|
||||
|
||||
TriggerTop = [MonitorReal1Top]
|
||||
TriggerLeft = [MonitorReal1Left]
|
||||
TriggerBottom= [MonitorReal1Top] + 30
|
||||
TriggerRight = [MonitorReal1Left] + 30
|
||||
|
||||
GridTop = [Monitor1Top]
|
||||
GridLeft = [Monitor1Left]
|
||||
GridBottom= [Monitor1Top] + [Monitor1Height] / 2
|
||||
GridRight = [Monitor1Left] + [Monitor1Width] / 2
|
||||
|
||||
[2]
|
||||
|
||||
TriggerTop = [MonitorReal1Top]
|
||||
TriggerLeft = [MonitorReal1Right] - 30
|
||||
TriggerBottom= [MonitorReal1Top] + 30
|
||||
TriggerRight = [MonitorReal1Right]
|
||||
|
||||
GridTop = [Monitor1Top]
|
||||
GridLeft = [Monitor1Right] - [Monitor1Width] / 2
|
||||
GridBottom= [Monitor1Top] + [Monitor1Height] / 2
|
||||
GridRight = [Monitor1Right]
|
||||
|
||||
[3]
|
||||
|
||||
TriggerTop = [MonitorReal1Bottom] - 30
|
||||
TriggerLeft = [MonitorReal1Left]
|
||||
TriggerBottom= [MonitorReal1Bottom]
|
||||
TriggerRight = [MonitorReal1Left] + 30
|
||||
|
||||
GridTop = [Monitor1Top] + [Monitor1Height] / 2 + 0.001
|
||||
GridLeft = [Monitor1Left]
|
||||
GridBottom= [Monitor1Bottom]
|
||||
GridRight = [Monitor1Left] + [Monitor1Width] / 2
|
||||
|
||||
[4]
|
||||
|
||||
TriggerTop = [MonitorReal1Bottom] - 30
|
||||
TriggerLeft = [MonitorReal1Right] - 30
|
||||
TriggerBottom= [MonitorReal1Bottom]
|
||||
TriggerRight = [MonitorReal1Right]
|
||||
|
||||
GridTop = [Monitor1Top] + [Monitor1Height] / 2 + 0.001
|
||||
GridLeft = [Monitor1Right] - [Monitor1Width] / 2
|
||||
GridBottom= [Monitor1Bottom]
|
||||
GridRight = [Monitor1Right]
|
||||
|
||||
[5]
|
||||
|
||||
TriggerTop = [MonitorReal1Top] + [MonitorReal1Height] * 0.3
|
||||
TriggerLeft = [MonitorReal1Left] + [MonitorReal1Width] * 0.3
|
||||
TriggerBottom= [MonitorReal1Top] + [MonitorReal1Height] * 0.7
|
||||
TriggerRight = [MonitorReal1Left] + [MonitorReal1Width] * 0.7
|
||||
|
||||
GridTop = [Monitor1Top] + [Monitor1Height] * 0.1
|
||||
GridLeft = [Monitor1Left] + [Monitor1Width] * 0.1
|
||||
GridBottom= [Monitor1Top] + [Monitor1Height] * 0.9
|
||||
GridRight = [Monitor1Left] + [Monitor1Width] * 0.9
|
||||
|
||||
[7]
|
||||
|
||||
TriggerTop = [MonitorReal1Top] + 30
|
||||
TriggerLeft = [MonitorReal1Left]
|
||||
TriggerBottom= [MonitorReal1Bottom] - 30
|
||||
TriggerRight = [MonitorReal1Left] + 10
|
||||
|
||||
GridTop = WindowHeight
|
||||
GridLeft = [Monitor1Left]
|
||||
GridBottom= WindowHeight
|
||||
GridRight = [Monitor1Right]
|
||||
|
||||
[6]
|
||||
|
||||
TriggerTop = [MonitorReal1Top]
|
||||
TriggerLeft = [MonitorReal1Left] + 30
|
||||
TriggerBottom= [MonitorReal1Top] + 10
|
||||
TriggerRight = [MonitorReal1Right] - 30
|
||||
|
||||
GridTop = [Monitor1Top]
|
||||
GridLeft = WindowWidth
|
||||
GridBottom= [Monitor1Bottom]
|
||||
GridRight = WindowWidth
|
||||
|
||||
[8]
|
||||
|
||||
TriggerTop = [MonitorReal2Bottom] - 30
|
||||
TriggerLeft = [MonitorReal2Left]
|
||||
TriggerBottom= [MonitorReal2Bottom]
|
||||
TriggerRight = [MonitorReal2Left] + 30
|
||||
|
||||
GridTop = [Monitor2Top] + [Monitor2Height] / 2 + 0.001
|
||||
GridLeft = [Monitor2Left]
|
||||
GridBottom= [Monitor2Bottom]
|
||||
GridRight = [Monitor2Left] + [Monitor2Width] / 2
|
||||
|
||||
[9]
|
||||
|
||||
TriggerTop = [MonitorReal2Bottom] - 30
|
||||
TriggerLeft = [MonitorReal2Right] - 30
|
||||
TriggerBottom= [MonitorReal2Bottom]
|
||||
TriggerRight = [MonitorReal2Right]
|
||||
|
||||
GridTop = [Monitor2Top] + [Monitor2Height] / 2 + 0.001
|
||||
GridLeft = [Monitor2Right] - [Monitor2Width] / 2
|
||||
GridBottom= [Monitor2Bottom]
|
||||
GridRight = [Monitor2Right]
|
||||
|
||||
[10]
|
||||
|
||||
TriggerTop = [MonitorReal2Top] + [MonitorReal2Height] * 0.3
|
||||
TriggerLeft = [MonitorReal2Left] + [MonitorReal2Width] * 0.3
|
||||
TriggerBottom= [MonitorReal2Top] + [MonitorReal2Height] * 0.7
|
||||
TriggerRight = [MonitorReal2Left] + [MonitorReal2Width] * 0.7
|
||||
|
||||
GridTop = [Monitor2Top] + [Monitor2Height] * 0.1
|
||||
GridLeft = [Monitor2Left] + [Monitor2Width] * 0.1
|
||||
GridBottom= [Monitor2Top] + [Monitor2Height] * 0.9
|
||||
GridRight = [Monitor2Left] + [Monitor2Width] * 0.9
|
||||
|
||||
[11]
|
||||
|
||||
TriggerTop = [MonitorReal2Top]
|
||||
TriggerLeft = [MonitorReal2Left]
|
||||
TriggerBottom= [MonitorReal2Top] + 30
|
||||
TriggerRight = [MonitorReal2Left] + 30
|
||||
|
||||
GridTop = [Monitor2Top]
|
||||
GridLeft = [Monitor2Left]
|
||||
GridBottom= [Monitor2Top] + [Monitor2Height] / 2
|
||||
GridRight = [Monitor2Left] + [Monitor2Width] / 2
|
||||
|
||||
[12]
|
||||
|
||||
TriggerTop = [MonitorReal2Top]
|
||||
TriggerLeft = [MonitorReal2Right] - 30
|
||||
TriggerBottom= [MonitorReal2Top] + 30
|
||||
TriggerRight = [MonitorReal2Right]
|
||||
|
||||
GridTop = [Monitor2Top]
|
||||
GridLeft = [Monitor2Right] - [Monitor2Width] / 2
|
||||
GridBottom= [Monitor2Top] + [Monitor2Height] / 2
|
||||
GridRight = [Monitor2Right]
|
||||
|
||||
[13]
|
||||
|
||||
TriggerTop = [MonitorReal2Top] + 30
|
||||
TriggerLeft = [MonitorReal2Left]
|
||||
TriggerBottom= [MonitorReal2Bottom] - 30
|
||||
TriggerRight = [MonitorReal2Left] + 10
|
||||
|
||||
GridTop = WindowHeight
|
||||
GridLeft = [Monitor2Left]
|
||||
GridBottom= WindowHeight
|
||||
GridRight = [Monitor2Right]
|
||||
|
||||
[14]
|
||||
|
||||
TriggerTop = [MonitorReal2Top]
|
||||
TriggerLeft = [MonitorReal2Left] + 30
|
||||
TriggerBottom= [MonitorReal2Top] + 10
|
||||
TriggerRight = [MonitorReal2Right] - 30
|
||||
|
||||
GridTop = [Monitor2Top]
|
||||
GridLeft = WindowWidth
|
||||
GridBottom= [Monitor2Bottom]
|
||||
GridRight = WindowWidth
|
||||
|
||||
[15]
|
||||
|
||||
TriggerTop = [MonitorReal3Bottom] - 30
|
||||
TriggerLeft = [MonitorReal3Left]
|
||||
TriggerBottom= [MonitorReal3Bottom]
|
||||
TriggerRight = [MonitorReal3Left] + 30
|
||||
|
||||
GridTop = [Monitor3Top] + [Monitor3Height] / 2 + 0.001
|
||||
GridLeft = [Monitor3Left]
|
||||
GridBottom= [Monitor3Bottom]
|
||||
GridRight = [Monitor3Left] + [Monitor3Width] / 2
|
||||
|
||||
[16]
|
||||
|
||||
TriggerTop = [MonitorReal3Bottom] - 30
|
||||
TriggerLeft = [MonitorReal3Right] - 30
|
||||
TriggerBottom= [MonitorReal3Bottom]
|
||||
TriggerRight = [MonitorReal3Right]
|
||||
|
||||
GridTop = [Monitor3Top] + [Monitor3Height] / 2 + 0.001
|
||||
GridLeft = [Monitor3Right] - [Monitor3Width] / 2
|
||||
GridBottom= [Monitor3Bottom]
|
||||
GridRight = [Monitor3Right]
|
||||
|
||||
[17]
|
||||
|
||||
TriggerTop = [MonitorReal3Top] + [MonitorReal3Height] * 0.3
|
||||
TriggerLeft = [MonitorReal3Left] + [MonitorReal3Width] * 0.3
|
||||
TriggerBottom= [MonitorReal3Top] + [MonitorReal3Height] * 0.7
|
||||
TriggerRight = [MonitorReal3Left] + [MonitorReal3Width] * 0.7
|
||||
|
||||
GridTop = [Monitor3Top] + [Monitor3Height] * 0.1
|
||||
GridLeft = [Monitor3Left] + [Monitor3Width] * 0.1
|
||||
GridBottom= [Monitor3Top] + [Monitor3Height] * 0.9
|
||||
GridRight = [Monitor3Left] + [Monitor3Width] * 0.9
|
||||
|
||||
[18]
|
||||
|
||||
TriggerTop = [MonitorReal3Top]
|
||||
TriggerLeft = [MonitorReal3Left]
|
||||
TriggerBottom= [MonitorReal3Top] + 30
|
||||
TriggerRight = [MonitorReal3Left] + 30
|
||||
|
||||
GridTop = [Monitor3Top]
|
||||
GridLeft = [Monitor3Left]
|
||||
GridBottom= [Monitor3Top] + [Monitor3Height] / 2
|
||||
GridRight = [Monitor3Left] + [Monitor3Width] / 2
|
||||
|
||||
[19]
|
||||
|
||||
TriggerTop = [MonitorReal3Top]
|
||||
TriggerLeft = [MonitorReal3Right] - 30
|
||||
TriggerBottom= [MonitorReal3Top] + 30
|
||||
TriggerRight = [MonitorReal3Right]
|
||||
|
||||
GridTop = [Monitor3Top]
|
||||
GridLeft = [Monitor3Right] - [Monitor3Width] / 2
|
||||
GridBottom= [Monitor3Top] + [Monitor3Height] / 2
|
||||
GridRight = [Monitor3Right]
|
||||
|
||||
[20]
|
||||
|
||||
TriggerTop = [MonitorReal3Top] + 30
|
||||
TriggerLeft = [MonitorReal3Left]
|
||||
TriggerBottom= [MonitorReal3Bottom] - 30
|
||||
TriggerRight = [MonitorReal3Left] + 10
|
||||
|
||||
GridTop = WindowHeight
|
||||
GridLeft = [Monitor3Left]
|
||||
GridBottom= WindowHeight
|
||||
GridRight = [Monitor3Right]
|
||||
|
||||
[21]
|
||||
|
||||
TriggerTop = [MonitorReal3Top]
|
||||
TriggerLeft = [MonitorReal3Left] + 30
|
||||
TriggerBottom= [MonitorReal3Top] + 10
|
||||
TriggerRight = [MonitorReal3Right] - 30
|
||||
|
||||
GridTop = [Monitor3Top]
|
||||
GridLeft = WindowWidth
|
||||
GridBottom= [Monitor3Bottom]
|
||||
GridRight = WindowWidth
|
||||
23
other/guicolor.ahk
Normal file
23
other/guicolor.ahk
Normal file
@@ -0,0 +1,23 @@
|
||||
;SCRIPTNAME!
|
||||
;By jgpaiva
|
||||
;date:
|
||||
;Function:
|
||||
setbatchlines,-1
|
||||
#singleinstance,force
|
||||
;Gui,add,groupbox,xm ym w200 h200 -background,a
|
||||
;Gui,add,listbox,x0 y0 w200 h200 readonly
|
||||
;gui,add,progress,w300 h200 background00ff00
|
||||
gui,add,button,x0 y0 w100 h20
|
||||
Gui, +ToolWindow +AlwaysOnTop -Disabled -SysMenu -Caption
|
||||
Gui,color,ffffff
|
||||
Gui,Show,x0 y0 w0 h0 testbutton noactivate
|
||||
;WinSet, TransColor, ffffff,Testbutton
|
||||
loop
|
||||
{
|
||||
WinGetPos,WinX,WinY,winwidth,,A
|
||||
gui,show,X%WinX% Y%WinY% w100 h20 noactivate,
|
||||
}
|
||||
return
|
||||
|
||||
guiclose:
|
||||
exitapp
|
||||
Reference in New Issue
Block a user