TTTTkkkk____CCCCrrrreeeeaaaatttteeeeGGGGeeeennnneeeerrrriiiiccccHHHHaaaannnnddddlllleeeerrrr arranges for _p_r_o_c to be invoked in
the future whenever any X event occurs. This mechanism is
_n_o_t intended for dispatching X events on windows managed by
Tk (you should use TTTTkkkk____CCCCrrrreeeeaaaatttteeeeEEEEvvvveeeennnnttttHHHHaaaannnnddddlllleeeerrrr for this purpose).
TTTTkkkk____CCCCrrrreeeeaaaatttteeeeGGGGeeeennnneeeerrrriiiiccccHHHHaaaannnnddddlllleeeerrrr is intended for other purposes, such
as tracing X events, monitoring events on windows not owned
by Tk, accessing X-related libraries that were not
originally designed for use with Tk, and so on.
The callback to _p_r_o_c will be made by TTTTkkkk____HHHHaaaannnnddddlllleeeeEEEEvvvveeeennnntttt; this
mechanism only works in programs that dispatch events
through TTTTkkkk____HHHHaaaannnnddddlllleeeeEEEEvvvveeeennnntttt (or through other Tk procedures that
call TTTTkkkk____HHHHaaaannnnddddlllleeeeEEEEvvvveeeennnntttt, such as TTTTkkkk____DDDDooooOOOOnnnneeeeEEEEvvvveeeennnntttt or TTTTkkkk____MMMMaaaaiiiinnnnLLLLoooooooopppp).
_P_r_o_c should have arguments and result that match the type