[Groups] NumberOfGroups = 34 ; ********************** Monitor 1 Extra Stuff ************************** ; YouTube [1] ; YouTube Video - Top Left Corner TriggerTop = [Monitor1Top] TriggerBottom = [Monitor1Top] + [Monitor1Height] * 1/16 TriggerLeft = [Monitor1Left] TriggerRight = [Monitor1Left] + [Monitor1Width] / 20 GridTop = [Monitor1Top] GridBottom = [Monitor1Top] + 526 GridLeft = [Monitor1Left] GridRight = [Monitor1Left] + 667 ;********************** MONITOR 1 SLIDING WINDOWS ******************************* [2] ; Sliding Left-Right (Expanding Window to Screen Height) ; using Top Horizontal Strip: So cool... TriggerTop = [MonitorReal1Top] ;Original Code is TriggerTop = [MonitorReal1Top] + 15 ; use Monitor1Left to prevent sliding under left-docked taskbar TriggerLeft = [MonitorReal1Left] + 15 TriggerBottom= [MonitorReal1Top] + 10 TriggerRight = [MonitorReal1Right] - 15 GridTop = [Monitor1Top] GridLeft = WindowWidth GridBottom= [Monitor1Bottom] GridRight = WindowWidth [3] ; Sliding Up-Down (Expanding Window to Screen Width) ; using Left-Side Vertical Strip Top: So cool... TriggerTop = [MonitorReal1Top] TriggerLeft = [MonitorReal1Left] TriggerBottom= [MonitorReal1Bottom] - 15 TriggerRight = [MonitorReal1Left] + 10 GridTop = WindowHeight GridLeft = [Monitor1Left] GridBottom= WindowHeight GridRight = [Monitor1Right] [4] ; Sliding Up-Down (Expanding Window to Screen Width) ; using Right-Side Vertical Strip Top: So cool... TriggerTop = [MonitorReal1Top] TriggerLeft = [MonitorReal1Right] - 10 TriggerBottom= [MonitorReal1Bottom] - 15 TriggerRight = [MonitorReal1Right] GridTop = WindowHeight GridLeft = [Monitor1Left] GridBottom= WindowHeight GridRight = [Monitor1Right] ;********************** MONITOR 2 SLIDING WINDOWS ******************************* [5] ; Sliding Left-Right (Expanding Window to Screen Height) ; using Top Horizontal Strip: So cool... TriggerTop = [MonitorReal2Top] ;Original Code is TriggerTop = [MonitorReal2Top] + 15 ; use Monitor2Left to prevent sliding under left-docked taskbar TriggerLeft = [MonitorReal2Left] + 15 TriggerBottom= [MonitorReal2Top] + 10 TriggerRight = [MonitorReal2Right] - 15 GridTop = [Monitor2Top] GridLeft = WindowWidth GridBottom= [Monitor2Bottom] GridRight = WindowWidth [6] ; Sliding Up-Down (Expanding Window to Screen Width) ; using Left-Side Vertical Strip Top: So cool... TriggerTop = [MonitorReal2Top] TriggerLeft = [MonitorReal2Left] TriggerBottom= [MonitorReal2Bottom] - 15 TriggerRight = [MonitorReal2Left] + 10 GridTop = WindowHeight GridLeft = [Monitor2Left] GridBottom= WindowHeight GridRight = [Monitor2Right] [7] ; Sliding Up-Down (Expanding Window to Screen Width) ; using Right-Side Vertical Strip Top: So cool... TriggerTop = [MonitorReal2Top] TriggerLeft = [MonitorReal2Right] - 10 TriggerBottom= [MonitorReal2Bottom] - 15 TriggerRight = [MonitorReal2Right] GridTop = WindowHeight GridLeft = [Monitor2Left] GridBottom= WindowHeight GridRight = [Monitor2Right] ; ***************************** Monitor 1 ******************************* ; 2 Part, unbalanced 77% [8] ; Left Wide [2 Part] TriggerTop = [Monitor1Top] TriggerBottom = [Monitor1Height] * 1/16 TriggerLeft = [Monitor1Left] TriggerRight = [Monitor1Left] + [Monitor1Width] * 0.77 GridTop = [Monitor1Top] GridBottom = [Monitor1Bottom] GridLeft = [Monitor1Left] GridRight = [Monitor1Left] + [Monitor1Width] * 0.77 [9] ; Right thin [2 Part] TriggerTop = [Monitor1Top] TriggerBottom = [Monitor1Height] * 1/16 TriggerLeft = [Monitor1Width] * 0.77 TriggerRight = [Monitor1Right] GridTop = [Monitor1Top] GridBottom = [Monitor1Bottom] GridLeft = [Monitor1Width] * 0.77 GridRight = [Monitor1Right] ; 2 Part, unbalanced 86% [10] ; Left Wide [2 Part] TriggerTop = [Monitor1Height] * 5/16 TriggerBottom = [Monitor1Height] * 6/16 TriggerLeft = [Monitor1Left] TriggerRight = [Monitor1Left] + [Monitor1Width] * 0.8645 GridTop = [Monitor1Top] GridBottom = [Monitor1Bottom] GridLeft = [Monitor1Left] GridRight = [Monitor1Left] + [Monitor1Width] * 0.8645 [11] ; Right thin [2 Part] TriggerTop = [Monitor1Height] * 5/16 TriggerBottom = [Monitor1Height] * 6/16 TriggerLeft = [Monitor1Width] * 0.8645 TriggerRight = [Monitor1Right] GridTop = [Monitor1Top] GridBottom = [Monitor1Bottom] GridLeft = [Monitor1Width] * 0.8645 GridRight = [Monitor1Right] [12] ; Middle wide TriggerTop = [Monitor1Height] * 3/8 TriggerBottom = [Monitor1Height] * 4/8 TriggerLeft = [Monitor1Width] * 1/4 TriggerRight = [Monitor1Width] * 3/4 GridTop = [Monitor1Top] GridBottom = [Monitor1Bottom] GridLeft = [Monitor1Width] * 1/4 GridRight = [Monitor1Width] * 3/4 [13] ; Middle wider TriggerTop = [Monitor1Height] * 4/8 TriggerBottom = [Monitor1Height] * 5/8 TriggerLeft = [Monitor1Width] * 1/5 TriggerRight = [Monitor1Width] * 4/5 GridTop = [Monitor1Top] GridBottom = [Monitor1Bottom] GridLeft = [Monitor1Width] * 1/5 GridRight = [Monitor1Width] * 4/5 [14] ; Middle Trigger (under Middle wider), but sizes window to 2/3 wide, full height, left TriggerTop = [Monitor1Height] * 5/8 TriggerBottom = [Monitor1Height] * 6/8 TriggerLeft = [Monitor1Width] * 1/5 TriggerRight = [Monitor1Width] * 3/5 GridTop = [Monitor1Top] GridBottom = [Monitor1Bottom] GridLeft = [Monitor1Left] GridRight = [Monitor1Width] * 2/3 ; 3 Part, balanced *** THIS SHOULD ALWAYS BE LAST FOR MONITOR 1 **** [15] TriggerTop = [Monitor1Top] TriggerBottom = [Monitor1Bottom] TriggerLeft = [Monitor1Left] TriggerRight = [Monitor1Left] + [Monitor1Width] / 3 [16] TriggerTop = [Monitor1Top] TriggerBottom = [Monitor1Bottom] TriggerLeft = [Monitor1Width] / 3 TriggerRight = [Monitor1Width] / 3*2 [17] TriggerTop = [Monitor1Top] TriggerBottom = [Monitor1Bottom] TriggerLeft = [Monitor1Width] / 3*2 TriggerRight = [Monitor1Right] ; ******************************** Monitor 2 ************************************** ; 4 quad [18] ; Top Left TriggerTop = [Monitor2Top] TriggerBottom = [Monitor2Height] * 1/12 TriggerLeft = [Monitor2Left] TriggerRight = [Monitor2Left] + [Monitor2Width] * 1/2 GridTop = [Monitor2Top] GridBottom = [Monitor2Height] * 1/2 GridLeft = [Monitor2Left] GridRight = [Monitor2Left] + [Monitor2Width] * 1/2 [19] ; Top Right TriggerTop = [Monitor2Top] TriggerBottom = [Monitor2Height] * 1/12 TriggerLeft = [Monitor2Left] + [Monitor2Width] * 1/2 TriggerRight = [Monitor2Right] GridTop = [Monitor2Top] GridBottom = [Monitor2Height] * 1/2 GridLeft = [Monitor2Left] + [Monitor2Width] * 1/2 GridRight = [Monitor2Right] [20] ; Bottom Left TriggerTop = [Monitor2Height] * 1/2 TriggerBottom = [Monitor2Height] * 7/12 TriggerLeft = [Monitor2Left] TriggerRight = [Monitor2Left] + [Monitor2Width] * 1/2 GridTop = [Monitor2Height] * 1/2 GridBottom = [Monitor2Bottom] GridLeft = [Monitor2Left] GridRight = [Monitor2Left] + [Monitor2Width] * 1/2 [21] ; Bottom Right TriggerTop = [Monitor2Height] * 1/2 TriggerBottom = [Monitor2Height] * 7/12 TriggerLeft = [Monitor2Left] + [Monitor2Width] * 1/2 TriggerRight = [Monitor2Right] GridTop = [Monitor2Height] * 1/2 GridBottom = [Monitor2Bottom] GridLeft = [Monitor2Left] + [Monitor2Width] * 1/2 GridRight = [Monitor2Right] ; center [22] TriggerTop = [Monitor2Height] * 3/8 TriggerBottom = [Monitor2Height] * 1/2 TriggerLeft = [Monitor2Left] + [Monitor2Width] * 1/3 TriggerRight = [Monitor2Left] + [Monitor2Width] * 2/3 GridTop = [Monitor2Height] * 1/12 GridBottom = [Monitor2Height] * 3/4 GridLeft = [Monitor2Left] + [Monitor2Width] * 1/6 GridRight = [Monitor2Left] + [Monitor2Width] * 5/6 ; bottom full width [23] TriggerTop = [Monitor2Height] * 7/12 TriggerBottom = [Monitor2Height] * 7/8 TriggerLeft = [Monitor2Left] + [Monitor2Width] * 1/3 TriggerRight = [Monitor2Left] + [Monitor2Width] * 2/3 GridTop = [Monitor2Height] / 2 GridBottom = [Monitor2Bottom] GridLeft = [Monitor2Left] GridRight = [Monitor2Right] ; 3 balanced [24] ; Left TriggerTop = [Monitor2Height] * 2/8 TriggerBottom = [Monitor2Height] * 3/8 TriggerLeft = [Monitor2Left] TriggerRight = [Monitor2Left] + [Monitor2Width] * 1/3 GridTop = [Monitor2Top] GridBottom = [Monitor2Bottom] GridLeft = [Monitor2Left] GridRight = [Monitor2Left] + [Monitor2Width] * 1/3 [25] ; Middle TriggerTop = [Monitor2Height] * 2/8 TriggerBottom = [Monitor2Height] * 3/8 TriggerLeft = [Monitor2Left] + [Monitor2Width] * 1/3 TriggerRight = [Monitor2Left] + [Monitor2Width] * 2/3 GridTop = [Monitor2Top] GridBottom = [Monitor2Bottom] GridLeft = [Monitor2Left] + [Monitor2Width] * 1/3 GridRight = [Monitor2Left] + [Monitor2Width] * 2/3 [26] ; Right TriggerTop = [Monitor2Height] * 2/8 TriggerBottom = [Monitor2Height] * 3/8 TriggerLeft = [Monitor2Left] + [Monitor2Width] * 2/3 TriggerRight = [Monitor2Right] GridTop = [Monitor2Top] GridBottom = [Monitor2Bottom] GridLeft = [Monitor2Left] + [Monitor2Width] * 2/3 GridRight = [Monitor2Right] ; 4 balanced, bottom half of screen [27] ; Left TriggerTop = [Monitor2Height] * 7/8 TriggerBottom = [Monitor2Bottom] TriggerLeft = [Monitor2Left] TriggerRight = [Monitor2Left] + [Monitor2Width] * 1/4 GridTop = [Monitor2Height] * 1/2 GridBottom = [Monitor2Bottom] GridLeft = [Monitor2Left] GridRight = [Monitor2Left] + [Monitor2Width] * 1/4 [28] ; Left TriggerTop = [Monitor2Height] * 7/8 TriggerBottom = [Monitor2Bottom] TriggerLeft = [Monitor2Left] + [Monitor2Width] * 1/4 TriggerRight = [Monitor2Left] + [Monitor2Width] * 2/4 GridTop = [Monitor2Height] * 1/2 GridBottom = [Monitor2Bottom] GridLeft = [Monitor2Left] + [Monitor2Width] * 1/4 GridRight = [Monitor2Left] + [Monitor2Width] * 2/4 [29] ; Left TriggerTop = [Monitor2Height] * 7/8 TriggerBottom = [Monitor2Bottom] TriggerLeft = [Monitor2Left] + [Monitor2Width] * 2/4 TriggerRight = [Monitor2Left] + [Monitor2Width] * 3/4 GridTop = [Monitor2Height] * 1/2 GridBottom = [Monitor2Bottom] GridLeft = [Monitor2Left] + [Monitor2Width] * 2/4 GridRight = [Monitor2Left] + [Monitor2Width] * 3/4 [30] ; Left TriggerTop = [Monitor2Height] * 7/8 TriggerBottom = [Monitor2Bottom] TriggerLeft = [Monitor2Left] + [Monitor2Width] * 3/4 TriggerRight = [Monitor2Right] GridTop = [Monitor2Height] * 1/2 GridBottom = [Monitor2Bottom] GridLeft = [Monitor2Left] + [Monitor2Width] * 3/4 GridRight = [Monitor2Right] ; 2 balanced *** THIS SHOULD ALWAYS BE LAST FOR MONITOR 2 **** [31] TriggerTop = [Monitor2Top] TriggerBottom = [Monitor2Bottom] TriggerLeft = [Monitor2Left] TriggerRight = [Monitor2Left] + [Monitor2Width] / 2 [32] TriggerTop = [Monitor2Top] TriggerBottom = [Monitor2Bottom] TriggerLeft = [Monitor2Left] + [Monitor2Width] / 2 TriggerRight = [Monitor2Right] ;********************** MONITOR 1 ******************************* [33] ; Top-Right HotSpot to Restore to last position TriggerTop = [Monitor1Top] TriggerBottom = [Monitor1Top] + [Monitor1Height] /15 TriggerLeft = [Monitor1Right] - [Monitor1Width] / 25 TriggerRight = [Monitor1Right] GridTop = Restore GridBottom = Restore GridLeft = Restore GridRight = Restore ;********************** MONITOR 2 ******************************* [34] ; Top-Right HotSpot to Restore to last position TriggerTop = [Monitor2Top] TriggerBottom = [Monitor2Top] + [Monitor2Height] /15 TriggerLeft = [Monitor2Right] - [Monitor2Width] / 25 TriggerRight = [Monitor2Right] GridTop = Restore GridBottom = Restore GridLeft = Restore GridRight = Restore