Codejock Forums Homepage
Forum Home Forum Home > Codejock Products > ActiveX COM > Report Control
  New Posts New Posts RSS Feed - Report Control Footer Text Multiline
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

Report Control Footer Text Multiline

 Post Reply Post Reply
carlitm View Drop Down

Joined: 17 March 2016
Location: South Africa
Status: Offline
Points: 2
Post Options Post Options   Thanks (0) Thanks(0)   Quote carlitm Quote  Post ReplyReply Direct Link To This Post Topic: Report Control Footer Text Multiline
    Posted: 17 March 2016 at 9:59am
Please enlighten me as to how I can specify LFCR in the footer text to make it multiline.


Back to Top
olebed View Drop Down
Admin Group
Admin Group

Joined: 01 July 2014
Location: Ukraine
Status: Offline
Points: 841
Post Options Post Options   Thanks (0) Thanks(0)   Quote olebed Quote  Post ReplyReply Direct Link To This Post Posted: 20 March 2016 at 3:52am

Firstly you should turn on multiline
void CReportSampleView::OnReportcontrolMultilinesample()
     m_bMultilineSample = !m_bMultilineSample;

     int nCount = GetReportCtrl().GetColumns()->GetCount();
     for( int i = 0; i < nCount; i++) 
          CXTPReportColumn* pColumn = GetReportCtrl().GetColumns()->GetAt(i);
          if (pColumn) 
              int nAlign = pColumn->GetAlignment();
              nAlign = m_bMultilineSample ? (nAlign | DT_WORDBREAK) : (nAlign & (~DT_WORDBREAK));
     GetReportCtrl().GetPaintManager()->m_bUseColumnTextAlignment = TRUE;


then add  ES_WANTRETURN  to editOptions
   for (nColumn = 0; nColumn < nFreezeCount+nColumnCount; nColumn++)
        CXTPReportColumn *pColumn = wndReport.GetColumns()->GetAt(nColumn);

        pColumn->SetAlignment(xtpColumnTextWordBreak | xtpColumnTextVCenter);
        pColumn->GetEditOptions()->m_dwEditStyle |= ES_MULTILINE | ES_AUTOVSCROLL | ES_WANTRETURN;

[Enter] and [Shift]+[Enter] now gives only carriage return. For saving changes in cell and exit from edit mode - use [Tab] key or [Ctrl]+[Enter]. [Esc] key cancels all changes. 

 Oleksandr Lebed
Back to Top
 Post Reply Post Reply
  Share Topic   

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 12.04
Copyright ©2001-2021 Web Wiz Ltd.

This page was generated in 0.063 seconds.