Opbouw
Alle voorbeelden zijn opgebouwd in de volgorde, als aangegeven in onderstaande afbeelding:
- Intro
- Body
- Einde
Het intro en einde blijven altijd hetzelfde. Hier hoef je niets aan te veranderen.
Het programmeren van de toetsen zit 'm in de body.
De body bestaat minimaal uit 4 belangrijke regels:
1. if (button == -keycode-) then
2. lmc_send_keys ( -de actie die je uit wilt voeren- )
3. lmc_sleep ( -aantal milliseconde-)
4. elseif (button == -keycode-) then
Vertaling:
1. Als deze toets wordt ingedrukt dan
2. Zend de volgende toetsen
3. Neem een pauze, zodat de computer tijd heeft om na te denken en de actie uit te voeren
4. Of als deze toets wordt ingedrukt dan
Om in LuaMacros aan te geven bij welke toets er een actie uitgevoerd moet worden, wordt er gewerkt met keycodes. Elke toets op je toetsenbord heeft zijn eigen keycode. Zie afbeelding.
Voor het uitvoeren van een actie moet je LuaMacros met een lmc-commando laten weten wat er moet gebeuren. Voor de verschillende functies, zie de volgende 2 links: