Kim Adil wrote: > Would you advise implementing the database > query using gobject.idle_add() or just create a separate thread > (gtk.threads_enter(), gtk.threads_leave(),etc)? I would recommend using gobject.idle_add() if at all possible. Best to avoid the hassles of dealing with threads in a GUI context if you can. -- Greg