ATTENTION: You are viewing a page formatted for mobile devices; to view the full web page, click HERE.

DonationCoder.com Software > JGPaiva's GridMove and Ahk Tools

Overlapping grids?

(1/1)

Exist2Resist:
Great program, read the tutorial today on creating grids and in a matter of 10 minutes I had the grid I wanted working in my eyefinity setup.
Now that I have the basics working I'd like to expand on that. I have a couple questions.

One, are overlapping grids possible?
Right now I have one monitor split into 3 even grids. Res is 5760x1200, this gives me 3 individual grids of 1920x1200.
What I want to do is add two more grids on the outer monitors, split the monitors further giving me 3 grids on the outer monitors one the full resolution or 1920x1200 and two additional ones of 960x1200.

Two, is it possible to trigger a grid on a specific edge only?
So the plan is if I move a window to the side edge it will fill the entire 1920x1200 resolution, however if I move a window to the top edge depending on which half of the monitor area it will be it will size the windows to 960x1200 on that half of the screen.

Here is a rough sketch of what I'm trying to accomplish. Overlapping grids?
Note the red Grids and how they overlap. I have grids 1 -3 but I don't know how to accomplish the overlapping red grids 4-7 that I want.

If the answer is yes for both questions could someone link to an article/s that describe the above, or examples of the above?

Exist2Resist:
This is what I have so far.

--- ---[Groups]

NumberOfGroups = 7

[1]
GridTop    = [MonitorReal1Top]
GridBottom = [MonitorReal1Bottom]
GridLeft   = [MonitorReal1Left]
GridRight  = [MonitorReal1Left] + 1/3 * [Monitor1Width]

TriggerTop    = [MonitorReal1Top]
TriggerBottom = [MonitorReal1Bottom]
TriggerLeft   = [MonitorReal1Left]
TriggerRight  = [MonitorReal1Left] + 1/3 * [Monitor1Width]

[2]
GridTop    = [MonitorReal1Top]
GridBottom = [Monitor1Bottom]
GridLeft   = [MonitorReal1Left] + 1/3 * [Monitor1Width]
GridRight  = [MonitorReal1Left] + 2/3 * [Monitor1Width]

TriggerTop    = [MonitorReal1Top]
TriggerBottom = [Monitor1Bottom]
TriggerLeft   = [MonitorReal1Left] + 1/3 * [Monitor1Width]
TriggerRight  = [MonitorReal1Left] + 2/3 * [Monitor1Width]

[3]
GridTop    = [MonitorReal1Top]
GridBottom = [MonitorReal1Bottom]
GridLeft   = [MonitorReal1Left] + 2/3 * [Monitor1Width]
GridRight  = [MonitorReal1Right]

TriggerTop    = [MonitorReal1Top]
TriggerBottom = [MonitorReal1Bottom]
TriggerLeft   = [MonitorReal1Left] + 2/3 * [Monitor1Width]
TriggerRight  = [MonitorReal1Right]

[4]
GridTop    = [MonitorReal1Top]
GridBottom = [MonitorReal1Bottom]
GridLeft   = [MonitorReal1Left]
GridRight  = [MonitorReal1Right] + 1/6 * [Monitor1Width]

TriggerTop    = [MonitorReal1Top]
TriggerBottom = [MonitorReal1Bottom]
TriggerLeft   = [MonitorReal1Left]
TriggerRight  = [MonitorReal1Right] + 1/6 * [Monitor1Width]

[5]
GridTop    = [MonitorReal1Top]
GridBottom = [MonitorReal1Bottom]
GridLeft   = [MonitorReal1Left] + 1/6 * [Monitor1Width]
GridRight  = [MonitorReal1Right] + 2/6 * [Monitor1Width]

TriggerTop    = [MonitorReal1Top]
TriggerBottom = [MonitorReal1Bottom]
TriggerLeft   = [MonitorReal1Left] + 1/6 * [Monitor1Width]
TriggerRight  = [MonitorReal1Right] + 2/6 * [Monitor1Width]

[6]
GridTop    = [MonitorReal1Top]
GridBottom = [MonitorReal1Bottom]
GridLeft   = [MonitorReal1Left] + 4/6 * [Monitor1Width]
GridRight  = [MonitorReal1Right] + 5/6 * [Monitor1Width]

TriggerTop    = [MonitorReal1Top]
TriggerBottom = [MonitorReal1Bottom]
TriggerLeft   = [MonitorReal1Left] + 4/6 * [Monitor1Width]
TriggerRight  = [MonitorReal1Right] + 5/6 * [Monitor1Width]

[7]
GridTop    = [MonitorReal1Top]
GridBottom = [MonitorReal1Bottom]
GridLeft   = [MonitorReal1Left] + 5/6 * [Monitor1Width]
GridRight  = [MonitorReal1Right]

TriggerTop    = [MonitorReal1Top]
TriggerBottom = [MonitorReal1Bottom]
TriggerLeft   = [MonitorReal1Left] + 5/6 * [Monitor1Width]
TriggerRight  = [MonitorReal1Right]

Exist2Resist:
I figured it out, you can have overlapping Grids but I can not have overlapping trigger areas.
Also I have some mistakes in my grid file, that's what I get for trying to do this at 2 am.

Navigation

[0] Message Index

Go to full version