ETRACE
ETRACE(("Start event loop\n"));
ETRACE(("Start cursor loop\n"));
ETRACE(("events: remove temp. listener: token %ld, eventMask = %ld, options = %ld\n",
ETRACE(("events: clear temp. listener: token %ld, eventMask = %ld, "
ETRACE(("event dispatcher: stream = %p\n", stream));
ETRACE(("event stream supports cursor thread!\n"));
ETRACE(("events: add listener: token %ld, eventMask = %ld, options = %ld,"
ETRACE(("events: remove listener token %ld\n", token));
ETRACE(("events: remove temporary listener token %ld\n", token));
ETRACE(("EventDispatcher::SetDragMessage()\n"));
ETRACE((" add token %ld\n", listener->token));
ETRACE(("EventDispatcher::_DeliverDragMessage()\n"));
ETRACE(("key event, focus = %p\n", fFocus));