<?xml version="1.0"?>
<rss version="2.0">
	<channel>
		<title>Center primitive after resize</title>
		<link>http://www.allegro.cc/forums/view/610891</link>
		<description>Allegro.cc Forum Thread</description>
		<webMaster>matthew@allegro.cc (Matthew Leverton)</webMaster>
		<lastBuildDate>Sun, 26 Aug 2012 16:22:14 +0000</lastBuildDate>
	</channel>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>
I am having some problems centering a primitive after i resize the window using a native dialog box. It will work only if i put 1:1 ratio resolutions such as 300x300 or 500x500, otherwise the primitive object wont be at the center. I want to use a resolution of 800x600 and make the primitive appear at the center. How am i supposed to do that? Here is the logic i am using:</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="k1">int</span> resolution <span class="k3">=</span> <a href="http://www.allegro.cc/manual/al_show_native_message_box"><span class="a">al_show_native_message_box</span></a><span class="k2">(</span><a href="http://www.delorie.com/djgpp/doc/libc/libc_865.html" target="_blank">window</a>, <span class="s">"Change resolution"</span>, <span class="s">"800x600?"</span>, 
<span class="number">  2</span>    <span class="s">"Do you really want to change resolution?"</span>, <span class="s">"Of course!|No"</span>,
<span class="number">  3</span> 
<span class="number">  4</span>ALLEGRO_MESSAGEBOX_YES_NO<span class="k2">)</span><span class="k2">;</span>
<span class="number">  5</span>
<span class="number">  6</span>  <span class="k1">if</span><span class="k2">(</span>resolution <span class="k3">=</span><span class="k3">=</span> <span class="n">1</span><span class="k2">)</span>
<span class="number">  7</span>  <span class="k2">{</span>
<span class="number">  8</span>    width <span class="k3">=</span> width <span class="k3">+</span> <span class="n">300</span><span class="k2">;</span>
<span class="number">  9</span>    height <span class="k3">=</span> height <span class="k3">+</span> <span class="n">500</span><span class="k2">;</span>
<span class="number"> 10</span>    <a href="http://www.allegro.cc/manual/al_resize_display"><span class="a">al_resize_display</span></a><span class="k2">(</span><a href="http://www.delorie.com/djgpp/doc/libc/libc_865.html" target="_blank">window</a>, height, width<span class="k2">)</span><span class="k2">;</span>
<span class="number"> 11</span>    <a href="http://www.allegro.cc/manual/al_flip_display"><span class="a">al_flip_display</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 12</span>  <span class="k2">}</span>
</div></div><p>
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (AleX-G Squadron)</author>
		<pubDate>Sat, 25 Aug 2012 20:40:38 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Can you show the code that draws the primitive (a messagebox is not a primitive).
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (jmasterx)</author>
		<pubDate>Sat, 25 Aug 2012 22:02:00 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>It is a triangle:</p><p>al_draw_triangle(x,y-15,x-15,y+15,x+15,y+15,al_map_rgb(0,255,0),2.0);</p><p>x is width/2 and y is height/2
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (AleX-G Squadron)</author>
		<pubDate>Sat, 25 Aug 2012 22:41:12 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Are you recalculating width, height, x and y after resizing the display?
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Trent Gamblin)</author>
		<pubDate>Sat, 25 Aug 2012 22:59:02 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Yes, i have to, because it doesnt work too.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (AleX-G Squadron)</author>
		<pubDate>Sat, 25 Aug 2012 23:15:53 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><div class="source-code snippet"><div class="inner"><pre>    width <span class="k3">=</span> width <span class="k3">+</span> <span class="n">300</span><span class="k2">;</span>
    height <span class="k3">=</span> height <span class="k3">+</span> <span class="n">500</span><span class="k2">;</span>
</pre></div></div><p>

That looks suspicious. Are you starting out with a 500x100 window?</p><p>EDIT: Instead of playing detective, just show the whole code. <img src="http://www.allegro.cc/forums/smileys/tongue.gif" alt=":P" />
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Trent Gamblin)</author>
		<pubDate>Sat, 25 Aug 2012 23:20:23 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>To draw an isosceles triangle of width W and height H at center cx, cy:
</p><div class="source-code snippet"><div class="inner"><pre>cx <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="k3">/</span> <span class="n">2</span><span class="k2">;</span>
cy <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="k3">/</span> <span class="n">2</span><span class="k2">;</span>
p1.x <span class="k3">=</span> cx<span class="k2">;</span>
p1.y <span class="k3">=</span> cy <span class="k3">-</span> <span class="k2">(</span>H <span class="k3">/</span> <span class="n">2</span>.<span class="n">0f</span><span class="k2">)</span><span class="k2">;</span>

p2.x <span class="k3">=</span> cx <span class="k3">-</span> <span class="k2">(</span>W <span class="k3">/</span> <span class="n">2</span>.<span class="n">0f</span><span class="k2">)</span><span class="k2">;</span>
p2.y <span class="k3">=</span> cy <span class="k3">+</span> <span class="k2">(</span>H <span class="k3">/</span> <span class="n">2</span>.<span class="n">0f</span><span class="k2">)</span><span class="k2">;</span>

p3.x <span class="k3">=</span> cx <span class="k3">+</span> <span class="k2">(</span>W <span class="k3">/</span> <span class="n">2</span>.<span class="n">0f</span><span class="k2">)</span><span class="k2">;</span>
p3.y <span class="k3">=</span> cy <span class="k3">+</span> <span class="k2">(</span>H <span class="k3">/</span> <span class="n">2</span>.<span class="n">0f</span><span class="k2">)</span><span class="k2">;</span>
</pre></div></div><p>
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (jmasterx)</author>
		<pubDate>Sat, 25 Aug 2012 23:47:20 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I changed some things but the idea is exactly the same</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;allegro5\allegro.h&gt;</span>
<span class="number">   2</span><span class="p">#include &lt;allegro5\allegro_primitives.h&gt;</span>
<span class="number">   3</span><span class="p">#include &lt;allegro5\allegro_image.h&gt;</span>
<span class="number">   4</span><span class="p">#include &lt;allegro5\allegro_native_dialog.h&gt;</span>
<span class="number">   5</span>
<span class="number">   6</span><span class="k1">enum</span> BUTTONS<span class="k2">{</span>W, S, A, D<span class="k2">}</span><span class="k2">;</span>
<span class="number">   7</span>
<span class="number">   8</span><span class="k1">int</span> main <span class="k2">(</span><span class="k1">void</span><span class="k2">)</span>
<span class="number">   9</span><span class="k2">{</span>
<span class="number">  10</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="number">  11</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="number">  12</span>  <a href="http://www.allegro.cc/manual/al_init_image_addon"><span class="a">al_init_image_addon</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">;</span>
<span class="number">  13</span>  <a href="http://www.allegro.cc/manual/al_install_keyboard"><span class="a">al_install_keyboard</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">;</span>
<span class="number">  14</span>
<span class="number">  15</span>  <span class="k1">int</span> width <span class="k3">=</span> <span class="n">300</span><span class="k2">;</span>
<span class="number">  16</span>  <span class="k1">int</span> height <span class="k3">=</span> <span class="n">300</span><span class="k2">;</span>
<span class="number">  17</span>
<span class="number">  18</span>  <span class="k1">bool</span> quit <span class="k3">=</span> <span class="k1">false</span><span class="k2">;</span>
<span class="number">  19</span>  <span class="k1">bool</span> buttons<span class="k2">[</span><span class="n">4</span><span class="k2">]</span> <span class="k3">=</span> <span class="k2">{</span><span class="k1">false</span>, <span class="k1">false</span>, <span class="k1">false</span>, <span class="k1">false</span><span class="k2">}</span><span class="k2">;</span>
<span class="number">  20</span>
<span class="number">  21</span>  <a href="http://www.allegro.cc/manual/ALLEGRO_DISPLAY"><span class="a">ALLEGRO_DISPLAY</span></a> <span class="k3">*</span><a href="http://www.delorie.com/djgpp/doc/libc/libc_865.html" target="_blank">window</a> <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>width,height<span class="k2">)</span><span class="k2">;</span>
<span class="number">  22</span>  <a href="http://www.allegro.cc/manual/ALLEGRO_BITMAP"><span class="a">ALLEGRO_BITMAP</span></a> <span class="k3">*</span>icon <span class="k3">=</span> <a href="http://www.allegro.cc/manual/al_load_bitmap"><span class="a">al_load_bitmap</span></a><span class="k2">(</span><span class="s">"image/1.png"</span><span class="k2">)</span><span class="k2">;</span>
<span class="number">  23</span>  <a href="http://www.allegro.cc/manual/ALLEGRO_EVENT_QUEUE"><span class="a">ALLEGRO_EVENT_QUEUE</span></a> <span class="k3">*</span>event <span class="k3">=</span> NULL<span class="k2">;</span>
<span class="number">  24</span>  
<span class="number">  25</span>  <a href="http://www.allegro.cc/manual/al_set_display_icon"><span class="a">al_set_display_icon</span></a><span class="k2">(</span><a href="http://www.delorie.com/djgpp/doc/libc/libc_865.html" target="_blank">window</a>,icon<span class="k2">)</span><span class="k2">;</span>
<span class="number">  26</span>
<span class="number">  27</span>  <a href="http://www.allegro.cc/manual/al_flip_display"><span class="a">al_flip_display</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">;</span>
<span class="number">  28</span>
<span class="number">  29</span>  <span class="k1">int</span> resolution <span class="k3">=</span> <a href="http://www.allegro.cc/manual/al_show_native_message_box"><span class="a">al_show_native_message_box</span></a><span class="k2">(</span><a href="http://www.delorie.com/djgpp/doc/libc/libc_865.html" target="_blank">window</a>, <span class="s">"Change resolution"</span>, <span class="s">"600x600?"</span>, 
<span class="number">  30</span>    <span class="s">"Do you really want to change resolution?"</span>, <span class="s">"Of course!|No"</span>, ALLEGRO_MESSAGEBOX_YES_NO<span class="k2">)</span><span class="k2">;</span>
<span class="number">  31</span>
<span class="number">  32</span>  <span class="k1">if</span><span class="k2">(</span>resolution <span class="k3">=</span><span class="k3">=</span> <span class="n">1</span><span class="k2">)</span>
<span class="number">  33</span>  <span class="k2">{</span>
<span class="number">  34</span>    width <span class="k3">+</span><span class="k3">=</span> <span class="n">300</span><span class="k2">;</span>
<span class="number">  35</span>    height <span class="k3">+</span><span class="k3">=</span> <span class="n">500</span><span class="k2">;</span>
<span class="number">  36</span>    <a href="http://www.allegro.cc/manual/al_resize_display"><span class="a">al_resize_display</span></a><span class="k2">(</span><a href="http://www.delorie.com/djgpp/doc/libc/libc_865.html" target="_blank">window</a>, height, width<span class="k2">)</span><span class="k2">;</span>
<span class="number">  37</span>    <a href="http://www.allegro.cc/manual/al_flip_display"><span class="a">al_flip_display</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">;</span>
<span class="number">  38</span>  <span class="k2">}</span>
<span class="number">  39</span>
<span class="number">  40</span>  <span class="k1">int</span> x <span class="k3">=</span> width <span class="k3">/</span> <span class="n">2</span><span class="k2">;</span>
<span class="number">  41</span>  <span class="k1">int</span> y <span class="k3">=</span> height <span class="k3">/</span> <span class="n">2</span><span class="k2">;</span>
<span class="number">  42</span>
<span class="number">  43</span>  event <span class="k3">=</span> <a href="http://www.allegro.cc/manual/al_create_event_queue"><span class="a">al_create_event_queue</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">;</span>
<span class="number">  44</span>  <a href="http://www.allegro.cc/manual/al_register_event_source"><span class="a">al_register_event_source</span></a><span class="k2">(</span>event, <a href="http://www.allegro.cc/manual/al_get_keyboard_event_source"><span class="a">al_get_keyboard_event_source</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">)</span><span class="k2">;</span>
<span class="number">  45</span>  <a href="http://www.allegro.cc/manual/al_register_event_source"><span class="a">al_register_event_source</span></a><span class="k2">(</span>event, <a href="http://www.allegro.cc/manual/al_get_display_event_source"><span class="a">al_get_display_event_source</span></a><span class="k2">(</span><a href="http://www.delorie.com/djgpp/doc/libc/libc_865.html" target="_blank">window</a><span class="k2">)</span><span class="k2">)</span><span class="k2">;</span>
<span class="number">  46</span>
<span class="number">  47</span>  <span class="k1">while</span><span class="k2">(</span><span class="k3">!</span>quit<span class="k2">)</span>
<span class="number">  48</span>  <span class="k2">{</span>
<span class="number">  49</span>    <a href="http://www.allegro.cc/manual/ALLEGRO_EVENT"><span class="a">ALLEGRO_EVENT</span></a> e<span class="k2">;</span>
<span class="number">  50</span>    <a href="http://www.allegro.cc/manual/al_wait_for_event"><span class="a">al_wait_for_event</span></a><span class="k2">(</span>event, <span class="k3">&amp;</span>e<span class="k2">)</span><span class="k2">;</span>
<span class="number">  51</span>
<span class="number">  52</span>    <span class="k1">if</span><span class="k2">(</span>e.type <span class="k3">=</span><span class="k3">=</span> ALLEGRO_EVENT_KEY_DOWN<span class="k2">)</span>
<span class="number">  53</span>    <span class="k2">{</span>
<span class="number">  54</span>      <span class="k1">switch</span><span class="k2">(</span>e.keyboard.keycode<span class="k2">)</span>
<span class="number">  55</span>      <span class="k2">{</span>
<span class="number">  56</span>      <span class="k1">case</span> ALLEGRO_KEY_W:
<span class="number">  57</span>        buttons<span class="k2">[</span>W<span class="k2">]</span> <span class="k3">=</span> <span class="k1">true</span><span class="k2">;</span>
<span class="number">  58</span>        <span class="k1">break</span><span class="k2">;</span>
<span class="number">  59</span>
<span class="number">  60</span>      <span class="k1">case</span> ALLEGRO_KEY_S:
<span class="number">  61</span>        buttons<span class="k2">[</span>S<span class="k2">]</span> <span class="k3">=</span> <span class="k1">true</span><span class="k2">;</span>
<span class="number">  62</span>        <span class="k1">break</span><span class="k2">;</span>
<span class="number">  63</span>
<span class="number">  64</span>      <span class="k1">case</span> ALLEGRO_KEY_A:
<span class="number">  65</span>        buttons<span class="k2">[</span>A<span class="k2">]</span> <span class="k3">=</span> <span class="k1">true</span><span class="k2">;</span>
<span class="number">  66</span>        <span class="k1">break</span><span class="k2">;</span>
<span class="number">  67</span>
<span class="number">  68</span>      <span class="k1">case</span> ALLEGRO_KEY_D:
<span class="number">  69</span>        buttons<span class="k2">[</span>D<span class="k2">]</span> <span class="k3">=</span> <span class="k1">true</span><span class="k2">;</span>
<span class="number">  70</span>        <span class="k1">break</span><span class="k2">;</span>
<span class="number">  71</span>      <span class="k2">}</span>
<span class="number">  72</span>    <span class="k2">}</span>
<span class="number">  73</span>    <span class="k1">else</span> <span class="k1">if</span> <span class="k2">(</span>e.type <span class="k3">=</span><span class="k3">=</span> ALLEGRO_EVENT_KEY_UP<span class="k2">)</span>
<span class="number">  74</span>    <span class="k2">{</span>
<span class="number">  75</span>      <span class="k1">switch</span><span class="k2">(</span>e.keyboard.keycode<span class="k2">)</span>
<span class="number">  76</span>      <span class="k2">{</span>
<span class="number">  77</span>      <span class="k1">case</span> ALLEGRO_KEY_W:
<span class="number">  78</span>        buttons<span class="k2">[</span>W<span class="k2">]</span> <span class="k3">=</span> <span class="k1">false</span><span class="k2">;</span>
<span class="number">  79</span>        <span class="k1">break</span><span class="k2">;</span>
<span class="number">  80</span>
<span class="number">  81</span>      <span class="k1">case</span> ALLEGRO_KEY_S:
<span class="number">  82</span>        buttons<span class="k2">[</span>S<span class="k2">]</span> <span class="k3">=</span> <span class="k1">false</span><span class="k2">;</span>
<span class="number">  83</span>        <span class="k1">break</span><span class="k2">;</span>
<span class="number">  84</span>
<span class="number">  85</span>      <span class="k1">case</span> ALLEGRO_KEY_A:
<span class="number">  86</span>        buttons<span class="k2">[</span>A<span class="k2">]</span> <span class="k3">=</span> <span class="k1">false</span><span class="k2">;</span>
<span class="number">  87</span>        <span class="k1">break</span><span class="k2">;</span>
<span class="number">  88</span>
<span class="number">  89</span>      <span class="k1">case</span> ALLEGRO_KEY_D:
<span class="number">  90</span>        buttons<span class="k2">[</span>D<span class="k2">]</span> <span class="k3">=</span> <span class="k1">false</span><span class="k2">;</span>
<span class="number">  91</span>        <span class="k1">break</span><span class="k2">;</span>
<span class="number">  92</span>      <span class="k1">case</span> ALLEGRO_KEY_ESCAPE:
<span class="number">  93</span>        quit <span class="k3">=</span> <span class="k1">true</span><span class="k2">;</span>
<span class="number">  94</span>        <span class="k1">break</span><span class="k2">;</span>
<span class="number">  95</span>      <span class="k2">}</span>
<span class="number">  96</span>    <span class="k2">}</span>
<span class="number">  97</span>    <span class="k1">else</span> <span class="k1">if</span> <span class="k2">(</span>e.type <span class="k3">=</span><span class="k3">=</span> ALLEGRO_EVENT_DISPLAY_CLOSE<span class="k2">)</span>
<span class="number">  98</span>    <span class="k2">{</span>
<span class="number">  99</span>      quit <span class="k3">=</span> <span class="k1">true</span><span class="k2">;</span>
<span class="number"> 100</span>    <span class="k2">}</span>
<span class="number"> 101</span>    <span class="k1">else</span> <span class="k1">if</span><span class="k2">(</span>x <span class="k3">&lt;</span><span class="k3">=</span> <span class="n">0</span><span class="k2">)</span>
<span class="number"> 102</span>    <span class="k2">{</span>
<span class="number"> 103</span>      x <span class="k3">+</span><span class="k3">=</span> <span class="n">10</span><span class="k2">;</span>
<span class="number"> 104</span>    <span class="k2">}</span>
<span class="number"> 105</span>    <span class="k1">else</span> <span class="k1">if</span><span class="k2">(</span>y <span class="k3">&gt;</span><span class="k3">=</span> height <span class="k3">-</span> <span class="n">15</span><span class="k2">)</span>
<span class="number"> 106</span>    <span class="k2">{</span>
<span class="number"> 107</span>      y <span class="k3">=</span> height <span class="k3">-</span> <span class="n">15</span><span class="k2">;</span>
<span class="number"> 108</span>    <span class="k2">}</span>
<span class="number"> 109</span>    <span class="k1">else</span> <span class="k1">if</span><span class="k2">(</span>x <span class="k3">&gt;</span><span class="k3">=</span> width <span class="k3">-</span> <span class="n">5</span><span class="k2">)</span>
<span class="number"> 110</span>    <span class="k2">{</span>
<span class="number"> 111</span>      x <span class="k3">=</span> width-15<span class="k2">;</span>
<span class="number"> 112</span>    <span class="k2">}</span>
<span class="number"> 113</span>    <span class="k1">else</span> <span class="k1">if</span><span class="k2">(</span>y <span class="k3">&lt;</span><span class="k3">=</span> <span class="n">15</span><span class="k2">)</span>
<span class="number"> 114</span>    <span class="k2">{</span>
<span class="number"> 115</span>      y <span class="k3">+</span><span class="k3">=</span> <span class="n">10</span><span class="k2">;</span>
<span class="number"> 116</span>    <span class="k2">}</span>
<span class="number"> 117</span>    
<span class="number"> 118</span>    x <span class="k3">-</span><span class="k3">=</span> buttons<span class="k2">[</span>A<span class="k2">]</span> <span class="k3">*</span> <span class="n">10</span><span class="k2">;</span>
<span class="number"> 119</span>    x <span class="k3">+</span><span class="k3">=</span> buttons<span class="k2">[</span>D<span class="k2">]</span> <span class="k3">*</span> <span class="n">10</span><span class="k2">;</span>
<span class="number"> 120</span>    y <span class="k3">-</span><span class="k3">=</span> buttons<span class="k2">[</span>W<span class="k2">]</span> <span class="k3">*</span> <span class="n">10</span><span class="k2">;</span>
<span class="number"> 121</span>    y <span class="k3">+</span><span class="k3">=</span> buttons<span class="k2">[</span>S<span class="k2">]</span> <span class="k3">*</span> <span class="n">10</span><span class="k2">;</span>
<span class="number"> 122</span>
<span class="number"> 123</span>  <a href="http://www.allegro.cc/manual/al_draw_triangle"><span class="a">al_draw_triangle</span></a><span class="k2">(</span>x,y-15,x-15,y<span class="k3">+</span><span class="n">15</span>,x<span class="k3">+</span><span class="n">15</span>,y<span class="k3">+</span><span class="n">15</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">255</span>,<span class="n">0</span><span class="k2">)</span>,<span class="n">2</span>.<span class="n">0</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 124</span>  <a href="http://www.allegro.cc/manual/al_flip_display"><span class="a">al_flip_display</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 125</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"> 126</span>  <a href="http://www.allegro.cc/manual/al_set_window_title"><span class="a">al_set_window_title</span></a><span class="k2">(</span><a href="http://www.delorie.com/djgpp/doc/libc/libc_865.html" target="_blank">window</a>, <span class="s">"Game programming"</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 127</span>
<span class="number"> 128</span>  <span class="k2">}</span>
<span class="number"> 129</span>
<span class="number"> 130</span>  <a href="http://www.allegro.cc/manual/al_destroy_bitmap"><span class="a">al_destroy_bitmap</span></a><span class="k2">(</span>icon<span class="k2">)</span><span class="k2">;</span>
<span class="number"> 131</span>  <a href="http://www.allegro.cc/manual/al_destroy_display"><span class="a">al_destroy_display</span></a><span class="k2">(</span><a href="http://www.delorie.com/djgpp/doc/libc/libc_865.html" target="_blank">window</a><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 132</span>
<span class="number"> 133</span>  <span class="k1">return</span> <span class="n">0</span><span class="k2">;</span>
<span class="number"> 134</span><span class="k2">}</span>
</div></div><p>
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (AleX-G Squadron)</author>
		<pubDate>Sun, 26 Aug 2012 01:31:25 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>al_resize_display takes the width parameter before the height parameter...
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Slartibartfast)</author>
		<pubDate>Sun, 26 Aug 2012 16:22:14 +0000</pubDate>
	</item>
</rss>
