title: How to draw a translucent image on a form?
body: <p>I want to a draw a translucent image on a Delphi form, but for some reason it is not working.</p>
  
  <p>Here is the original PNG (border is semi transparent):<br/>
  <img src="https://i.stack.imgur.com/zO0ZC.png" alt="Transparent border"></p>
  
  <p>I load the image in a <code>TImage</code> object:</p>
  
  <pre><code>Image1.Transparent := True;
  Form1.Color := clWhite;
  Form1.TransparentColor := True;
  Form1.TransparentColorValue := clWhite;
  </code></pre>
  
  <p><img src="https://i.stack.imgur.com/zpTvj.png" alt="TImage"></p>
  
  <p>The application:<br>
  <img src="https://i.stack.imgur.com/kEvFC.png" alt="Application"></p>
  
  <p><br> The image isn't translucent. I am working with a BMP image that contains the alpha channel. Am I missing something?</p>