<?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[Mehrere Markierungen in RichEdit]]></title><description><![CDATA[<p>Hallo,</p>
<p>wie kann ich mehrere Textmarkierungen in einer RichEdit-Komponente realisieren?</p>
<p>Gruß<br />
Leo</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/119263/mehrere-markierungen-in-richedit</link><generator>RSS for Node</generator><lastBuildDate>Sat, 25 Jul 2026 06:54:28 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/119263.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 30 Aug 2005 09:07:42 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Mehrere Markierungen in RichEdit on Tue, 30 Aug 2005 09:07:42 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>wie kann ich mehrere Textmarkierungen in einer RichEdit-Komponente realisieren?</p>
<p>Gruß<br />
Leo</p>
]]></description><link>https://www.c-plusplus.net/forum/post/861206</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/861206</guid><dc:creator><![CDATA[Leo Freitag]]></dc:creator><pubDate>Tue, 30 Aug 2005 09:07:42 GMT</pubDate></item><item><title><![CDATA[Reply to Mehrere Markierungen in RichEdit on Tue, 30 Aug 2005 11:43:07 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>wahrscheinlich garnicht. Denn das Control basiert darauf das immer ein Teil des Textes ausgewählt ist, und nicht mehr. Siehe dazu auch die Sel*-Eigenschaftes von TRichEdit.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/861304</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/861304</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Tue, 30 Aug 2005 11:43:07 GMT</pubDate></item><item><title><![CDATA[Reply to Mehrere Markierungen in RichEdit on Tue, 30 Aug 2005 12:39:59 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ja, das Borland-Beispiel hatte ich auch schon probiert und war leider zu ähnlichem Schluss gekommen.<br />
Ich überlege mittlerweile, inwieweit es sinnvoll ist, ein RTF-File zufuss mit den benötigten Auszeichnungen zu erstellen, um es dann in die RichEdit-Komponente zu laden. - Aber etwas exotisch wäre das schon, zumal auch die Umlautcodierungen und ähnliches sicherlich sehr aufwändig sein würden.</p>
<p>Hättest Du eine bessere Idee?</p>
<p>Gruß<br />
Leo</p>
]]></description><link>https://www.c-plusplus.net/forum/post/861351</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/861351</guid><dc:creator><![CDATA[Leo Freitag]]></dc:creator><pubDate>Tue, 30 Aug 2005 12:39:59 GMT</pubDate></item><item><title><![CDATA[Reply to Mehrere Markierungen in RichEdit on Tue, 30 Aug 2005 12:47:31 GMT]]></title><description><![CDATA[<p>Hallo</p>
<blockquote>
<p>Ich überlege mittlerweile, inwieweit es sinnvoll ist, ein RTF-File zufuss mit den benötigten Auszeichnungen zu erstellen, um es dann in die RichEdit-Komponente zu laden. - Aber etwas exotisch wäre das schon, zumal auch die Umlautcodierungen und ähnliches sicherlich sehr aufwändig sein würden.</p>
</blockquote>
<p>Wie bitte? Warumm willst denn plötzlich manuell ein RTF-File erstellen? Was hat das denn noch mit dem Thread zu tun?<br />
Erklär doch mal genau, warum du das alles machen willst.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/861359</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/861359</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Tue, 30 Aug 2005 12:47:31 GMT</pubDate></item><item><title><![CDATA[Reply to Mehrere Markierungen in RichEdit on Tue, 30 Aug 2005 14:11:39 GMT]]></title><description><![CDATA[<p>reicht es denn nicht alle markierungen einzeln nacheinander abzuarbeiten?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/861468</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/861468</guid><dc:creator><![CDATA[Sunday]]></dc:creator><pubDate>Tue, 30 Aug 2005 14:11:39 GMT</pubDate></item><item><title><![CDATA[Reply to Mehrere Markierungen in RichEdit on Tue, 30 Aug 2005 14:21:49 GMT]]></title><description><![CDATA[<p>akari schrieb:</p>
<blockquote>
<p>Hallo<br />
Erklär doch mal genau, warum du das alles machen willst.</p>
</blockquote>
<p>In einer Anwendung werden nach Vorgabe eines oder mehrerer Suchbegriffe alle Textdateien eines zuvor festgelegten Verzeichnisses durchsucht.<br />
Bei Übereinstimmung mit den Suchbegriffen, werden die Dateinamen dem Anwender in einer ListBox zur Auswahl angeboten.</p>
<p>In der bisherigen Programmversion wird per Doppeklick auf den Dateinamen die entsprechende Datei per ShellExec geöffnet.</p>
<p>Zum komfortableren Auffinden insbesondere bei umfangreicheren Texten, sollen die Suchbegriffe farblich oder wie auch immer hervorgehoben werden, ähnlich der Suchfunktion in z.B. PDF-Dateien.</p>
<p>Gruß<br />
Leo</p>
]]></description><link>https://www.c-plusplus.net/forum/post/861472</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/861472</guid><dc:creator><![CDATA[Leo Freitag]]></dc:creator><pubDate>Tue, 30 Aug 2005 14:21:49 GMT</pubDate></item><item><title><![CDATA[Reply to Mehrere Markierungen in RichEdit on Tue, 30 Aug 2005 14:40:10 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>ich denke nicht das das mit RichEdit so einfach möglich ist.<br />
Da bleibt dir eventuell nur, die Daten vor dem Anzeigen noch manuell zu bearbeiten und die Suchbegriffe mit den RTF-Formatierungen zu belegen.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/861489</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/861489</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Tue, 30 Aug 2005 14:40:10 GMT</pubDate></item><item><title><![CDATA[Reply to Mehrere Markierungen in RichEdit on Wed, 31 Aug 2005 09:14:24 GMT]]></title><description><![CDATA[<p>akari schrieb:</p>
<blockquote>
<p>Da bleibt dir eventuell nur, die Daten vor dem Anzeigen noch manuell zu bearbeiten und die Suchbegriffe mit den RTF-Formatierungen zu belegen.</p>
</blockquote>
<p>Hallo,</p>
<p>kannst Du mal grob skizzieren, wie Du das machen würdest!</p>
<p>Gruß<br />
Leo</p>
]]></description><link>https://www.c-plusplus.net/forum/post/861866</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/861866</guid><dc:creator><![CDATA[Leo Freitag]]></dc:creator><pubDate>Wed, 31 Aug 2005 09:14:24 GMT</pubDate></item><item><title><![CDATA[Reply to Mehrere Markierungen in RichEdit on Wed, 31 Aug 2005 09:22:18 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>ganz einfach: RTF-Dateien bestehen aus normal lesbaren Text mit zusätzlichen Formatierungssysbolen. Du kannst die Datei also normal in einem Stream oder StringList öffnen, bearbeiten und wieder speichern.</p>
<p>Wenn du dir mal so eine RTF-Datei erstellst und anschaust, siehst du welcher Symbole welche Formatierung bedeuten. Beispiel :</p>
<pre><code>{\rtf1\ansi\ansicpg1252\deff0\deflang1031{\fonttbl{\f0\fswiss\fcharset0 Arial;}}
\viewkind4\uc1\pard\b\f0\fs20 Fett\par
\b0\i Kursiv \i0\par
}
</code></pre>
<p>Das Wort 'Fett' ist als fett markiert, indem vor das Symbol '\b ' und danach das Symbol '\b0 ' kommt. Analoges gilt für kursiv und '\i '</p>
<p>Du kannst also selber diese Formatierung an den von dir gesuchten Stellen einsetzen. Du must eben nur aufpassen, das du keine bestehenden Formatierungen durcheinander bringst.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/861875</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/861875</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Wed, 31 Aug 2005 09:22:18 GMT</pubDate></item><item><title><![CDATA[Reply to Mehrere Markierungen in RichEdit on Wed, 31 Aug 2005 09:32:41 GMT]]></title><description><![CDATA[<p>wozu der ganze aufwand?</p>
<p>wenn der user eine der gefundenen dateien auswählt, wird ein Syntax-Highlightning im dokument durchgeführt und zwar mit allen Suchbegriffen. Dazu durchsuchst du deinen text und wenn du den begriff findest, markiert du ihn mit irgendeiner farbe.</p>
<p>siehe dazu unter TRichEdit: <strong>SelStart</strong>, <strong>SelLength</strong> und <strong>SelAttributes</strong></p>
]]></description><link>https://www.c-plusplus.net/forum/post/861884</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/861884</guid><dc:creator><![CDATA[Sunday]]></dc:creator><pubDate>Wed, 31 Aug 2005 09:32:41 GMT</pubDate></item></channel></rss>