save TDBRichViewEdit configuration
-
- Posts: 5
- Joined: Sat Apr 07, 2018 1:49 am
save TDBRichViewEdit configuration
good night, friends, I started to study the component a little time I would like some tips. to find out how I can save the page's consigments in the database and load pull the text from the database here an A4 page. the way I'm doing when formatting the system is applying to all pages when I load the text. comes everything page size, alignment and etc. how can I save the settings for each text in the bank and load it from the bank when I bring the text.
-
- Site Admin
- Posts: 17569
- Joined: Sat Aug 27, 2005 10:28 am
- Contact:
Re: save TDBRichViewEdit configuration
Do you want to store information specified in DBRichView.DocParameters?
-
- Posts: 5
- Joined: Sat Apr 07, 2018 1:49 am
Re: save TDBRichViewEdit configuration
Good morning, I'm using the following code.
rvemain.DocParameters.PageWidth: = 21;
rvemain.DocParameters.PageHeight: = 29;
rvemain.DocParameters.LeftMargin: = 2;
rvemain.DocParameters.RightMargin: = 2;
rvemain.DocParameters.TopMargin: = 2;
rvemain.DocParameters.BottomMargin: = 2;
rveMain.Format;
It's still not correct, though.
rvemain.DocParameters.PageWidth: = 21;
rvemain.DocParameters.PageHeight: = 29;
rvemain.DocParameters.LeftMargin: = 2;
rvemain.DocParameters.RightMargin: = 2;
rvemain.DocParameters.TopMargin: = 2;
rvemain.DocParameters.BottomMargin: = 2;
rveMain.Format;
It's still not correct, though.
-
- Site Admin
- Posts: 17569
- Joined: Sat Aug 27, 2005 10:28 am
- Contact:
Re: save TDBRichViewEdit configuration
TRichView does not use these properties for printing. They are used only for saving and loading in documents (RVF, RTF, DocX).
For printing, properties of TRVPrint are used (such as margins) and properties of the current printer (such as page size and orientation).
Here is how to store page information in RVF and apply it to TRVPrint (margins) and the current printer (page size):
https://www.trichview.com/forums/viewto ... f=3&t=3196
PS: Consider using ScaleRichView. It includes WYSIWYG editor component TSRichViewEdit, its page properties are automatically applied when printing.
For printing, properties of TRVPrint are used (such as margins) and properties of the current printer (such as page size and orientation).
Here is how to store page information in RVF and apply it to TRVPrint (margins) and the current printer (page size):
https://www.trichview.com/forums/viewto ... f=3&t=3196
PS: Consider using ScaleRichView. It includes WYSIWYG editor component TSRichViewEdit, its page properties are automatically applied when printing.