<?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 : To Mark Doubson: ReportHeader + column resizing</title>
  <link>http://forum.codejock.com/</link>
  <description><![CDATA[This is an XML content feed of; Codejock Developer Community : Report Control : To Mark Doubson: ReportHeader + column resizing]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Sat, 18 Apr 2026 18:36:36 +0000</pubDate>
  <lastBuildDate>Fri, 14 Aug 2009 08:36:53 +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=14898</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[To Mark Doubson: ReportHeader + column resizing : No - it costly. Windows Explorer,...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=14898&amp;PID=51977&amp;title=to-mark-doubson-reportheader-column-resizing#51977</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=4721">mdoubson</a><br /><strong>Subject:</strong> 14898<br /><strong>Posted:</strong> 14 August 2009 at 8:36am<br /><br />No - it costly. Windows Explorer, Outlook and most other efficient program does not use this with purpose]]>
   </description>
   <pubDate>Fri, 14 Aug 2009 08:36:53 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=14898&amp;PID=51977&amp;title=to-mark-doubson-reportheader-column-resizing#51977</guid>
  </item> 
  <item>
   <title><![CDATA[To Mark Doubson: ReportHeader + column resizing : Exactly, I want draw during resizing...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=14898&amp;PID=51971&amp;title=to-mark-doubson-reportheader-column-resizing#51971</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=4503">xcentric</a><br /><strong>Subject:</strong> 14898<br /><strong>Posted:</strong> 14 August 2009 at 3:50am<br /><br />Exactly, I want <b>draw during resizing</b> feature.<br>I have implemented it in my code, but it would be nice to have this feature in Report Control <img src="http://forum.codejock.com/smileys/smiley1.gif" border="0" align="absmiddle"><br><br>Anyway, thank you.<br><br>]]>
   </description>
   <pubDate>Fri, 14 Aug 2009 03:50:27 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=14898&amp;PID=51971&amp;title=to-mark-doubson-reportheader-column-resizing#51971</guid>
  </item> 
  <item>
   <title><![CDATA[To Mark Doubson: ReportHeader + column resizing : Looks like I understand - you...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=14898&amp;PID=51956&amp;title=to-mark-doubson-reportheader-column-resizing#51956</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=4721">mdoubson</a><br /><strong>Subject:</strong> 14898<br /><strong>Posted:</strong> 13 August 2009 at 4:27pm<br /><br />Looks like I understand - you don't care about keyboard at all - just want something like this:<DIV><FONT size=2><P>CPoint ptOffset = CPoint(rc.left - point.x, 0) ;</P><P>SetCapture();</P><P></FONT><FONT color=#0000ff size=2>while</FONT><FONT size=2> (CWnd::GetCapture() == </FONT><FONT color=#0000ff size=2>this</FONT><FONT size=2>)</P><P>{</P><P>MSG msg;</P><P></FONT><FONT color=#0000ff size=2>while</FONT><FONT size=2> (::PeekMessage(&amp;msg, NULL, WM_PAINT, WM_PAINT, PM_NOREMOVE))</P><P>{</P><P></FONT><FONT color=#0000ff size=2>if</FONT><FONT size=2> (!GetMessage(&amp;msg, NULL, WM_PAINT, WM_PAINT))</P><P></FONT><FONT color=#0000ff size=2>return</FONT><FONT size=2>;</P><P>DispatchMessage(&amp;msg);</P><P>}</P><P></FONT><FONT color=#0000ff size=2>if</FONT><FONT size=2> (!GetMessage(&amp;msg, NULL, 0, 0))</P><P></FONT><FONT color=#0000ff size=2>break</FONT><FONT size=2>;</P><P></FONT><FONT color=#0000ff size=2>if</FONT><FONT size=2> (msg.message == WM_MOUSEMOVE)</P><P>{</P><P>point = CPoint(msg.lParam);</P><P>ClientToScreen(&amp;point);</P><P>point += ptOffset;</P><P>point.x = max(min(point.x, rcAvail.right), rcAvail.left);</P><P>point.y = max(min(point.y, rcAvail.bottom), rcAvail.top);</P><P></FONT><FONT color=#0000ff size=2>if</FONT><FONT size=2> (!m_bHorizSplitting)</P><P>{</P><P></FONT><FONT color=#0000ff size=2>if</FONT><FONT size=2> (rc.left == point.x)</P><P></FONT><FONT color=#0000ff size=2>continue</FONT><FONT size=2>;</P><P>rc.OffsetRect(point.x - rc.left, 0);</P><P>}</P><P></FONT><FONT color=#0000ff size=2>else</P></FONT><FONT size=2><P>{</P><P></FONT><FONT color=#0000ff size=2>if</FONT><FONT size=2> (rc.top == point.y)</P><P></FONT><FONT color=#0000ff size=2>continue</FONT><FONT size=2>;</P><P>rc.OffsetRect(0, point.y - rc.top);</P><P>}</P><P>REDRAW REPORT</P><DIV>}</DIV><P></FONT><FONT color=#0000ff size=2>else</FONT><FONT size=2> </FONT><FONT color=#0000ff size=2>if</FONT><FONT size=2> (msg.message == WM_KEYDOWN &amp;&amp; msg.wParam == VK_ESCAPE) </FONT><FONT color=#0000ff size=2>break</FONT><FONT size=2>;</P><P></FONT><FONT color=#0000ff size=2>else</FONT><FONT size=2> </FONT><FONT color=#0000ff size=2>if</FONT><FONT size=2> (msg.message == WM_LBUTTONUP) </FONT><FONT color=#0000ff size=2>break</FONT><FONT size=2>;</P><P></FONT><FONT color=#0000ff size=2>else</FONT><FONT size=2> ::DispatchMessage(&amp;msg);</P><P>}</P><P></FONT><FONT color=#0000ff size=2>if</FONT><FONT size=2> (CWnd::GetCapture() == </FONT><FONT color=#0000ff size=2>this</FONT><FONT size=2>) ReleaseCapture();</P><DIV>You can use it in your derived ReportHeader class</DIV><DIV>&nbsp;</DIV></FONT></DIV>]]>
   </description>
   <pubDate>Thu, 13 Aug 2009 16:27:10 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=14898&amp;PID=51956&amp;title=to-mark-doubson-reportheader-column-resizing#51956</guid>
  </item> 
  <item>
   <title><![CDATA[To Mark Doubson: ReportHeader + column resizing : This both video show standard...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=14898&amp;PID=51955&amp;title=to-mark-doubson-reportheader-column-resizing#51955</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=4721">mdoubson</a><br /><strong>Subject:</strong> 14898<br /><strong>Posted:</strong> 13 August 2009 at 4:10pm<br /><br /><P>This both video show standard mouse-base behaviour - so useless (don't see diffs between avi1 and avi2 - except draw during resizing - in second case).&nbsp;</P><DIV>I like to know - are you want pure keyboard UI? How you will select&nbsp;column and this column border?</DIV><DIV>Or you will use mouse to select column border (where cursor switch to &lt;&gt; arrows) and now want to use keyboard Left - Right arrow to resize column?</DIV><DIV>&nbsp;</DIV><DIV>&nbsp;</DIV>]]>
   </description>
   <pubDate>Thu, 13 Aug 2009 16:10:35 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=14898&amp;PID=51955&amp;title=to-mark-doubson-reportheader-column-resizing#51955</guid>
  </item> 
  <item>
   <title><![CDATA[To Mark Doubson: ReportHeader + column resizing : Sorry for the delay, here is the...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=14898&amp;PID=51953&amp;title=to-mark-doubson-reportheader-column-resizing#51953</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=4503">xcentric</a><br /><strong>Subject:</strong> 14898<br /><strong>Posted:</strong> 13 August 2009 at 1:56pm<br /><br />Sorry for the delay, here is the video (.avi):<br>1) current implementation: <a href="uploads/20090813_134803_1.rar" target="_blank">uploads/20090813_134803_1.rar</a> <br>2) the feature I am talking about <a href="uploads/20090813_135213_2.rar" target="_blank">uploads/20090813_135213_2.rar</a><br><br>Thank you<br><br><br><br>]]>
   </description>
   <pubDate>Thu, 13 Aug 2009 13:56:23 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=14898&amp;PID=51953&amp;title=to-mark-doubson-reportheader-column-resizing#51953</guid>
  </item> 
  <item>
   <title><![CDATA[To Mark Doubson: ReportHeader + column resizing : OK - I will consider this feature....]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=14898&amp;PID=51672&amp;title=to-mark-doubson-reportheader-column-resizing#51672</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=4721">mdoubson</a><br /><strong>Subject:</strong> 14898<br /><strong>Posted:</strong> 06 August 2009 at 7:13pm<br /><br />OK - I will consider this feature. Is is something similar to Spitter Keyboard support (MFC - CSplitterWnd::DoKeyboardSplit)? <DIV>Give me more details please as DockingPaneManagent is not my component</DIV>]]>
   </description>
   <pubDate>Thu, 06 Aug 2009 19:13:28 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=14898&amp;PID=51672&amp;title=to-mark-doubson-reportheader-column-resizing#51672</guid>
  </item> 
  <item>
   <title><![CDATA[To Mark Doubson: ReportHeader + column resizing :  Mark, there is a method CXTP...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=14898&amp;PID=51555&amp;title=to-mark-doubson-reportheader-column-resizing#51555</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=4503">xcentric</a><br /><strong>Subject:</strong> 14898<br /><strong>Posted:</strong> 03 August 2009 at 4:55pm<br /><br />Mark, there is a method CXTPDockingPaneManager::UseSplitterTracker(BOOL bSplitterTracker). <br>It sets the flag for display the contents for child pane while the splitter is resized.<br><br>I would like to ask you to add the same functionality to CXTPReportHeader for column resizing. <br>The code would be pretty simple and I can do it by myself, but it would be great to have this feature out of the box.<br><br>Thank you.<br><br>]]>
   </description>
   <pubDate>Mon, 03 Aug 2009 16:55:09 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=14898&amp;PID=51555&amp;title=to-mark-doubson-reportheader-column-resizing#51555</guid>
  </item> 
 </channel>
</rss>