<?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[RichEdit Syntaxhighlighting (war: Amateur)]]></title><description><![CDATA[<p>Ich bin gerade dabei, mir mit dem BCB4 einen kleinen Editor zusammen zu basteln. Jetzt soll dieser eine Syntaxhervorhebung haben, so dass er halt auf bestimmte Wörter bzw. Zeichen automatisch eine jeweilige Textkonvertierung (Farbe, Fett, Kursiv etc.) setzt.</p>
<p>Das ganze spielt in einem TRichEdit-Feld ab. Wie bekomme ich das jetzt hin, dass er halt auf bestimmte Schlüsselwörter (z.B. aus C++) entsprechend reagier? Ich habe schon versucht, einfach bei jeder Änderung das gesamte TRichEdit-Feld komplett durchzugehen und dann mit SelStart, SelLength und SelAttributes die Attribute gesetzt, aber das Programm ist total verlahmt und richtig funktioniert hat es auch nicht.</p>
<p>Weiß jemand, wie so etwas geht?</p>
<p><strong>Edit:</strong><br />
Bitte aussagekräftige Überschriften wählen. Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/81014/richedit-syntaxhighlighting-war-amateur</link><generator>RSS for Node</generator><lastBuildDate>Tue, 30 Jun 2026 17:28:42 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/81014.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 27 Jul 2004 09:40:04 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to RichEdit Syntaxhighlighting (war: Amateur) on Tue, 27 Jul 2004 12:27:54 GMT]]></title><description><![CDATA[<p>Ich bin gerade dabei, mir mit dem BCB4 einen kleinen Editor zusammen zu basteln. Jetzt soll dieser eine Syntaxhervorhebung haben, so dass er halt auf bestimmte Wörter bzw. Zeichen automatisch eine jeweilige Textkonvertierung (Farbe, Fett, Kursiv etc.) setzt.</p>
<p>Das ganze spielt in einem TRichEdit-Feld ab. Wie bekomme ich das jetzt hin, dass er halt auf bestimmte Schlüsselwörter (z.B. aus C++) entsprechend reagier? Ich habe schon versucht, einfach bei jeder Änderung das gesamte TRichEdit-Feld komplett durchzugehen und dann mit SelStart, SelLength und SelAttributes die Attribute gesetzt, aber das Programm ist total verlahmt und richtig funktioniert hat es auch nicht.</p>
<p>Weiß jemand, wie so etwas geht?</p>
<p><strong>Edit:</strong><br />
Bitte aussagekräftige Überschriften wählen. Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/569242</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/569242</guid><dc:creator><![CDATA[Reyx]]></dc:creator><pubDate>Tue, 27 Jul 2004 12:27:54 GMT</pubDate></item><item><title><![CDATA[Reply to RichEdit Syntaxhighlighting (war: Amateur) on Tue, 27 Jul 2004 09:46:05 GMT]]></title><description><![CDATA[<p>Sieh mal in der FAQ nach unter &quot;RichEdit&quot;, da steht was zum Thema Syntax-Highlighting <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>
]]></description><link>https://www.c-plusplus.net/forum/post/569250</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/569250</guid><dc:creator><![CDATA[PuppetMaster2k]]></dc:creator><pubDate>Tue, 27 Jul 2004 09:46:05 GMT</pubDate></item><item><title><![CDATA[Reply to RichEdit Syntaxhighlighting (war: Amateur) on Tue, 27 Jul 2004 09:57:01 GMT]]></title><description><![CDATA[<p>Tatsächlich, dabei hab' ich die Suchfunktion benutzt ... muss ihc mich wohl verschrieben haben.</p>
<p>Ich werd mal sehen, ob ich was damit anfangen kann, sieht jedenfalls schonmal sehr vielversprechend aus. Danke für die schnelle Antwort!</p>
<p>P.s. der Threadtitel sollte eigentlich anders lauten, ich hab mich da wohl in der Zeile verirrt (naja, nur nebenbei ;-))</p>
]]></description><link>https://www.c-plusplus.net/forum/post/569260</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/569260</guid><dc:creator><![CDATA[Reyx]]></dc:creator><pubDate>Tue, 27 Jul 2004 09:57:01 GMT</pubDate></item><item><title><![CDATA[Reply to RichEdit Syntaxhighlighting (war: Amateur) on Tue, 27 Jul 2004 11:08:37 GMT]]></title><description><![CDATA[<p>Wieder nebenbei auf den falschen Seiten gesurft was? <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>
]]></description><link>https://www.c-plusplus.net/forum/post/569312</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/569312</guid><dc:creator><![CDATA[F98]]></dc:creator><pubDate>Tue, 27 Jul 2004 11:08:37 GMT</pubDate></item></channel></rss>