Ok so I've been busy on this problem, I'm receiving lets say multiple packets from the serial port, each with unique identifiers. What I want to do is have each ID open up in a diff window concurrently processing data along with all user interactions available, like button clicks and stuff.
I'm being quite picky here, if there is no solution I could do the boring thing and sort the different ID's and then open up multiple threads to do the work in the background, and then after the work is done display it.
So far I've read about MDI's, but not sure how that helps me. Opening up a new form for every new identifier perhaps? Not sure if I read wrong, but in a forum they said that the base form, from where the Second form is created waits until the Second form is done. Is this correct.
Any suggestions will be greately appreciated.
Thanks