<?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[Verdammte RichEditBox...]]></title><description><![CDATA[<p>Hallo,</p>
<p>dieses blöde Mistteil, scrollt immer total falsch, bei diversen Computern und läuft auch nicht so richtig.<br />
Hier mein Code, mit dem ich etwas reinscheibe, villeicht fällt euch ein (möglicher) Fehler auf, bei mir klappt zwar alles, aber bei vielen anderen PCs nicht:</p>
<pre><code class="language-cpp">void CWinClientDlg::WriteText(CString tstring, CHARFORMAT* cf)
{
    if(cf == 0)
        cf = &amp;m_CharFormat;
    CString pstring;

    long startp, endp;

    startp = m_REControl.GetTextLength();
    m_REControl.SetSel(startp, startp);

    m_REControl.ReplaceSel(tstring);

    endp = m_REControl.GetTextLength();

    m_REControl.SetSel(startp, endp);
    m_REControl.SetSelectionCharFormat(*cf);
    m_REControl.SetSel(0, 0);
    if(m_REControl.GetLineCount() &gt; 15)
        m_REControl.LineScroll(m_REControl.GetLineCount()-15, 0);
}
</code></pre>
<p>Ein paar Fehler:</p>
<p>Nach dem Wiederaufruf des Programmes, nachdem e sin der Taskleiste war, kommt es wieder ganz nach oben gescrollt zurück.</p>
<p>Es scrollt weiter, als es kann, sodass man immer soweit unter der letzten zeile ist, dass man nichts mehr sieht.</p>
<p>Das mit -15 etc. ist dafür da, dass das Teil nicht sofort ganz nach unten springt, weil mand ann wieder garnichts mehr sieht.</p>
<p>Ich hoffe auf baldige Antwort, denn ich bin schon Fed Up... Vielen Dank schonmal...</p>
<p>PS: Oder kennt jemand villeicht eine Alternative, die vernünftig klappt und am besten auch gleich Bildeinbindung dabeihat?</p>
<p>MfG MAV</p>
<p>[ Dieser Beitrag wurde am 30.05.2003 um 11:49 Uhr von <strong>Mis2com</strong> editiert. ]</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/5988/verdammte-richeditbox</link><generator>RSS for Node</generator><lastBuildDate>Mon, 13 Apr 2026 16:10:23 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/5988.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 30 May 2003 09:41:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Verdammte RichEditBox... on Fri, 30 May 2003 09:41:00 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>dieses blöde Mistteil, scrollt immer total falsch, bei diversen Computern und läuft auch nicht so richtig.<br />
Hier mein Code, mit dem ich etwas reinscheibe, villeicht fällt euch ein (möglicher) Fehler auf, bei mir klappt zwar alles, aber bei vielen anderen PCs nicht:</p>
<pre><code class="language-cpp">void CWinClientDlg::WriteText(CString tstring, CHARFORMAT* cf)
{
    if(cf == 0)
        cf = &amp;m_CharFormat;
    CString pstring;

    long startp, endp;

    startp = m_REControl.GetTextLength();
    m_REControl.SetSel(startp, startp);

    m_REControl.ReplaceSel(tstring);

    endp = m_REControl.GetTextLength();

    m_REControl.SetSel(startp, endp);
    m_REControl.SetSelectionCharFormat(*cf);
    m_REControl.SetSel(0, 0);
    if(m_REControl.GetLineCount() &gt; 15)
        m_REControl.LineScroll(m_REControl.GetLineCount()-15, 0);
}
</code></pre>
<p>Ein paar Fehler:</p>
<p>Nach dem Wiederaufruf des Programmes, nachdem e sin der Taskleiste war, kommt es wieder ganz nach oben gescrollt zurück.</p>
<p>Es scrollt weiter, als es kann, sodass man immer soweit unter der letzten zeile ist, dass man nichts mehr sieht.</p>
<p>Das mit -15 etc. ist dafür da, dass das Teil nicht sofort ganz nach unten springt, weil mand ann wieder garnichts mehr sieht.</p>
<p>Ich hoffe auf baldige Antwort, denn ich bin schon Fed Up... Vielen Dank schonmal...</p>
<p>PS: Oder kennt jemand villeicht eine Alternative, die vernünftig klappt und am besten auch gleich Bildeinbindung dabeihat?</p>
<p>MfG MAV</p>
<p>[ Dieser Beitrag wurde am 30.05.2003 um 11:49 Uhr von <strong>Mis2com</strong> editiert. ]</p>
]]></description><link>https://www.c-plusplus.net/forum/post/29106</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/29106</guid><dc:creator><![CDATA[Mis2com]]></dc:creator><pubDate>Fri, 30 May 2003 09:41:00 GMT</pubDate></item><item><title><![CDATA[Reply to Verdammte RichEditBox... on Sat, 31 May 2003 21:24:00 GMT]]></title><description><![CDATA[<p>*push* <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<p>Hey, ihr antwortet Mis2com irgendwie nie. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_tongue"
      title=":P"
      alt="😛"
    /><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p>Der arme kleine Sack kriegt das doch net alleine hin. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/29107</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/29107</guid><dc:creator><![CDATA[*pusher*]]></dc:creator><pubDate>Sat, 31 May 2003 21:24:00 GMT</pubDate></item><item><title><![CDATA[Reply to Verdammte RichEditBox... on Sun, 01 Jun 2003 14:53:00 GMT]]></title><description><![CDATA[<p>Vielleicht schreckt auch der rote Wut-Smiley ab.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/29108</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/29108</guid><dc:creator><![CDATA[Walli]]></dc:creator><pubDate>Sun, 01 Jun 2003 14:53:00 GMT</pubDate></item><item><title><![CDATA[Reply to Verdammte RichEditBox... on Mon, 02 Jun 2003 06:29:00 GMT]]></title><description><![CDATA[<p>MOMENT ...</p>
<blockquote>
<p>nachdem e sin der Taskleiste war, kommt es wieder ganz nach oben gescrollt zurück</p>
</blockquote>
<p>Was hat das mit WriteText zutun? Bedeutet das, dass jedesmal, wenn das Programm aus der Taskleiste 'hochgeholt' wird, die Funktion WriteText aufgerufen wird?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/29109</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/29109</guid><dc:creator><![CDATA[RenéG]]></dc:creator><pubDate>Mon, 02 Jun 2003 06:29:00 GMT</pubDate></item><item><title><![CDATA[Reply to Verdammte RichEditBox... on Mon, 02 Jun 2003 19:01:00 GMT]]></title><description><![CDATA[<p>...</p>
<p>Nö, ich glaube auch eher, dass die RichEditBox allgemein verhext ist. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /><br />
Aber hochgescrollt wird schon ,ja <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/29110</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/29110</guid><dc:creator><![CDATA[Mis2com]]></dc:creator><pubDate>Mon, 02 Jun 2003 19:01:00 GMT</pubDate></item></channel></rss>