<?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[Nur sichtbarer text in richedit]]></title><description><![CDATA[<p>Tagchen,</p>
<p>Kann mir jemand sagen, wie man den nur sichtbaren Textteil aus dem RichEditobjekt selektieren kann.</p>
<p>Ich denke das müßte irgendwie über -&gt;lines gehen.</p>
<p>Kann in der Hilfe nichts finden</p>
<p>Danke im Vorraus</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/97890/nur-sichtbarer-text-in-richedit</link><generator>RSS for Node</generator><lastBuildDate>Sun, 12 Jul 2026 02:39:35 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/97890.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 14 Jan 2005 15:51:39 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Nur sichtbarer text in richedit on Fri, 14 Jan 2005 15:51:39 GMT]]></title><description><![CDATA[<p>Tagchen,</p>
<p>Kann mir jemand sagen, wie man den nur sichtbaren Textteil aus dem RichEditobjekt selektieren kann.</p>
<p>Ich denke das müßte irgendwie über -&gt;lines gehen.</p>
<p>Kann in der Hilfe nichts finden</p>
<p>Danke im Vorraus</p>
]]></description><link>https://www.c-plusplus.net/forum/post/696348</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/696348</guid><dc:creator><![CDATA[Trulli]]></dc:creator><pubDate>Fri, 14 Jan 2005 15:51:39 GMT</pubDate></item><item><title><![CDATA[Reply to Nur sichtbarer text in richedit on Fri, 14 Jan 2005 15:57:43 GMT]]></title><description><![CDATA[<p>RichEdit1-&gt;SelStart()<br />
und RichEdit1-&gt;SelLength()</p>
<p>oder RichEdit1-&gt;SelectAll()</p>
]]></description><link>https://www.c-plusplus.net/forum/post/696357</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/696357</guid><dc:creator><![CDATA[tuxman]]></dc:creator><pubDate>Fri, 14 Jan 2005 15:57:43 GMT</pubDate></item><item><title><![CDATA[Reply to Nur sichtbarer text in richedit on Fri, 14 Jan 2005 16:04:36 GMT]]></title><description><![CDATA[<p>mit SelectAll() selektiere ich auch den nicht sichtbaren Text.</p>
<p>Um mit SelStart und SelLength zu arbeiten müsste ich wissen das wievielte Zeichen im sichtbaren Bereich startet. Somit stünde ich wieder vor der selben Frage.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/696366</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/696366</guid><dc:creator><![CDATA[Trulli]]></dc:creator><pubDate>Fri, 14 Jan 2005 16:04:36 GMT</pubDate></item><item><title><![CDATA[Reply to Nur sichtbarer text in richedit on Fri, 14 Jan 2005 19:08:51 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">TRect R;
  int first, last, index;

  first = RichEdit1-&gt;Perform(EM_GETFIRSTVISIBLELINE, 0, 0);

  RichEdit1-&gt;Perform(EM_GETRECT, 0, long (&amp;R));
  R.left += 1;
  R.top = R.bottom - 2;
  index = RichEdit1-&gt;Perform(EM_CHARFROMPOS, 0, int (&amp;R.left));
  last = RichEdit1-&gt;Perform(EM_EXLINEFROMCHAR, 0, index);

  int start = 0;
  for (int i = 0; i &lt; first; i++)
    start += RichEdit1-&gt;Lines-&gt;Strings[i].Length() + 2;

  int length = 0;
  for (int i = first; i &lt;= last; i++)
    length += RichEdit1-&gt;Lines-&gt;Strings[i].Length() + 2;

  RichEdit1-&gt;SelStart = start;
  RichEdit1-&gt;SelLength = length; // ggf. zusätzl. - 1
</code></pre>
<p>Basiert auf <a href="http://groups-beta.google.com/group/borland.public.delphi.objectpascal/browse_thread/thread/441b3cb4194d9821/000b2f7a61786939?q=richedit+visible+line+group:borland.public.*&amp;_done=%2Fgroups%3Fas_q%3Drichedit+visible+line%26num%3D10%26scoring%3Dr%26hl%3Den%26ie%3DUTF-8%26as_epq%3D%26as_oq%3D%26as_eq%3D%26as_ugroup%3Dborland.public.*%26as_usubject%3D%26as_uauthors%3D%26lr%3D%26as_drrb%3Dq%26as_qdr%3D%26as_mind%3D1%26as_minm%3D1%26as_miny%3D1981%26as_maxd%3D14%26as_maxm%3D1%26as_maxy%3D2005%26safe%3Doff%26&amp;_doneTitle=Back+to+Search&amp;&amp;d#000b2f7a61786939" rel="nofollow">diesem Beitrag</a> in den den Borland Newsgroups. Funktioniert wegen der API-Aufrufe aber nur unter Windows.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/696520</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/696520</guid><dc:creator><![CDATA[Jansen]]></dc:creator><pubDate>Fri, 14 Jan 2005 19:08:51 GMT</pubDate></item><item><title><![CDATA[Reply to Nur sichtbarer text in richedit on Fri, 14 Jan 2005 21:54:16 GMT]]></title><description><![CDATA[<p>Mein Lieber Schwan,</p>
<p>Das war eine gute Antwort.</p>
<p>Ich werde echt Fan von diesem Forum</p>
]]></description><link>https://www.c-plusplus.net/forum/post/696725</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/696725</guid><dc:creator><![CDATA[Trulli]]></dc:creator><pubDate>Fri, 14 Jan 2005 21:54:16 GMT</pubDate></item></channel></rss>