Difference between revisions of "Lua:createHotkey"

From Cheat Engine
Jump to navigation Jump to search
(Initial page creation.)
 
m (Syntax Highlighting.)
 
Line 25: Line 25:
  
 
===Examples===
 
===Examples===
<pre>
+
<syntaxhighlight lang="lua" line>
 
local hotkey = createHotkey(function()
 
local hotkey = createHotkey(function()
 
   showMessage("Hotkey pressed")
 
   showMessage("Hotkey pressed")
 
end, VK_F1)
 
end, VK_F1)
</pre>
+
</syntaxhighlight>
  
 
{{LuaSeeAlso}}
 
{{LuaSeeAlso}}

Latest revision as of 20:08, 25 June 2026

<> Reference

function createHotkey(callback, keys, ...) : GenericHotkey

Creates and registers a GenericHotkey.

A hotkey accepts at most five keys. Pass keys as separate arguments or as a table.

Function Parameters[edit]

Parameter Type Description
callback Function Function to run when the key combination is pressed.
keys Integer or table One to five virtual-key codes, supplied separately or in a table.

Returns[edit]

GenericHotkey — The initialized hotkey object.

Examples[edit]

1 local hotkey = createHotkey(function()
2   showMessage("Hotkey pressed")
3 end, VK_F1)

See Also[edit]

Main Pages