From: PWR Date: 2006-01-12T23:43:05+09:00 Subject: Re: TK custom events. I'm wanting to do the following, (1) Monitor an incoming socket with another thread and queue received messages. (2) Supply an event to the Tk mainloop when data arrives which causes it to call a handler which reads the queued data. The idea is to avoid a solution which involves directly calling Tk methods from the other thread in case there are any thread safety issues. I may be being over cautious. Peter.