Hi there,
Unfortunately I'm in the learning stages of custom events, handlers, and arguments myself. You've reach the extent of my knowledge on the subject. One of the mods, jmcilhinney, has a great blog about creating custom events that is worth a look...
John McIlhinney's .NET Developer...