title: Displaying a MessageBox on top of all forms, setting location and/or color
body: <p>I have two forms and I set one of the forms' <code>TopMost</code> property to true. Somewhere, while the program runs, I show a MessageBox, but since TopMost is set to true, when the MessageBox pops up it shows under the topmost form so I cannot see it.</p>
  
  <ol>
  <li><p>Is there any way that I make one of my forms always be on top, but when a MessageBox pops up, make the message box show on top of that specific form?</p></li>
  <li><p>Is it possible to give a location to the MessageBox so that it shows not in the middle but for example low down on the screen?</p></li>
  <li><p>Let's say that I have an orange colored form can I have a pink colored message box only for that specific application. I mean I am NOT referring to playing the windows color properties. (I don't want <em>all</em> message boxes to be pink.)</p></li>
  </ol>