* Define the event FUNCTION MyCustomEvent(tuSomeParameter) ENDFUNC * Raise the event lcParameter = "Hello" RAISEVENT(.NULL., "MyCustomEvent", "Hello") * Bind a method to the event BINDEVENT(.NULL., "MyCustomEvent", This, "MyEventHandler")If there is a way to do this, that'd be great (otherwise I'll stop wasting my time trying to do this <g>). According to the docs, I've got to pass an object reference. I guess I could create a private "Event" object that's in scope for the entire life of the app, and let it handle the events. That just seems, well, weird.