<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Paintbox flickerfrei bemalen]]></title><description><![CDATA[<p>Servus, komm net ganz klar mit dem Flickern bei der Paintbox.</p>
<p>Ich möchte gerne ein paar Kisten, etc auf eine Paintbox zeichnen, die wieder löschen und an eine anderen position (z.B. x+1) neu zeichnen. eider flackert das alles so, dass es AUgenkrebs gibt.</p>
<p>Habe einen Ansatz, mehr aber nicht</p>
<pre><code class="language-cpp">TRect *rec = new TRect;
 rec-&gt;Left=x;
 rec-&gt;Top=y;
 rec-&gt;Right=x+25;
 rec-&gt;Bottom=y+17;

 Graphics::TBitmap *Backbuffer = new Graphics::TBitmap();
 Backbuffer-&gt;Width=300;
 Backbuffer-&gt;Height=300;
 Backbuffer-&gt;Canvas-&gt;Brush-&gt;Color=clRed;
 Backbuffer-&gt;Canvas-&gt;FillRect(*rec);
 BitBlt(Form1-&gt;PaintBox1-&gt;Canvas-&gt;Handle, 0, 0, 300, 300,Backbuffer-&gt;Canvas-&gt;Handle, 0, 0, SRCCOPY);
 //Form1-&gt;PaintBox1-&gt;Canvas-&gt;Brush-&gt;Color=clRed;
 //Form1-&gt;PaintBox1-&gt;Canvas-&gt;FillRect(*rec);
 delete Backbuffer;
 delete rec;
</code></pre>
<p>Thx for Help</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/166669/paintbox-flickerfrei-bemalen</link><generator>RSS for Node</generator><lastBuildDate>Thu, 13 Aug 2026 02:04:14 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/166669.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 01 Dec 2006 11:50:40 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Paintbox flickerfrei bemalen on Fri, 01 Dec 2006 11:50:40 GMT]]></title><description><![CDATA[<p>Servus, komm net ganz klar mit dem Flickern bei der Paintbox.</p>
<p>Ich möchte gerne ein paar Kisten, etc auf eine Paintbox zeichnen, die wieder löschen und an eine anderen position (z.B. x+1) neu zeichnen. eider flackert das alles so, dass es AUgenkrebs gibt.</p>
<p>Habe einen Ansatz, mehr aber nicht</p>
<pre><code class="language-cpp">TRect *rec = new TRect;
 rec-&gt;Left=x;
 rec-&gt;Top=y;
 rec-&gt;Right=x+25;
 rec-&gt;Bottom=y+17;

 Graphics::TBitmap *Backbuffer = new Graphics::TBitmap();
 Backbuffer-&gt;Width=300;
 Backbuffer-&gt;Height=300;
 Backbuffer-&gt;Canvas-&gt;Brush-&gt;Color=clRed;
 Backbuffer-&gt;Canvas-&gt;FillRect(*rec);
 BitBlt(Form1-&gt;PaintBox1-&gt;Canvas-&gt;Handle, 0, 0, 300, 300,Backbuffer-&gt;Canvas-&gt;Handle, 0, 0, SRCCOPY);
 //Form1-&gt;PaintBox1-&gt;Canvas-&gt;Brush-&gt;Color=clRed;
 //Form1-&gt;PaintBox1-&gt;Canvas-&gt;FillRect(*rec);
 delete Backbuffer;
 delete rec;
</code></pre>
<p>Thx for Help</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1185234</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1185234</guid><dc:creator><![CDATA[blazer1981]]></dc:creator><pubDate>Fri, 01 Dec 2006 11:50:40 GMT</pubDate></item><item><title><![CDATA[Reply to Paintbox flickerfrei bemalen on Fri, 01 Dec 2006 14:39:42 GMT]]></title><description><![CDATA[<p>ich weiß nicht genaus was du mit Flickern meinst, aber vll hilft dir</p>
<pre><code>DoubleBuffered = true
</code></pre>
<p>was.<br />
Gruß Kai</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1185350</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1185350</guid><dc:creator><![CDATA[ky_fr34k]]></dc:creator><pubDate>Fri, 01 Dec 2006 14:39:42 GMT</pubDate></item><item><title><![CDATA[Reply to Paintbox flickerfrei bemalen on Fri, 01 Dec 2006 14:49:51 GMT]]></title><description><![CDATA[<p>ne leider bringt das nix <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1185354</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1185354</guid><dc:creator><![CDATA[blazer1981]]></dc:creator><pubDate>Fri, 01 Dec 2006 14:49:51 GMT</pubDate></item><item><title><![CDATA[Reply to Paintbox flickerfrei bemalen on Fri, 01 Dec 2006 15:02:24 GMT]]></title><description><![CDATA[<p>wie hast dus benutzt?</p>
<p>z.b. so</p>
<pre><code class="language-cpp">Form-&gt;DoubleBuffered=true
</code></pre>
<p>dann ists eigentlich weg<br />
kommt natürlich drauf an was es fürn Flickern ist. :xmas1:</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1185359</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1185359</guid><dc:creator><![CDATA[ky_fr34k]]></dc:creator><pubDate>Fri, 01 Dec 2006 15:02:24 GMT</pubDate></item><item><title><![CDATA[Reply to Paintbox flickerfrei bemalen on Fri, 01 Dec 2006 15:13:09 GMT]]></title><description><![CDATA[<p>Versuche mal in Verbindung mit DoubleBuffered nicht in die PaintBox sondern in TImage oder TPanel zu zeichnen.</p>
<p>Gruss</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1185365</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1185365</guid><dc:creator><![CDATA[Rostfrei**]]></dc:creator><pubDate>Fri, 01 Dec 2006 15:13:09 GMT</pubDate></item></channel></rss>