/*
NormalizeTopMosts, RestoreTopMosts, MessageBox example
The following cross-platform code causes "stay on top" forms to allow a MessageBox to appear on top. After the message box is closed, the topmost forms are restored so that they continue to float to the top.
*/
Application->NormalizeTopMosts();
Application->MessageBox("This should be on top.", "Look", TMessageButtons() << smbOK, smsInformation, smbOK, smbCancel);
Application->RestoreTopMosts(); 
