EventArg type definitions