Download CommonLua/UI/OldTerminalTarget.lua from sirnii/myspace: direct link, hf CLI and curl.
- Browser
- Download file 1.88 kB
-
https://huggingface.co/spaces/sirnii/myspace/resolve/main/CommonLua/UI/OldTerminalTarget.lua
- Command line
-
hf download hf://spaces/sirnii/myspace/CommonLua/UI/OldTerminalTarget.lua
-
curl -L -o OldTerminalTarget.lua https://huggingface.co/spaces/sirnii/myspace/resolve/main/CommonLua/UI/OldTerminalTarget.lua
1.88 kB
| ----- OldTerminalTarget | |
| DefineClass.OldTerminalTarget = { | |
| __parents = { "TerminalTarget" }, | |
| } | |
| function OldTerminalTarget:OnMouseButtonDown(pt, button) | |
| if button == "L" then | |
| return self:OnLButtonDown(pt) | |
| elseif button == "R" then | |
| return self:OnRButtonDown(pt) | |
| elseif button == "M" then | |
| return self:OnMButtonDown(pt) | |
| elseif button == "X1" then | |
| return self:OnXButton1Down(pt) | |
| elseif button == "X2" then | |
| return self:OnXButton2Down(pt) | |
| end | |
| end | |
| function OldTerminalTarget:OnMouseButtonUp(pt, button) | |
| if button == "L" then | |
| return self:OnLButtonUp(pt) | |
| elseif button == "R" then | |
| return self:OnRButtonUp(pt) | |
| elseif button == "M" then | |
| return self:OnMButtonUp(pt) | |
| elseif button == "X1" then | |
| return self:OnXButton1Up(pt) | |
| elseif button == "X2" then | |
| return self:OnXButton2Up(pt) | |
| end | |
| end | |
| function OldTerminalTarget:OnMouseButtonDoubleClick(pt, button) | |
| if button == "L" then | |
| return self:OnLButtonDoubleClick(pt) | |
| elseif button == "R" then | |
| return self:OnRButtonDoubleClick(pt) | |
| elseif button == "M" then | |
| return self:OnMButtonDoubleClick(pt) | |
| elseif button == "X1" then | |
| return self:OnXButton1DoubleClick(pt) | |
| elseif button == "X2" then | |
| return self:OnXButton2DoubleClick(pt) | |
| end | |
| end | |
| ----- mouse event handlers | |
| local function stub() end | |
| OldTerminalTarget.OnLButtonDown = stub | |
| OldTerminalTarget.OnLButtonUp = stub | |
| OldTerminalTarget.OnLButtonDoubleClick = stub | |
| OldTerminalTarget.OnRButtonDown = stub | |
| OldTerminalTarget.OnRButtonUp = stub | |
| OldTerminalTarget.OnRButtonDoubleClick = stub | |
| OldTerminalTarget.OnMButtonDown = stub | |
| OldTerminalTarget.OnMButtonUp = stub | |
| OldTerminalTarget.OnMButtonDoubleClick = stub | |
| OldTerminalTarget.OnXButton1Down = stub | |
| OldTerminalTarget.OnXButton1Up = stub | |
| OldTerminalTarget.OnXButton1DoubleClick = stub | |
| OldTerminalTarget.OnXButton2Down = stub | |
| OldTerminalTarget.OnXButton2Up = stub | |
| OldTerminalTarget.OnXButton2DoubleClick = stub |