<?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[Erase beim TPanel verhindern]]></title><description><![CDATA[<p>So hiho mein Problem ist zwar in Delphi, aber da das auch VCL ist, könnte es ja sein dass das im Borland C++-Builder genauso funktioniert.</p>
<p>Mein Prob: ich habe ne OpenGL-Grafik, welche ich auf einem TPanel draufmalen lasse. Soweit so gut. Nur passiert es jetzt, dass beim Programmstart meine Zeichnung, welche ich in der OnShow das erste mal darstelle, von der Standardhintergrundfarbe des TPanels wieder übermalt wird. Kann man das abstellen irgendwie?</p>
<p>MfG Pellaeon</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/125494/erase-beim-tpanel-verhindern</link><generator>RSS for Node</generator><lastBuildDate>Tue, 28 Jul 2026 05:56:34 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/125494.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 07 Nov 2005 07:20:24 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Erase beim TPanel verhindern on Mon, 07 Nov 2005 07:20:24 GMT]]></title><description><![CDATA[<p>So hiho mein Problem ist zwar in Delphi, aber da das auch VCL ist, könnte es ja sein dass das im Borland C++-Builder genauso funktioniert.</p>
<p>Mein Prob: ich habe ne OpenGL-Grafik, welche ich auf einem TPanel draufmalen lasse. Soweit so gut. Nur passiert es jetzt, dass beim Programmstart meine Zeichnung, welche ich in der OnShow das erste mal darstelle, von der Standardhintergrundfarbe des TPanels wieder übermalt wird. Kann man das abstellen irgendwie?</p>
<p>MfG Pellaeon</p>
]]></description><link>https://www.c-plusplus.net/forum/post/910235</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/910235</guid><dc:creator><![CDATA[Pellaeon]]></dc:creator><pubDate>Mon, 07 Nov 2005 07:20:24 GMT</pubDate></item><item><title><![CDATA[Reply to Erase beim TPanel verhindern on Mon, 07 Nov 2005 08:56:19 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Entweder OnPaint anstatt OnShow verwenden, oder zusätzlich noch ein TImage in das Panel legen und dort zeichnen.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/910287</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/910287</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Mon, 07 Nov 2005 08:56:19 GMT</pubDate></item><item><title><![CDATA[Reply to Erase beim TPanel verhindern on Mon, 07 Nov 2005 10:59:21 GMT]]></title><description><![CDATA[<p>die OnPaint der Form ist ja überschrieben, das Panel an sich hat keine OnPaint zum überschreiben. Ich werd mal das mit dem TImage probieren, THX <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/910401</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/910401</guid><dc:creator><![CDATA[Pellaeon]]></dc:creator><pubDate>Mon, 07 Nov 2005 10:59:21 GMT</pubDate></item><item><title><![CDATA[Reply to Erase beim TPanel verhindern on Mon, 07 Nov 2005 17:10:43 GMT]]></title><description><![CDATA[<p>klappt nicht TPanel ist kein Fenster-Element, hat also kein Handle<br />
Hast sonst keiner eine Idee?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/910790</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/910790</guid><dc:creator><![CDATA[Pellaeon]]></dc:creator><pubDate>Mon, 07 Nov 2005 17:10:43 GMT</pubDate></item><item><title><![CDATA[Reply to Erase beim TPanel verhindern on Mon, 07 Nov 2005 17:26:35 GMT]]></title><description><![CDATA[<p>Hallo</p>
<blockquote>
<p>TPanel ist kein Fenster-Element, hat also kein Handle</p>
</blockquote>
<p>TPanel ist abgeleitet von TWinControl... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Wenn du ein TImage in das TPanel setzt. und alle Zeichenaktionen über das Canvas des TImage ausführst, werden alle Zeichenoperationen auch nach Überdeckungen wieder automatisch aufgefrischt.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/910809</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/910809</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Mon, 07 Nov 2005 17:26:35 GMT</pubDate></item><item><title><![CDATA[Reply to Erase beim TPanel verhindern on Mon, 07 Nov 2005 19:03:35 GMT]]></title><description><![CDATA[<p>ah ja sry ich meinte TImage und nicht TPanel an der Stelle. TImage ist in der DelphiVCL kein Fenster-Elemenet. Ich benutze aber das Handle in dem Programm brauch also eins.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/910946</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/910946</guid><dc:creator><![CDATA[Pellaeon]]></dc:creator><pubDate>Mon, 07 Nov 2005 19:03:35 GMT</pubDate></item><item><title><![CDATA[Reply to Erase beim TPanel verhindern on Mon, 07 Nov 2005 19:07:25 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>dann benutzt doch das Handle von dem Panel. Das TImage hat doch kein Exklusiv-Recht an dem Panel, du kannst z.B. auch noch weitere Controls in das Panel setzten, die das Image überdecken.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/910952</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/910952</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Mon, 07 Nov 2005 19:07:25 GMT</pubDate></item><item><title><![CDATA[Reply to Erase beim TPanel verhindern on Mon, 07 Nov 2005 19:28:02 GMT]]></title><description><![CDATA[<p>Habs grad probiert. Wenn ich das Handle vom Panel und dem HDC vom TImage benutze, meckter OpenGL, funktioniert also nicht.<br />
Gibts in der VCL keine Nachricht/Methode, welche von der Frm aufgerufen wird, wenn ein Steuerelement gezeichnet wird, sodass ich das eine Steuerelement sozusagen rausfiltern kann?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/910978</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/910978</guid><dc:creator><![CDATA[Pellaeon]]></dc:creator><pubDate>Mon, 07 Nov 2005 19:28:02 GMT</pubDate></item><item><title><![CDATA[Reply to Erase beim TPanel verhindern on Tue, 08 Nov 2005 08:32:10 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>TImage hat doch ein Canvas und das hat auch ein Handle welches man benutzen könnte.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/911428</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/911428</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Tue, 08 Nov 2005 08:32:10 GMT</pubDate></item><item><title><![CDATA[Reply to Erase beim TPanel verhindern on Tue, 08 Nov 2005 15:21:55 GMT]]></title><description><![CDATA[<p>Das Handle in Canvas ist ein HDC, ich brauch aber 2 Handle: HDC und HWND</p>
]]></description><link>https://www.c-plusplus.net/forum/post/911870</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/911870</guid><dc:creator><![CDATA[Pellaeon]]></dc:creator><pubDate>Tue, 08 Nov 2005 15:21:55 GMT</pubDate></item></channel></rss>