Itamar, small fix:
The trick is detached locals: A function returns a codeblock for each n
FOR n:= 1 TO 100
@ x, y ......... ON CLICK FunDetached(oOwB, oHora, n)
NEXT
*
FUNCTION FunDetached(oOwB, oHora, n)
RETURN {|| MyFunc(oOwB, oHora, n) }
*
*
FUNCTION MyFunc(oOwB, oHora, n)
RETURN Mesa(&oOwB, oHora, n) // here you are:
Forget &
Regards