@jenGs
indeed, it looks like the panel.event_ property is missing !

to add an event to for example EngVar.on_mouse_left you have to do the following :

Code:
private static IEnumerable<ScheduleMethod> onMouseLeftMethod(double value)
{
    yield return 1;
}

static void Main(string[] args)
{
    EngFun.engine_open(null, null);
    EngFun.level_load(null);

    // ....

    // register this method on the event
    EngVar.on_mouse_left += onMouseLeftMethod;

    // ....

    // unregister this method on the event
    EngVar.on_mouse_left -= onMouseLeftMethod;

    // clear all registered method on this event...
    EngVar.on_mouse_left.Events.Clear();
}



P.S.:
I'll try to update the wrapper as soon as possible !


get the C# wrapper:
for A7.85.4 and A8.30.4, Version 2.3.9
at http://acknexwrapper2.matthias-auer.net/ or visit the thread