Code: Select all
#NoEnv
#SingleInstance, force
SendMode, Input
#UseHook
CoordMode, Mouse, Screen
#If !mouseInRegion(719, 942, 1317, 1075)
LButton::RButton
LButton::
if (A_TickCount - RButton_Tick <= 350) AND (RButton_Tick >= 1)
Send {g}
else
{
Send {RButton down}
}
SetTimer, ClickBackUp, -1
RButton_Tick := A_TickCount
ClickBackUp:
if !(GetKeyState("RButton" , "P"))
Send {RButton up}
else
SetTimer, ClickBackUp, -1
mouseInRegion(x1, y1, x2, y2) {
MouseGetPos x, y
(x >= x1) && (x <= x2) && (y >= y1) && (y <= y2)
}
return
0::Suspend