Page 1 of 1

table in TPrintPreview

PostPosted: March 10th, 2005, 11:32 am
by flydragon
Hello!

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)

flydragon

PostPosted: March 10th, 2005, 2:50 pm
by Kambiz
It could be Delphi's RichEdit control bug. I do suggest to use RxRichEdit. Then, to pass the control to the Preview's print method, type cast it to TCustomRichEdit.