<?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[bcb canvas (auf den farbwert einer linie zugreifen)]]></title><description><![CDATA[<p>wie kann man eine linie nachdem sie gezeichnet wurde<br />
wieder ansprechen und die farbe rausziehen ?</p>
<p>gibt es da eine andere möglichkeit als zu wissen wo die linie vorbeikommt<br />
und den entsprechenden pixel zu nehmen ?</p>
<p>bitte sagen wenn ich ich zu unpräzise ausgedrückt habe.</p>
<p>die information daß es nicht möglich ist hilft auch<br />
wenn es denn so ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/190441/bcb-canvas-auf-den-farbwert-einer-linie-zugreifen</link><generator>RSS for Node</generator><lastBuildDate>Mon, 17 Aug 2026 13:03:51 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/190441.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 22 Aug 2007 17:38:05 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to bcb canvas (auf den farbwert einer linie zugreifen) on Wed, 22 Aug 2007 18:17:22 GMT]]></title><description><![CDATA[<p>wie kann man eine linie nachdem sie gezeichnet wurde<br />
wieder ansprechen und die farbe rausziehen ?</p>
<p>gibt es da eine andere möglichkeit als zu wissen wo die linie vorbeikommt<br />
und den entsprechenden pixel zu nehmen ?</p>
<p>bitte sagen wenn ich ich zu unpräzise ausgedrückt habe.</p>
<p>die information daß es nicht möglich ist hilft auch<br />
wenn es denn so ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1349936</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1349936</guid><dc:creator><![CDATA[fuse]]></dc:creator><pubDate>Wed, 22 Aug 2007 18:17:22 GMT</pubDate></item><item><title><![CDATA[Reply to bcb canvas (auf den farbwert einer linie zugreifen) on Wed, 22 Aug 2007 17:48:01 GMT]]></title><description><![CDATA[<p>Sehe ich das richtig, dass sich die Frage auf den Borland C++ Builder bezieht?</p>
<p>Warum hast du dann nicht da gepostet?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1349944</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1349944</guid><dc:creator><![CDATA[darthdespotism]]></dc:creator><pubDate>Wed, 22 Aug 2007 17:48:01 GMT</pubDate></item><item><title><![CDATA[Reply to bcb canvas (auf den farbwert einer linie zugreifen) on Wed, 22 Aug 2007 17:51:37 GMT]]></title><description><![CDATA[<p>Ich antworte trotzdem mal:<br />
Erstaml, ja die Frage ist undeutlich!</p>
<p>Du musst doch eh die Gerade in deiner Paint-Methode immer wieder neu zeichnen.<br />
Dann zeichnest du sie halt irgendwann anders und erklärst das Canvas für<br />
ungültig (Methode wird Invalidate oder ähnlich heissen).</p>
<p>Jockel</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1349947</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1349947</guid><dc:creator><![CDATA[Jockelx]]></dc:creator><pubDate>Wed, 22 Aug 2007 17:51:37 GMT</pubDate></item><item><title><![CDATA[Reply to bcb canvas (auf den farbwert einer linie zugreifen) on Wed, 22 Aug 2007 18:19:22 GMT]]></title><description><![CDATA[<p>ich bin neu,<br />
hab die themenbereiche überflogen<br />
und keinen bcb (borland c++ builder) unterbereiche gefunden.</p>
<p>wie verschieb ich mein posting dahin ?<br />
danke daß du trotzdem antwortest.</p>
<p>void __fastcall TForm1::FormPaint(TObject *Sender)<br />
{<br />
Canvas-&gt;Pen-&gt;Color = 0x000000FF;<br />
Canvas-&gt;MoveTo(Panel1-&gt;Left + (Panel1-&gt;Width/2),Panel1-&gt;Top + (Panel1-&gt;Height/2));<br />
Canvas-&gt;LineTo(Panel65-&gt;Left + (Panel65-&gt;Width/2),Panel65-&gt;Top + (Panel65-&gt;Height/2));<br />
}</p>
<p>die color eigenschaft der linie wollte ich wieder auslesen,<br />
damit ich da nicht noch eine extra variable mit dem farbwert erstellen muß.</p>
<p>ich habe nähmlich vor einen ganzen haufen linien zu zeichnen.</p>
<p>auf die weise will ich am ende übungsweise ein neuronales netzwerk modellieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1349962</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1349962</guid><dc:creator><![CDATA[fuse]]></dc:creator><pubDate>Wed, 22 Aug 2007 18:19:22 GMT</pubDate></item><item><title><![CDATA[Reply to bcb canvas (auf den farbwert einer linie zugreifen) on Wed, 22 Aug 2007 18:27:11 GMT]]></title><description><![CDATA[<p>fuse schrieb:</p>
<blockquote>
<p>hab die themenbereiche überflogen<br />
und keinen bcb (borland c++ builder) unterbereiche gefunden.</p>
</blockquote>
<p>Wie wäre es denn mit &quot;Frameworks / VCL/CLX (Borland C++ Builder)&quot; ich glaube persönlich das der Text in Klammern recht aussagekräftig ist <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>cu André</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1349971</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1349971</guid><dc:creator><![CDATA[asc]]></dc:creator><pubDate>Wed, 22 Aug 2007 18:27:11 GMT</pubDate></item><item><title><![CDATA[Reply to bcb canvas (auf den farbwert einer linie zugreifen) on Wed, 22 Aug 2007 18:33:22 GMT]]></title><description><![CDATA[<p>schön gut aber wie kommt der text nun dahin<br />
(ich hab das als unterbereich von c++ vermutet) ?<br />
da wird den ein moderator/admin verschieben müssen.</p>
<p>danke schonmal für die rege komunikatonsteilnahme <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/1349976</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1349976</guid><dc:creator><![CDATA[fuse]]></dc:creator><pubDate>Wed, 22 Aug 2007 18:33:22 GMT</pubDate></item><item><title><![CDATA[Reply to bcb canvas (auf den farbwert einer linie zugreifen) on Wed, 22 Aug 2007 18:34:43 GMT]]></title><description><![CDATA[<p>fuse schrieb:</p>
<blockquote>
<p>und keinen bcb (borland c++ builder) unterbereiche gefunden.</p>
</blockquote>
<p>Wie schon gesagt ist deutlich in der Hauptliste oben zu erkennen.</p>
<blockquote>
<p>wie verschieb ich mein posting dahin ?</p>
</blockquote>
<p>Indem du wartest bis dich ein Moderator von hier dahin verschiebt... und dann in &quot;meinem&quot; Forum bist <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<blockquote>
<p>die color eigenschaft der linie wollte ich wieder auslesen,</p>
</blockquote>
<p>Nadem du die Linie gezeichnest hast gibt es diese als einzelnes Objekt nicht mehr. Du könntest über die Eigenschaft TCanvas::Pixels auf eine der Stelle zugreifen die von der Linie belegt werden, aber das halte ich für schlecht.</p>
<blockquote>
<p>damit ich da nicht noch eine extra variable mit dem farbwert erstellen muß.</p>
</blockquote>
<p>Das ist meiner Meinung nach die sauberer und effizientere Lösung. Da ein Farbwert nur 4 byte belegt ist das auch Speichertechnisch kein Problem.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1349977</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1349977</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Wed, 22 Aug 2007 18:34:43 GMT</pubDate></item><item><title><![CDATA[Reply to bcb canvas (auf den farbwert einer linie zugreifen) on Wed, 22 Aug 2007 18:44:00 GMT]]></title><description><![CDATA[<p>damit währe meine frage vorerst beantwortet.<br />
vielen dank <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/1349987</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1349987</guid><dc:creator><![CDATA[fuse]]></dc:creator><pubDate>Wed, 22 Aug 2007 18:44:00 GMT</pubDate></item><item><title><![CDATA[Reply to bcb canvas (auf den farbwert einer linie zugreifen) on Wed, 22 Aug 2007 20:04:44 GMT]]></title><description><![CDATA[<p>das wird nun ein ziemlicher spagetticode.</p>
<p>void __fastcall TForm1::FormPaint(TObject *Sender)<br />
{<br />
Canvas-&gt;Pen-&gt;Color = panel_1_to_65_;<br />
Canvas-&gt;MoveTo(Panel1-&gt;Left + (Panel1-&gt;Width/2),Panel1-&gt;Top + (Panel1-&gt;Height/2));<br />
Canvas-&gt;LineTo(Panel65-&gt;Left + (Panel65-&gt;Width/2),Panel65-&gt;Top + (Panel65-&gt;Height/2));</p>
<p>bis zu</p>
<p>Canvas-&gt;Pen-&gt;Color = panel_1_to_109_;<br />
Canvas-&gt;MoveTo(Panel1-&gt;Left + (Panel1-&gt;Width/2),Panel1-&gt;Top + (Panel1-&gt;Height/2));<br />
Canvas-&gt;LineTo(Panel109-&gt;Left + (Panel109-&gt;Width/2),Panel109-&gt;Top + (Panel109-&gt;Height/2));</p>
<p>und dann das ganze nochmal mit pannel 2 bis pannel 64.</p>
<p>und das alles nochmal für jede schicht.</p>
<p>geht das nicht irgendwie eleganter ?<br />
kann man nen variablennamenteil mit anderen variablen angeben<br />
die man inkrementiert (+1) z.b. mit (++[variablennahme];)<br />
(in alten, simplen batch scripts ging das).<br />
gibt es wenn nicht wenigstens ein tool das die zahlen<br />
in aufsteigender reihenfolge einträgt ?</p>
<p>was macht man bei dieser warnung in dem zusammenhang ?:<br />
[C++ Warnung] TTest.cpp(20): W8018 int wird TColor zugewiesen</p>
<p>im ersten codeauszug im thread kann man die zuweisung sehen (0x00000000).<br />
hmm hab bei google was gefunden:<br />
<a href="http://forum.codenet.ru/archive/index.php/t-16448.html" rel="nofollow">http://forum.codenet.ru/archive/index.php/t-16448.html</a><br />
da setzt einfach (TColor) davor <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>
<p>hmm bin gespannt obs nch ne lösung für das nudelgericht gibt <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/1350014</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1350014</guid><dc:creator><![CDATA[fuse]]></dc:creator><pubDate>Wed, 22 Aug 2007 20:04:44 GMT</pubDate></item><item><title><![CDATA[Reply to bcb canvas (auf den farbwert einer linie zugreifen) on Wed, 22 Aug 2007 20:53:51 GMT]]></title><description><![CDATA[<p>zum code wie ein spagetti hier weiter:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-190456-and-start-is-0-and-postdays-is-0-and-postorder-is-asc-and-highlight-is-.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-190456-and-start-is-0-and-postdays-is-0-and-postorder-is-asc-and-highlight-is-.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1350063</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1350063</guid><dc:creator><![CDATA[fuse]]></dc:creator><pubDate>Wed, 22 Aug 2007 20:53:51 GMT</pubDate></item><item><title><![CDATA[Reply to bcb canvas (auf den farbwert einer linie zugreifen) on Thu, 23 Aug 2007 06:10:06 GMT]]></title><description><![CDATA[<p>Dieser Thread wurde von Moderator/in <a href="http://www.c-plusplus.net/forum/profile-var-mode-is-viewprofile-and-u-is-18038.html" rel="nofollow">CStoll</a> aus dem Forum <a href="http://www.c-plusplus.net/forum/viewforum-var-f-is-15.html" rel="nofollow">C++</a> in das Forum <a href="http://www.c-plusplus.net/forum/viewforum-var-f-is-2.html" rel="nofollow">VCL/CLX (Borland C++ Builder)</a> verschoben.</p>
<p>Im Zweifelsfall bitte auch folgende Hinweise beachten:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-39405.html" rel="nofollow">C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?</a></p>
<p><em>Dieses Posting wurde automatisch erzeugt.</em></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1350167</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1350167</guid><dc:creator><![CDATA[C++ Forumbot]]></dc:creator><pubDate>Thu, 23 Aug 2007 06:10:06 GMT</pubDate></item></channel></rss>