Cześć!
Oto kawałek pewnego ciekawego artykułu na temat RichEdit :
"Pole RichEdit pozwala na storzenie całkiem ciekawego edytora tekstu. Oto opis podstawowych operacji na tekście możliwych dzięki niemu.
RichEdit.Paragraph ( atrybuty aktualnego paragrafu ) :
Numbering - tworzy wypunktowanie. Możliwe wartości to: nsBullet ( czarna kropka ), nsNone ( brak wypunktowania).
LeftIndent - Lewy margines. Wartość podaje się w Integer.
RightIndent - To samo co na górze tyle że, z prawej strony.
First Indent - Akapit. Wartość w Integer.
RichEdit.SelAttributes ( atrybuty zaznaczonego tekstu ):
Charset - sposub wyświetlania czcionki ( np. cyrylica, europa zachodnia, znaki japońskie ).
Color - kolor czcionki :)
Name - Rodzaj czcionki. ( np. TimesNewRoman ).
Size - Rozmiar. Liczba Integer interpretowana identycznie jak w Wordzie.
Style - Styl czcionki. Możliwe wartości to:fsBold, fsItalic, fsUnderline, fsStrikeout
RichEdit.DefAttributes - możliwości są podobne co w SelAttributes, jednak odnosi się do wartości domyślnych
Postanowiłem umiścić tu jeszcze jedną funkcję która może się przydać, mianowicie pobranie listy czcionek:
Screen.Fonts - podaje listę dostępnych czcionek."