Variables must be enclosed in rectangular brackets.
Parentesis cam be used.
Monitor1Top represents the top of the work area of the first monitor.
MonitorReal1Top represents the top of the first monitor.
Notice that if, for example, the monitor is at the top of the screen, Monitor1Top will be 30, while MonitorReal1Top will be 0.
The variables available are top,left,right,bottom,width and height, for all screens from one to three.
The following will create a trigger that goes from the left of the work area to 1/3rd of the work area, which will make the window take the whole work area when activated.
1TriggerTop =[Monitor1Top]
1TriggerBottom=[Monitor1Bottom]
1TriggerLeft =[Monitor1Left]
1TriggerRight =[Monitor1Left] + ([Monitor1Width] / 3)
1GridTop=[Monitor1Top]
1GridBottom=[Monitor1Bottom]
1GridLeft=[Monitor1Left]
1GridRight=[Monitor1Right]
The following code will create a trigger that goes from the half of the second monitor to it's right, and that when activated will expand the window so that it takes the whole screen. (even if there is a taskbar there).
1TriggerTop =[Monitor2Top]
1TriggerBottom=[Monitor2Bottom]
1TriggerLeft =[Monitor2Left] + ([Monitor2Width] /2]
1TriggerRight =[Monitor2Right]
1GridTop=[MonitorReal2Top]
1GridBottom=[MonitorReal2Bottom]
1GridLeft=[MonitorReal2Left]
1GridRight=[MonitorReal2Right]
To test any of those, just copy the code, open notepad, write
[Groups]
NumberOfGroups = 1
paste the code you'd like to try, save it as test.grid, run GridMove and go to the templates menu, select "browse" and open the file you created.
There's no problem in using a grid that was configured to work on several screens in one only screen, as the non-existent elements will be ignored.