Click here to Skip to main content
15,886,046 members
Please Sign up or sign in to vote.
4.00/5 (1 vote)
See more:
I need to align paragraph vertically (top, center, bottom) in a RichEdit.
I googled it and found nothing about this issue. Does anybody know a workaround
to achive this. I use C++ Builder 2010, are there any VCL or Windows API way solution?
Posted
Comments
[no name] 14-Jun-11 4:17am    
You can make RichEdit component self.
class CRichEdit_STL: public CWnd{};

1 solution

Without writing a lot of code here for you, here is a sugestion: IF you have a Word processor program, start a new file document. Examine the controls, especially the functions that relate to your question about Paragraph Formating and its Justification, such as left, right, center and full, and indentation of said paragraph. Then there is Page Setup, where you set the margins for top, bottom, left, and right, as well as a header and footer size. When you invoke the CRichEditCntl m_textWnd, you will find in the dropdown, if you have intellitype or some other completing function in the C++ Builder 2010, then you should find various prebuilt varibles and functions that may work for you.

CRichEditCntl m_textWnd;

m_textWnd.@@@@@@@ = "******"; as an example, where @@@@@@@ is some function or varible that will have the pagesetup and paragraph alignment made available to you.
 
Share this answer
 
v2

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900