Is there a way to trace the events that happen, say, when you click a button, or type into a text box?

I've seen some docs on the order of events fired for certain controls, but I'd like to actually see, or list them happening.

Thanks,
Mike