I didn't think you misunderstood me until you clarified how you did understand me, and now I'm kind of thinking both that you did misunderstand me, and it also doesn't matter.

I suppose my real point was that I don't put all that much weight on event handling. There are so many ways to implement things like that. It's a general pattern of behavior with many specific flavors. I wasn't sure what capabilities VB6 had in that regard, but it sounds like it has plenty, so that's good enough.