Jim T #1 Those Delegates are exactly what I am using in my custom Event system. The system provided by BMax works like the Win32 Messaging System as far as I can tell.