I used the TPrintPreview and it's work very well! Well done!
Only one "bug" I found:
I load a RTF with tables in a RichEdit, and here I see correctly the document with the tables, but when I create the preview (with PaintRichText), a visible problem occurrs: the first page doesn't end to the bottom margin, but it continues until the end of the page, and the next page doesn't start from the correct point. In conclusion a piece of document is not rendered in the preview.
I checked the offset returned, and it seems the tables are interpreted to a single row (this is my supposition).
Maybe it could be a problem relating a Win dlls... I don't know..
Any suggestion is welcome.
Thanks a lot!!!
(I use WinXP SP2)