<?xml version="1.0"?>
<rss version="2.0">
	<channel>
		<title>Create window without border and transparent background?</title>
		<link>http://www.allegro.cc/forums/view/615652</link>
		<description>Allegro.cc Forum Thread</description>
		<webMaster>matthew@allegro.cc (Matthew Leverton)</webMaster>
		<lastBuildDate>Wed, 19 Aug 2015 00:28:26 +0000</lastBuildDate>
	</channel>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Hey hackers,</p><p>Is it somehow possible to create a always on top window without borders and transparent background?</p><p>Would like to use it as an overlay.</p><p>Thanks <img src="http://www.allegro.cc/forums/smileys/smiley.gif" alt=":)" />
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (geograman)</author>
		<pubDate>Wed, 12 Aug 2015 19:15:49 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>A window that fills the whole screen and has no borders is possible, but for the other two I think you need to use the OS&#39; API. Just google it.</p><p>Relevant Allegro documentation:<br /><a href="http://alleg.sourceforge.net/a5docs/5.0.11/display.html#al_set_new_display_flags">http://alleg.sourceforge.net/a5docs/5.0.11/display.html#al_set_new_display_flags</a><br /><a href="http://alleg.sourceforge.net/a5docs/5.0.11/platform.html">http://alleg.sourceforge.net/a5docs/5.0.11/platform.html</a>
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (torhu)</author>
		<pubDate>Wed, 12 Aug 2015 19:33:00 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Under Windows, you can do it this way :</p><div class="source-code"><div class="toolbar"><span class="button numbers"><b>#</b></span><span class="button select">Select</span><span class="button expand">Expand</span></div><div class="inner"><span class="number">  1</span>
<span class="number">  2</span>   <a href="http://www.allegro.cc/manual/al_set_new_display_flags"><span class="a">al_set_new_display_flags</span></a><span class="k2">(</span>ALLEGRO_FRAMELESS <span class="k3">|</span> ALLEGRO_WINDOWED<span class="k2">)</span><span class="k2">;</span>
<span class="number">  3</span>
<span class="number">  4</span>   <a href="http://www.allegro.cc/manual/ALLEGRO_DISPLAY"><span class="a">ALLEGRO_DISPLAY</span></a><span class="k3">*</span> display <span class="k3">=</span> <a href="http://www.allegro.cc/manual/al_create_display"><span class="a">al_create_display</span></a><span class="k2">(</span>w,h<span class="k2">)</span><span class="k2">;</span>
<span class="number">  5</span>
<span class="number">  6</span>   HWND winhandle <span class="k3">=</span> <a href="http://www.allegro.cc/manual/al_get_win_window_handle"><span class="a">al_get_win_window_handle</span></a><span class="k2">(</span>display<span class="k2">)</span><span class="k2">;</span>
<span class="number">  7</span>
<span class="number">  8</span>   SetWindowPos<span class="k2">(</span>winhandle , HWND_TOPMOST , <span class="n">0</span> , <span class="n">0</span> , <span class="k3">-</span><span class="n">1</span> , <span class="k3">-</span><span class="n">1</span> , SWP_NOMOVE <span class="k3">|</span> SWP_NOSIZE<span class="k2">)</span><span class="k2">;</span>
<span class="number">  9</span>
<span class="number"> 10</span>   BringWindowToTop<span class="k2">(</span>winhandle<span class="k2">)</span><span class="k2">;</span>
<span class="number"> 11</span>
<span class="number"> 12</span>   COLORREF trans_color <span class="k3">=</span> <a href="http://www.allegro.cc/manual/RGB"><span class="a">RGB</span></a><span class="k2">(</span><span class="n">0</span>,<span class="n">0</span>,<span class="n">0</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 13</span>
<span class="number"> 14</span>   <span class="k1">if</span> <span class="k2">(</span><span class="n">0</span> <span class="k3">=</span><span class="k3">=</span> SetWindowLong<span class="k2">(</span>winhandle , GWL_EXSTYLE , WS_EX_LAYERED<span class="k2">)</span><span class="k2">)</span> <span class="k2">{</span>
<span class="number"> 15</span>      <a href="http://www.delorie.com/djgpp/doc/libc/libc_624.html" target="_blank">printf</a><span class="k2">(</span><span class="s">"Couldn't set WS_EX_LAYERED style attribute\n"</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 16</span>   <span class="k2">}</span>
<span class="number"> 17</span>
<span class="number"> 18</span>   <span class="k1">if</span> <span class="k2">(</span><span class="k3">!</span>SetLayeredWindowAttributes<span class="k2">(</span>winhandle , trans_color , <span class="n">255</span> , LWA_COLORKEY<span class="k2">)</span><span class="k2">)</span> <span class="k2">{</span>
<span class="number"> 19</span>      <a href="http://www.delorie.com/djgpp/doc/libc/libc_624.html" target="_blank">printf</a><span class="k2">(</span><span class="s">"Couldn't set color key!\n"</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 20</span>   <span class="k2">}</span>
</div></div><p>
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Edgar Reynaldo)</author>
		<pubDate>Thu, 13 Aug 2015 04:30:56 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Thanks for the quick answers!</p><p>I tried your code Edgar Reynaldo, but unfortunately the window background is still black...</p><p>Is there another thing I need to have a look at?
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (geograman)</author>
		<pubDate>Fri, 14 Aug 2015 00:10:25 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Did you replace 255 with a lower number? 255 means opaque.</p><p><a href="https://msdn.microsoft.com/en-us/library/windows/desktop/ms633540%28v=vs.85%29.aspx">https://msdn.microsoft.com/en-us/library/windows/desktop/ms633540%28v=vs.85%29.aspx</a>
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (torhu)</author>
		<pubDate>Fri, 14 Aug 2015 00:18:05 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>You have to actually still draw the color key&#39;s color to the window to make transparent areas. Which means drawing to the HDC of the transparent window you are using. Allegro doesn&#39;t seem to do this correctly so in my case I used a Device Independent Bitmap in 32 bit depth to do the drawing and then BitBlt that to my window HDC.</p><p>And 255 is fine, that is the opacity level overall. It is separate from the color key, which is the color that indicates which areas are transparent.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Edgar Reynaldo)</author>
		<pubDate>Fri, 14 Aug 2015 00:56:26 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I changed the 255 to 0 but it did not change the background.</p><p>Then I changed the windows design from standard Aero Design to a Basic one...</p><p>I have read somewhere that this could help and it did.</p><p>Nevertheless...of course it&#39;s no option for the user to change their windows design for my app... their must be another way.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (geograman)</author>
		<pubDate>Fri, 14 Aug 2015 01:03:37 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>You must have just missed my post.</p><p>An alpha of 0 means the whole window would be fully transparent. And you couldn&#39;t see it.</p><p>Use 255, and then paint with the color key to get transparent areas.</p><p>Edit<br />Ie. try this (it should draw a white box on your screen) :</p><div class="source-code"><div class="toolbar"><span class="button numbers"><b>#</b></span><span class="button select">Select</span><span class="button expand">Expand</span></div><div class="inner"><span class="number">  1</span>COLORREF colorkey <span class="k3">=</span> <a href="http://www.allegro.cc/manual/RGB"><span class="a">RGB</span></a><span class="k2">(</span><span class="n">0</span>,<span class="n">0</span>,<span class="n">0</span><span class="k2">)</span><span class="k2">;</span>
<span class="number">  2</span>HBRUSH hbr <span class="k3">=</span> CreateSolidBrush<span class="k2">(</span><a href="http://www.allegro.cc/manual/RGB"><span class="a">RGB</span></a><span class="k2">(</span><span class="n">255</span>,<span class="n">255</span>,<span class="n">255</span><span class="k2">)</span><span class="k2">)</span><span class="k2">;</span>
<span class="number">  3</span>HBRUSH hbr2 <span class="k3">=</span> CreateSolidBrush<span class="k2">(</span>colorkey<span class="k2">)</span><span class="k2">;</span>
<span class="number">  4</span>RECT winrect<span class="k2">;</span>
<span class="number">  5</span>winrect.left <span class="k3">=</span> <span class="n">0</span><span class="k2">;</span>
<span class="number">  6</span>winrect.right <span class="k3">=</span> <a href="http://www.allegro.cc/manual/al_get_display_width"><span class="a">al_get_display_width</span></a><span class="k2">(</span>display<span class="k2">)</span><span class="k2">;</span>
<span class="number">  7</span>winrect.top <span class="k3">=</span> <span class="n">0</span><span class="k2">;</span>
<span class="number">  8</span>winrect.bottom <span class="k3">=</span> <a href="http://www.allegro.cc/manual/al_get_display_height"><span class="a">al_get_display_height</span></a><span class="k2">(</span>display<span class="k2">)</span><span class="k2">;</span>
<span class="number">  9</span>
<span class="number"> 10</span>HDC winhdc <span class="k3">=</span> GetDC<span class="k2">(</span>winhandle<span class="k2">)</span><span class="k2">;</span>
<span class="number"> 11</span>FillRect<span class="k2">(</span>winhdc , <span class="k3">&amp;</span>winrect , hbr<span class="k2">)</span><span class="k2">;</span>
<span class="number"> 12</span>
<span class="number"> 13</span>winrect.left <span class="k3">+</span><span class="k3">=</span> <a href="http://www.allegro.cc/manual/al_get_display_width"><span class="a">al_get_display_width</span></a><span class="k2">(</span>display<span class="k2">)</span><span class="k3">/</span><span class="n">4</span><span class="k2">;</span>
<span class="number"> 14</span>winrect.right <span class="k3">-</span><span class="k3">=</span> <a href="http://www.allegro.cc/manual/al_get_display_width"><span class="a">al_get_display_width</span></a><span class="k2">(</span>display<span class="k2">)</span><span class="k3">/</span><span class="n">4</span><span class="k2">;</span>
<span class="number"> 15</span>winrect.top <span class="k3">+</span><span class="k3">=</span> <a href="http://www.allegro.cc/manual/al_get_display_height"><span class="a">al_get_display_height</span></a><span class="k2">(</span>display<span class="k2">)</span><span class="k3">/</span><span class="n">4</span><span class="k2">;</span>
<span class="number"> 16</span>winrect.bottom <span class="k3">-</span><span class="k3">=</span> <a href="http://www.allegro.cc/manual/al_get_display_height"><span class="a">al_get_display_height</span></a><span class="k2">(</span>display<span class="k2">)</span><span class="k3">/</span><span class="n">4</span><span class="k2">;</span>
<span class="number"> 17</span>
<span class="number"> 18</span>FillRect<span class="k2">(</span>winhdc , <span class="k3">&amp;</span>winrect , hbr2<span class="k2">)</span><span class="k2">;</span>
<span class="number"> 19</span>
<span class="number"> 20</span>DeleteObject<span class="k2">(</span>hbr<span class="k2">)</span><span class="k2">;</span>
<span class="number"> 21</span>DeleteObject<span class="k2">(</span>hbr2<span class="k2">)</span><span class="k2">;</span>
<span class="number"> 22</span>
<span class="number"> 23</span>ReleaseDC<span class="k2">(</span>winhdc<span class="k2">)</span><span class="k2">;</span>
</div></div><p>
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Edgar Reynaldo)</author>
		<pubDate>Fri, 14 Aug 2015 01:16:17 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Mhhh... I am probably doing something very wrong.<br />I am only getting a white rectangle with a black smaller one within. (screen attached)</p><p>This is my code:</p><div class="source-code"><div class="toolbar"><span class="button numbers"><b>#</b></span><span class="button select">Select</span><span class="button expand">Expand</span></div><div class="inner"><span class="number">  1</span><span class="p">#include &lt;stdio.h&gt;</span>
<span class="number">  2</span><span class="p">#include &lt;allegro5/allegro.h&gt;</span>
<span class="number">  3</span><span class="p">#include &lt;allegro5/allegro_primitives.h&gt;</span>
<span class="number">  4</span><span class="p">#include &lt;allegro5/allegro_image.h&gt;</span>
<span class="number">  5</span><span class="p">#include &lt;allegro5/allegro_native_dialog.h&gt;</span>
<span class="number">  6</span><span class="p">#include &lt;allegro5/allegro_windows.h&gt;</span>
<span class="number">  7</span>
<span class="number">  8</span><span class="k1">int</span> main<span class="k2">(</span><span class="k2">)</span> <span class="k2">{</span>
<span class="number">  9</span>
<span class="number"> 10</span>  <a href="http://www.allegro.cc/manual/ALLEGRO_DISPLAY"><span class="a">ALLEGRO_DISPLAY</span></a> <span class="k3">*</span>display <span class="k3">=</span> NULL<span class="k2">;</span>
<span class="number"> 11</span>
<span class="number"> 12</span>  <span class="k1">if</span> <span class="k2">(</span><span class="k3">!</span><a href="http://www.allegro.cc/manual/al_init"><span class="a">al_init</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">)</span> <span class="k2">{</span>
<span class="number"> 13</span>    <a href="http://www.delorie.com/djgpp/doc/libc/libc_345.html" target="_blank">fprintf</a><span class="k2">(</span>stderr, <span class="s">"Couldn't initialize allegro!\n"</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 14</span>    <span class="k1">return</span> <span class="k3">-</span><span class="n">1</span><span class="k2">;</span>
<span class="number"> 15</span>  <span class="k2">}</span>
<span class="number"> 16</span>
<span class="number"> 17</span>  <span class="k1">if</span> <span class="k2">(</span><span class="k3">!</span><a href="http://www.allegro.cc/manual/al_init_primitives_addon"><span class="a">al_init_primitives_addon</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">)</span> <span class="k2">{</span>
<span class="number"> 18</span>    <a href="http://www.delorie.com/djgpp/doc/libc/libc_345.html" target="_blank">fprintf</a><span class="k2">(</span>stderr, <span class="s">"Couldn't initialize primitives addon!\n"</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 19</span>    <span class="k1">return</span> <span class="k3">-</span><span class="n">1</span><span class="k2">;</span>
<span class="number"> 20</span>  <span class="k2">}</span>
<span class="number"> 21</span>
<span class="number"> 22</span>  <a href="http://www.allegro.cc/manual/al_set_new_display_flags"><span class="a">al_set_new_display_flags</span></a><span class="k2">(</span>ALLEGRO_FRAMELESS <span class="k3">|</span> ALLEGRO_WINDOWED<span class="k2">)</span><span class="k2">;</span>
<span class="number"> 23</span>
<span class="number"> 24</span>  display <span class="k3">=</span> <a href="http://www.allegro.cc/manual/al_create_display"><span class="a">al_create_display</span></a><span class="k2">(</span><span class="n">600</span>, <span class="n">600</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 25</span>  <span class="k1">if</span> <span class="k2">(</span><span class="k3">!</span>display<span class="k2">)</span> <span class="k2">{</span>
<span class="number"> 26</span>    <a href="http://www.delorie.com/djgpp/doc/libc/libc_345.html" target="_blank">fprintf</a><span class="k2">(</span>stderr, <span class="s">"Couldn't create allegro display!\n"</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 27</span>    <span class="k1">return</span> <span class="k3">-</span><span class="n">1</span><span class="k2">;</span>
<span class="number"> 28</span>  <span class="k2">}</span>
<span class="number"> 29</span>  
<span class="number"> 30</span>  <a href="http://www.allegro.cc/manual/al_clear_to_color"><span class="a">al_clear_to_color</span></a><span class="k2">(</span><a href="http://www.allegro.cc/manual/al_map_rgb"><span class="a">al_map_rgb</span></a><span class="k2">(</span><span class="n">0</span>, <span class="n">0</span>, <span class="n">0</span><span class="k2">)</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 31</span>
<span class="number"> 32</span>  HWND winhandle <span class="k3">=</span> <a href="http://www.allegro.cc/manual/al_get_win_window_handle"><span class="a">al_get_win_window_handle</span></a><span class="k2">(</span>display<span class="k2">)</span><span class="k2">;</span>
<span class="number"> 33</span>
<span class="number"> 34</span>  SetWindowPos<span class="k2">(</span>winhandle, HWND_TOPMOST, <span class="n">0</span>, <span class="n">0</span>, <span class="k3">-</span><span class="n">1</span>, <span class="k3">-</span><span class="n">1</span>, SWP_NOMOVE <span class="k3">|</span> SWP_NOSIZE<span class="k2">)</span><span class="k2">;</span>
<span class="number"> 35</span>
<span class="number"> 36</span>  BringWindowToTop<span class="k2">(</span>winhandle<span class="k2">)</span><span class="k2">;</span>
<span class="number"> 37</span>
<span class="number"> 38</span>  COLORREF trans_color <span class="k3">=</span> <a href="http://www.allegro.cc/manual/RGB"><span class="a">RGB</span></a><span class="k2">(</span><span class="n">0</span>, <span class="n">0</span>, <span class="n">0</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 39</span>
<span class="number"> 40</span>  <span class="k1">if</span> <span class="k2">(</span><span class="n">0</span> <span class="k3">=</span><span class="k3">=</span> SetWindowLong<span class="k2">(</span>winhandle, GWL_EXSTYLE, WS_EX_LAYERED<span class="k2">)</span><span class="k2">)</span> <span class="k2">{</span>
<span class="number"> 41</span>    <a href="http://www.delorie.com/djgpp/doc/libc/libc_624.html" target="_blank">printf</a><span class="k2">(</span><span class="s">"Couldn't set WS_EX_LAYERED style attribute\n"</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 42</span>  <span class="k2">}</span>
<span class="number"> 43</span>
<span class="number"> 44</span>  <span class="k1">if</span> <span class="k2">(</span><span class="k3">!</span>SetLayeredWindowAttributes<span class="k2">(</span>winhandle, trans_color, <span class="n">255</span>, LWA_COLORKEY<span class="k2">)</span><span class="k2">)</span> <span class="k2">{</span>
<span class="number"> 45</span>    <a href="http://www.delorie.com/djgpp/doc/libc/libc_624.html" target="_blank">printf</a><span class="k2">(</span><span class="s">"Couldn't set color key!\n"</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 46</span>  <span class="k2">}</span>
<span class="number"> 47</span>
<span class="number"> 48</span>  <span class="c">//al_draw_line(100, 100, 400, 400, al_map_rgb(255, 0, 0), 3);</span>
<span class="number"> 49</span>  <span class="c">//al_draw_filled_rectangle(10, 10, 120, 120, al_map_rgb(255, 255, 255));</span>
<span class="number"> 50</span>
<span class="number"> 51</span>  COLORREF colorkey <span class="k3">=</span> <a href="http://www.allegro.cc/manual/RGB"><span class="a">RGB</span></a><span class="k2">(</span><span class="n">0</span>, <span class="n">0</span>, <span class="n">0</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 52</span>  HBRUSH hbr <span class="k3">=</span> CreateSolidBrush<span class="k2">(</span><a href="http://www.allegro.cc/manual/RGB"><span class="a">RGB</span></a><span class="k2">(</span><span class="n">255</span>, <span class="n">255</span>, <span class="n">255</span><span class="k2">)</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 53</span>  HBRUSH hbr2 <span class="k3">=</span> CreateSolidBrush<span class="k2">(</span>colorkey<span class="k2">)</span><span class="k2">;</span>
<span class="number"> 54</span>  RECT winrect<span class="k2">;</span>
<span class="number"> 55</span>  winrect.left <span class="k3">=</span> <span class="n">0</span><span class="k2">;</span>
<span class="number"> 56</span>  winrect.right <span class="k3">=</span> <a href="http://www.allegro.cc/manual/al_get_display_width"><span class="a">al_get_display_width</span></a><span class="k2">(</span>display<span class="k2">)</span><span class="k2">;</span>
<span class="number"> 57</span>  winrect.top <span class="k3">=</span> <span class="n">0</span><span class="k2">;</span>
<span class="number"> 58</span>  winrect.bottom <span class="k3">=</span> <a href="http://www.allegro.cc/manual/al_get_display_height"><span class="a">al_get_display_height</span></a><span class="k2">(</span>display<span class="k2">)</span><span class="k2">;</span>
<span class="number"> 59</span>
<span class="number"> 60</span>  HDC winhdc <span class="k3">=</span> GetDC<span class="k2">(</span>winhandle<span class="k2">)</span><span class="k2">;</span>
<span class="number"> 61</span>  FillRect<span class="k2">(</span>winhdc, <span class="k3">&amp;</span>winrect, hbr<span class="k2">)</span><span class="k2">;</span>
<span class="number"> 62</span>
<span class="number"> 63</span>  winrect.left <span class="k3">+</span><span class="k3">=</span> <a href="http://www.allegro.cc/manual/al_get_display_width"><span class="a">al_get_display_width</span></a><span class="k2">(</span>display<span class="k2">)</span> <span class="k3">/</span> <span class="n">4</span><span class="k2">;</span>
<span class="number"> 64</span>  winrect.right <span class="k3">-</span><span class="k3">=</span> <a href="http://www.allegro.cc/manual/al_get_display_width"><span class="a">al_get_display_width</span></a><span class="k2">(</span>display<span class="k2">)</span> <span class="k3">/</span> <span class="n">4</span><span class="k2">;</span>
<span class="number"> 65</span>  winrect.top <span class="k3">+</span><span class="k3">=</span> <a href="http://www.allegro.cc/manual/al_get_display_height"><span class="a">al_get_display_height</span></a><span class="k2">(</span>display<span class="k2">)</span> <span class="k3">/</span> <span class="n">4</span><span class="k2">;</span>
<span class="number"> 66</span>  winrect.bottom <span class="k3">-</span><span class="k3">=</span> <a href="http://www.allegro.cc/manual/al_get_display_height"><span class="a">al_get_display_height</span></a><span class="k2">(</span>display<span class="k2">)</span> <span class="k3">/</span> <span class="n">4</span><span class="k2">;</span>
<span class="number"> 67</span>
<span class="number"> 68</span>  FillRect<span class="k2">(</span>winhdc, <span class="k3">&amp;</span>winrect, hbr2<span class="k2">)</span><span class="k2">;</span>
<span class="number"> 69</span>
<span class="number"> 70</span>  <span class="c">//DeleteObject(hbr);</span>
<span class="number"> 71</span>  <span class="c">//DeleteObject(hbr2);</span>
<span class="number"> 72</span>
<span class="number"> 73</span>  <span class="c">//al_flip_display();</span>
<span class="number"> 74</span>  <a href="http://www.allegro.cc/manual/al_rest"><span class="a">al_rest</span></a><span class="k2">(</span><span class="n">5</span>.<span class="n">0</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 75</span>  <a href="http://www.allegro.cc/manual/al_destroy_display"><span class="a">al_destroy_display</span></a><span class="k2">(</span>display<span class="k2">)</span><span class="k2">;</span>
<span class="number"> 76</span>  <span class="k1">return</span> <span class="n">0</span><span class="k2">;</span>
<span class="number"> 77</span><span class="k2">}</span>
</div></div><p>
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (geograman)</author>
		<pubDate>Sat, 15 Aug 2015 20:47:19 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Your code works for me on Vista using MinGW 4.8.1. It shows a white box with a cutout in the middle where it shows through.</p><p>Windows does some funny things with GDI. It may not be writing the exact color you need to the window and so then it doesn&#39;t match the colorkey. Try using <a href="https://msdn.microsoft.com/en-us/library/windows/desktop/dd144909%28v=vs.85%29.aspx">GetPixel</a> to check the value of the pixel and whether it matches the color key or not.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Edgar Reynaldo)</author>
		<pubDate>Wed, 19 Aug 2015 00:28:26 +0000</pubDate>
	</item>
</rss>
