what is the purpose of 'pOnUsrMsg' argument in object declaration macro ?
How a user message can be sent to an object ?
What does it mean (user guide comment on pOnUsrMsg): "This callback is called before this
message event is sent to the object itself" ?
Any 'design patterns' here ?