<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="https://syndication.webwiz.net/rss_namespace/">
 <channel>
  <title>Codejock Developer Community : CXTPReportControl can&#039;t be shown in a tab dialog?</title>
  <link>http://forum.codejock.com/</link>
  <description><![CDATA[This is an XML content feed of; Codejock Developer Community : Report Control : CXTPReportControl can&#039;t be shown in a tab dialog?]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Sun, 19 Apr 2026 04:21:33 +0000</pubDate>
  <lastBuildDate>Thu, 13 Jan 2011 20:01:09 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 12.04</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>forum.codejock.com/RSS_post_feed.asp?TID=17780</WebWizForums:feedURL>
  <image>
   <title><![CDATA[Codejock Developer Community]]></title>
   <url>http://forum.codejock.com/forum_images/codejock-logo.gif</url>
   <link>http://forum.codejock.com/</link>
  </image>
  <item>
   <title><![CDATA[CXTPReportControl can&#039;t be shown in a tab dialog? :  ]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=17780&amp;PID=62193&amp;title=cxtpreportcontrol-cant-be-shown-in-a-tab-dialog#62193</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=6182">owyo</a><br /><strong>Subject:</strong> 17780<br /><strong>Posted:</strong> 13 January 2011 at 8:01pm<br /><br /><img src="http://forum.codejock.com/smileys/smiley31.gif" height="17" width="45" border="0" alt="Hug" title="Hug" />]]>
   </description>
   <pubDate>Thu, 13 Jan 2011 20:01:09 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=17780&amp;PID=62193&amp;title=cxtpreportcontrol-cant-be-shown-in-a-tab-dialog#62193</guid>
  </item> 
  <item>
   <title><![CDATA[CXTPReportControl can&#039;t be shown in a tab dialog? : Thers is CTabCtrl m_tabMain in...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=17780&amp;PID=62183&amp;title=cxtpreportcontrol-cant-be-shown-in-a-tab-dialog#62183</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=6182">owyo</a><br /><strong>Subject:</strong> 17780<br /><strong>Posted:</strong> 13 January 2011 at 5:18am<br /><br />Thers is <EM>CTabCtrl m_tabMain</EM> in my main dialog and another dialog member <DIV><EM>CDialogPrinter m_dlgPrinter.</EM></DIV><DIV>I init m_tabMain as follows:</DIV><DIV><EM>CSize s(20, 40);<BR>&nbsp;m_tabMain.SetItemSize(s);</EM></DIV><DIV><EM>&nbsp;m_tabMain.InsertItem(0, _T("111"));<BR>&nbsp;m_tabMain.InsertItem(1, _T("222"));</EM></DIV><DIV>m_dlgPrinter.Create(IDD_DIALOG_PRINTER, GetDlgItem(IDC_TAB_MAIN));<BR>&nbsp;<BR><EM>&nbsp;CRect rs;<BR>&nbsp;m_tabMain.GetClientRect(&amp;rs);<BR>&nbsp;rs.top += TAB_SIZE_HEIGHT; <BR>&nbsp;rs.bottom -= 2; <BR>&nbsp;rs.left += 1; <BR>&nbsp;rs.right -= 2;</EM></DIV><DIV><EM>&nbsp;m_dlgPrinter.MoveWindow(&amp;rs);<BR>&nbsp;m_dlgPrinter.ShowWindow(TRUE);</EM></DIV><DIV><EM>&nbsp;m_tabMain.SetCurSel(0);</EM></DIV><DIV><EM></EM>&nbsp;</DIV><DIV>And then I add<EM> CXTPReportControl m_rcReportPrinters</EM> to the class <EM>CDialogPrinter</EM> with init <EM>m_rcReportPrinters</EM> as follows:</DIV><DIV><EM>m_rcReportPrinters.SetGridStyle(TRUE, xtpGridSolid);<BR>&nbsp;m_rcReportPrinters.GetReportHeader()-&gt;AllowColumnRemove(FALSE);<BR>&nbsp;m_rcReportPrinters.GetReportHeader()-&gt;SetAutoColumnSizing(TRUE);<BR>&nbsp;m_rcReportPrinters.GetReportHeader()-&gt;AllowColumnSort(FALSE);<BR>&nbsp;m_rcReportPrinters.GetReportHeader()-&gt;AllowColumnReorder(FALSE);<BR>&nbsp;m_rcReportPrinters.GetPaintManager()-&gt;SetColumnStyle(xtpColumnFlat);<BR>&nbsp;//<BR>&nbsp;//&nbsp; Add sample columns<BR>&nbsp;//<BR>&nbsp;m_rcReportPrinters.AddColumn(new CXTPReportColumn(0, _T("Column 1"), 50));<BR>&nbsp;m_rcReportPrinters.AddColumn(new CXTPReportColumn(1, _T("Column 2"), 50));<BR>&nbsp;m_rcReportPrinters.AddColumn(new CXTPReportColumn(2, _T("Column 3"), 50));</EM></DIV><DIV><EM>&nbsp;CString str;<BR>&nbsp;for (int i = 0; i &lt; 1000; i++)<BR>&nbsp;{<BR>&nbsp;&nbsp;CXTPReportRecord* pRecord = m_rcReportPrinters.AddRecord(new CXTPReportRecord());<BR>&nbsp;&nbsp;pRecord-&gt;AddItem(new CXTPReportRecordItemNumber(i, _T("Item %2.0f")));</EM></DIV><DIV><EM>&nbsp;&nbsp;str.Format(_T("Item %i"), i);<BR>&nbsp;&nbsp;pRecord-&gt;AddItem(new CXTPReportRecordItemText(str));</EM></DIV><DIV><EM>&nbsp;&nbsp;str.Format(_T("Item %.4i"), i);<BR>&nbsp;&nbsp;pRecord-&gt;AddItem(new CXTPReportRecordItemText(str));</EM></DIV><DIV><EM>&nbsp;}<BR>&nbsp;m_rcReportPrinters.GetPaintManager()-&gt;SetColumnStyle(xtpReportColumnFlat);<BR>&nbsp;m_rcReportPrinters.Populate();</EM></DIV><DIV><EM></EM>&nbsp;</DIV><DIV>But the <EM>m_rcReportPrinters</EM> always can't be shown.</DIV><DIV>I want to know how should I do if I want use a <EM>CXTPReportControl</EM>&nbsp; in a tab control dialog.</DIV><DIV>Thanks.</DIV><DIV><EM></EM>&nbsp;</DIV>]]>
   </description>
   <pubDate>Thu, 13 Jan 2011 05:18:00 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=17780&amp;PID=62183&amp;title=cxtpreportcontrol-cant-be-shown-in-a-tab-dialog#62183</guid>
  </item> 
 </channel>
</rss>