> Yes, you are correct. For a given process there is always one thread, > the main thread. This thread could be the Gui thread. You would spawn > a new thread to poll the port and set up a Queue where the child would > push its data. > ahh.. thanks so much. i got it working!! whew! -- Thomi Richards, thomi@thomi.imail.net.nz