Hey There!
Im my application I send request to a server via socket. While the whole socket request/receiving process is taking place I show a dynamically created form that essentially blocks the UI and shows a message telling the user which action is taking place. It closes after the socket's received an answer or after it's timed out.
This works perfectly under Windows, however i cant get it to work on Unix systems (Ubuntu version 10). The UI simply blocks but the form is not shown. It shows if I, for instance, put a ShowMessage in between the form "Show" method and the "Close" method.
Anyone knows why is this happening and what'd be the way to fix it.. Anyone thinking of a different approach (sure there'd be a "cleaner" way to do it, perhaps using threads? No clue there though...).
Thanks in advance,
Oscar