The problem is not in the installation, RichWiew basically works, but I have problems when using some of the methods (namely SetTextAttributes). Therefore I am looking for a more detailed documentation, to be sure I haven't made any mistakes.
Go ahead what kind of details are you looking for?
TextStart - is the starting position of the text (that's matching cursor position)
TextLen - is that's number of characters in the text (a line space character always counts as a single character. InsertablObjects are also a single character).
TextParams - the structure containing font information.
and it goes like this:
TFontParams
* Name - font family name
* Size - size of the font in points
* Color - font color
* Style - font styles (a combination of possible values: Bold, Italic, Strike-Out, Underline)
* HasBkClr - flag if a background color (highlight) should be applied to the text
* BkColor - background color.
It's strongly recommended to initialize TFontParams with InitFontParams() procedure call, since all fields of the record must have valid values.
There's also an overloaded convenience method SetTextAttributes() that accepts TFont (standard for LCL) rather than TFontParams. This method would initialize TFontParams for you.