Info´s zur Sprache und Nomenklatur findest du am besten unter www.lua.org.
Beispiel-Codes findest du hier in fast jedem Download.
Konkret zu deiner Frage:
(Hinweise in grün, Code in blau, -- = Kommentare die Lua übergeht.)
beginStateMachine()
-- Klickmenü aufbauen
onMsg("buildMenu", function(msg)
local button1 = addPieMenuButton("pm_button1Txt", "funcButt1");
-- button1 = erste Schatfläche
-- pm_button1Txt = Text des Buttons
-- funcButt1 = Funktion / Prozedur die durch Button_Click ausgelöst wird
end)
onMsg("funcButt1", function(msg)
-- Hier deine Funktionen
end)
endStateMachine()
Das ist schon der Grundaufbau einer Schaltfläche mit Menü...