-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathLGS.sublime-completions
43 lines (42 loc) · 3.56 KB
/
LGS.sublime-completions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
{
"scope": "source.lua",
"completions":
[
{ "trigger": "OnEvent()", "contents": "function OnEvent (event, arg${1:, family(kb,lhc,mouse)})\n$0\nend" },
{ "trigger": "GetMKeyState()", "contents": "GetMKeyState(${1:family(kb,lhc)})\n$0" },
{ "trigger": "SetMKeyState()", "contents": "SetMKeyState(${1:mkey)${2:,family (kb,lhc)})\n$0" },
{ "trigger": "Sleep()", "contents": "Sleep(${1:time in MS})\n$0" },
{ "trigger": "OutputLogMessage()", "contents": "OutputLogMessage(${1:var})\n$0" },
{ "trigger": "OutputLogMessage(\"Text\")", "contents": "OutputLogMessage(\"${1:message}\")\n$0" },
{ "trigger": "GetRunningTime()", "contents": "GetRunningTime()$0" },
{ "trigger": "GetDate()", "contents": "GetDate(${1:format}${2:, *t})$0" },
{ "trigger": "ClearLog()", "contents": "ClearLog()\n$0" },
{ "trigger": "PressKey(ScanCode)", "contents": "PressKey(${1:scancode})\n$0" },
{ "trigger": "PressKey(Key)", "contents": "PressKey(${1:key})\n$0" },
{ "trigger": "ReleaseKey(ScanCode)", "contents": "ReleaseKey(${1:scancode})\n$0" },
{ "trigger": "ReleaseKey(Key)", "contents": "ReleaseKey(${1:key})\n$0" },
{ "trigger": "PressAndReleaseKey(ScanCode)", "contents": "PressAndReleaseKey(${1:scancode})\n$0" },
{ "trigger": "PressAndReleaseKey(Key)", "contents": "PressAndReleaseKey(${1:key})\n$0" },
{ "trigger": "IsModifierPressed()", "contents": "IsModifierPressed(\"${1:lalt, ralt, alt; lctrl, rctrl, ctrl; lshift, rshift, shift}\")$0" },
{ "trigger": "PressMouseButton()", "contents": "PressMouseButton(${1:button number})\n$0" },
{ "trigger": "ReleaseMouseButton()", "contents": "ReleaseMouseButton(${1:button number})\n$0" },
{ "trigger": "PressAndReleaseMouseButton()", "contents": "PressAndReleaseMouseButton(${1:button number})\n$0" },
{ "trigger": "IsMouseButtonPressed()", "contents": "IsMouseButtonPressed(${1:button number})" },
{ "trigger": "MoveMouseTo()", "contents": "MoveMouseTo(${1:x}, ${2:y})\n$0" },
{ "trigger": "MoveMouseWheel()", "contents": "MoveMouseWheel(${1:(+/-)#})\n$0" },
{ "trigger": "MoveMouseRelative()", "contents": "MoveMouseRelative(${1:(+/-)x}, ${2:(+/-)y})\n$0" },
{ "trigger": "MoveMouseToVirtual()", "contents": "MoveMouseToVirtual(${1:x}, ${2:y})\n$0" },
{ "trigger": "GetMousePosition()", "contents": "x, y = GetMousePosition();\n$0" },
{ "trigger": "OutputLCDMessage()", "contents": "OutputLCDMessage(\"${1:message}\"${2:, display time in MS})\n$0" },
{ "trigger": "ClearLCD()", "contents": "ClearLCD()\n$0" },
{ "trigger": "PlayMacro()", "contents": "PlayMacro(\"${1:macro name}\")\n$0" },
{ "trigger": "AbortMacro()", "contents": "AbortMacro()\n$0" },
{ "trigger": "IsKeyLockOn()", "contents": "IsKeyLockOn(${1:scrolllock, capslock, numlock})\n$0" },
{ "trigger": "SetBacklightColor()", "contents": "SetBacklightColor(${1:red 0-255}, ${2:Green 0-255}, ${3:blue 0-255}${4:, [family] kb, lhc})\n$0" },
{ "trigger": "OutputDebugMessage()", "contents": "OutputDebugMessage(\"${1:text}\")\n$0" },
{ "trigger": "SetMouseDPITable()", "contents": "SetMouseDPITable({${1:value 1}, ${2:value 2}, ${3:value 3}}, ${4:Set value to use})\n$0" },
{ "trigger": "SetMouseDPITableIndex()", "contents": "SetMouseDPITableIndex(${1:number})\n$0" },
{ "trigger": "EnablePrimaryMouseButtonEvents()", "contents": "EnablePrimaryMouseButtonEvents(${1:true, false})\n$0" },
{ "trigger": "SetSteeringWheelProperty()", "contents": "SetSteeringWheelProperty(${1:device(G29,G920)}, ${2:property}, ${3:value})\n$0"},
]
}