... only one regret , the param table is not sent like in xharbour , we would have a 100% compatibility I explain to fire the events we have ::ocalex:bOnEvent = { | event, aParms, pParams | ::handleEvent( Event, aParms, pParams ) } aparms holds all the pointers to the event in xharbour aparms[01] ...