<?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[MDI + Canvas]]></title><description><![CDATA[<p>Tag allerseits,</p>
<p>vorab, ich habe bereits nach diversen Threads gesucht und auch einige gefunden,<br />
allerdings haben die mich nicht wirklich weitergebracht.</p>
<p>Ich will mit Hilfe des Canvas auf den MDI-Hintergrund zeichnen. Wie bereits in<br />
einigen Threads nachzulesen, ist das so ohne weiteres nicht moeglich.</p>
<p>Setze ich ein TImage auf das MDI mit Align = alClient und zeichne, dann ist<br />
erstmal nichts zu sehen. Schiebe ich das Fenster z. B. aus meinem Bildschirm<br />
heraus und wieder rein, dann ist die Linie zu sehen, welche ich zuvor gezeichnet<br />
habe.</p>
<p>Genauso kann ich z. B. auch ein Child-Fenster ueber den Bereich ziehen, wo ich<br />
zuvor gezeichnet habe. Auch dann taucht die Linie dort auf. Es muss also<br />
die Flaeche irgendwie aktualisiert werden, so dass die Linie dann zu sehen ist.<br />
Mit Hilfe von TImage-&gt;Canvas-&gt;Repaint() etc. ist das allerdings nicht der Fall.</p>
<p>Was kann ich da machen?</p>
<p>Achtung: Ich will kein Hintergrundbild haben!</p>
<p>mfg<br />
v R</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/111662/mdi-canvas</link><generator>RSS for Node</generator><lastBuildDate>Sun, 19 Jul 2026 09:50:59 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/111662.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 03 Jun 2005 10:27:32 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to MDI + Canvas on Fri, 03 Jun 2005 10:27:32 GMT]]></title><description><![CDATA[<p>Tag allerseits,</p>
<p>vorab, ich habe bereits nach diversen Threads gesucht und auch einige gefunden,<br />
allerdings haben die mich nicht wirklich weitergebracht.</p>
<p>Ich will mit Hilfe des Canvas auf den MDI-Hintergrund zeichnen. Wie bereits in<br />
einigen Threads nachzulesen, ist das so ohne weiteres nicht moeglich.</p>
<p>Setze ich ein TImage auf das MDI mit Align = alClient und zeichne, dann ist<br />
erstmal nichts zu sehen. Schiebe ich das Fenster z. B. aus meinem Bildschirm<br />
heraus und wieder rein, dann ist die Linie zu sehen, welche ich zuvor gezeichnet<br />
habe.</p>
<p>Genauso kann ich z. B. auch ein Child-Fenster ueber den Bereich ziehen, wo ich<br />
zuvor gezeichnet habe. Auch dann taucht die Linie dort auf. Es muss also<br />
die Flaeche irgendwie aktualisiert werden, so dass die Linie dann zu sehen ist.<br />
Mit Hilfe von TImage-&gt;Canvas-&gt;Repaint() etc. ist das allerdings nicht der Fall.</p>
<p>Was kann ich da machen?</p>
<p>Achtung: Ich will kein Hintergrundbild haben!</p>
<p>mfg<br />
v R</p>
]]></description><link>https://www.c-plusplus.net/forum/post/801665</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/801665</guid><dc:creator><![CDATA[virtuell Realisticer]]></dc:creator><pubDate>Fri, 03 Jun 2005 10:27:32 GMT</pubDate></item><item><title><![CDATA[Reply to MDI + Canvas on Fri, 03 Jun 2005 10:34:10 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>was passiert wenn du direkt Repaint() des MDI-Forms aufrufts?</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/801672</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/801672</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Fri, 03 Jun 2005 10:34:10 GMT</pubDate></item><item><title><![CDATA[Reply to MDI + Canvas on Fri, 03 Jun 2005 10:50:14 GMT]]></title><description><![CDATA[<p>Tag,</p>
<p>das bringt leider gar nichts.</p>
<p>mfg<br />
v R</p>
]]></description><link>https://www.c-plusplus.net/forum/post/801688</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/801688</guid><dc:creator><![CDATA[virtuell Realisticer]]></dc:creator><pubDate>Fri, 03 Jun 2005 10:50:14 GMT</pubDate></item></channel></rss>