Wie ktos moze jak zrobic nastepujaca operacje :

mamy komponent RichEdit i chce w nim ustawic kolorowanie skladni dla c++.

czyli w RichEdit ma to wygladac tak w czasie pisania :

int zmienna = 0;
bool wartosc = true;
String napis = "jakis napis";

natomiast to co w rich edit program ma zapisywac do pliku (na podstawie tego co w RichEdit) w nastepujacej formie :


<font class="source_bolder">int</font><font class="text"> zmienna = </font><font class="source_int">0</font><font class="text">;</font><br>

<font class="source_bold">bool</font><font class="text"> wartosc = </font><font class="source_bold">true</font><font class="text">;</font><br>

<font class="text">String napis = </font><font class="source_string">"jakis napis"</font><font class="text">;</font>

I tu pojawia sie moj problem... Jak na podstawie RTF (bo taki standardowo jest plik z kodowaniem kolorow o ile sie nie myle) odczytac wartosci kolorow i na ich zasadzie zapisac to po konwersji do pliku w postaci jak wyzej (HTML) ?

Będę bardzo wdzieczny za pomoc o ile ktos wie jak.

ps. nie interesuja mnie inne komponenty ktore mozna doinstalowac - potrzebuje i musze to zrobic na richedit ;-(