I have a user complaining about one application I have, where on occasion, on certain machines, a certain call to ShowMessage will "not show up". After he alt-tabs, it's hiding behind the main form. As the showmessage call is in a BitBtn handler, which starts a lengthy serial process (8-10 seconds), I assumed that he was touching other things between pressing the button and the Showmessage, and that was hiding it, but I tried it on his machine, and that's not the case. It just shows up in the background. Other Showmessages are fine, just this one.