<?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 : Detect RC Scrolling</title>
  <link>http://forum.codejock.com/</link>
  <description><![CDATA[This is an XML content feed of; Codejock Developer Community : Report Control : Detect RC Scrolling]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Fri, 15 May 2026 07:02:58 +0000</pubDate>
  <lastBuildDate>Thu, 03 Sep 2009 13:15:51 +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=15079</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[Detect RC Scrolling : This is a goodset for CJ Grid...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=15079&amp;PID=52739&amp;title=detect-rc-scrolling#52739</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=4721">mdoubson</a><br /><strong>Subject:</strong> 15079<br /><strong>Posted:</strong> 03 September 2009 at 1:15pm<br /><br />This is a good&nbsp;set for CJ Grid control (may be in some future...)]]>
   </description>
   <pubDate>Thu, 03 Sep 2009 13:15:51 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=15079&amp;PID=52739&amp;title=detect-rc-scrolling#52739</guid>
  </item> 
  <item>
   <title><![CDATA[Detect RC Scrolling : Okay, for discussion purposes...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=15079&amp;PID=52738&amp;title=detect-rc-scrolling#52738</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=2676">jpbro</a><br /><strong>Subject:</strong> 15079<br /><strong>Posted:</strong> 03 September 2009 at 1:03pm<br /><br />Okay, for discussion purposes - I personally like having as many events available as possible...too often I find that I'm missing an event that would be useful in unusual circumstances.<br><br>I am also a <b>huge</b> fan of having Before* events (with the ability to Cancel the operation) wherever they make sense...not enough controls offer these, but they can be incredibly useful for overriding default behaviours (which is sometimes necessary). They also take some of the load off of you guys since they allow use to implement our own custom and unusual behaviours instead of bugging you to implement them for us ;)<br><br>It would be very nice if the RC offered Before* events for things like column dragging, column removing, column resizing, column clicking, user-editing cell, etc...I could come up with a more complete list if this is something you are interested in implementing.<br><br>The purpose of the Before* events is to allow easy control for the developer of default behaviours on a column by column or cell by cell basis depending on dynamic conditions at runtime. I currently use these events to cancel editing, bind columns to minimum <b>and</b> maximum widths, prevent resizing where appropriate, preventing focus changing, etc... with the VSFlexGrid control (which is my current grid of choice for most of my programs at least until the RC can replace all of the main functions I use...it's almost there and I am considering moving to RC exclusively soon). <br><br>So my 2 cents worth: give me any events that are available, and where appropriate give me Before* versions of those events (with a Cancel flag for overriding default behaviour), and I'll be the happiest developer in the world ;)<br><br>Specifically regarding scroll events, LVN_BeginScroll and LVN_EndScroll are very nice for hiding/showing dynamic content that is expensive to continually update during a scroll. I don't see an LVN_ScrollChanged message, but that would be nice to have for my purpose of updating other control data based on the current top row (for example) or showing scroll tips.<br>]]>
   </description>
   <pubDate>Thu, 03 Sep 2009 13:03:32 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=15079&amp;PID=52738&amp;title=detect-rc-scrolling#52738</guid>
  </item> 
  <item>
   <title><![CDATA[Detect RC Scrolling : No - just info for discussion ]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=15079&amp;PID=52736&amp;title=detect-rc-scrolling#52736</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=4721">mdoubson</a><br /><strong>Subject:</strong> 15079<br /><strong>Posted:</strong> 03 September 2009 at 12:42pm<br /><br />No - just info for discussion]]>
   </description>
   <pubDate>Thu, 03 Sep 2009 12:42:51 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=15079&amp;PID=52736&amp;title=detect-rc-scrolling#52736</guid>
  </item> 
  <item>
   <title><![CDATA[Detect RC Scrolling : Hi Mark,Sorry for the delay in...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=15079&amp;PID=52735&amp;title=detect-rc-scrolling#52735</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=2676">jpbro</a><br /><strong>Subject:</strong> 15079<br /><strong>Posted:</strong> 03 September 2009 at 12:39pm<br /><br />Hi Mark,<br><br>Sorry for the delay in getting back to you, I have been really busy.<br><br>Are these message already being broadcast by the RC, or are you adding them?<br>]]>
   </description>
   <pubDate>Thu, 03 Sep 2009 12:39:38 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=15079&amp;PID=52735&amp;title=detect-rc-scrolling#52735</guid>
  </item> 
  <item>
   <title><![CDATA[Detect RC Scrolling : I am trying to match standard...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=15079&amp;PID=52664&amp;title=detect-rc-scrolling#52664</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=4721">mdoubson</a><br /><strong>Subject:</strong> 15079<br /><strong>Posted:</strong> 01 September 2009 at 10:34pm<br /><br />I am trying to match standard ListView notifications: (from <FONT color=#000066>MSDN</FONT>) - btw - <FONT color=#0000cc>CodeProject MFC Grid</FONT> also share same or almost same set of notifications<DIV>&nbsp;</DIV><DIV><BLOCKQUOTE><DIV><a href="http://msdn.microsoft.com/en-us/library/bb774796%28VS.85%29.aspx" target="_blank"><strong><FONT color=#0033cc>LVN_BEGINDRAG</FONT></strong></A> <P>Notifies a list-view control's parent window that a drag-and-drop operation involving the left mouse button is being initiated. This notification message is sent in the form of a <a href="http://msdn.microsoft.com/en-us/library/bb775583%28VS.85%29.aspx" target="_blank"><FONT color=#0033cc>WM_NOTIFY</FONT></A> message. </P><a href="http://msdn.microsoft.com/en-us/library/bb774798%28VS.85%29.aspx" target="_blank"><strong><FONT color=#0033cc>LVN_BEGINLABELEDIT</FONT></strong></A> <P>Notifies a list-view control's parent window about the start of label editing for an item. This notification message is sent in the form of a <strong>WM_NOTIFY</strong> message.</P><a href="http://msdn.microsoft.com/en-us/library/bb774800%28VS.85%29.aspx" target="_blank"><strong><FONT color=#0033cc>LVN_BEGINRDRAG</FONT></strong></A> <P>Notifies a list-view control's parent window that a drag-and-drop operation involving the right mouse button is being initiated. This notification message is sent in the form of a <strong>WM_NOTIFY</strong> message. </P><a href="http://msdn.microsoft.com/en-us/library/bb774802%28VS.85%29.aspx" target="_blank"><strong><FONT color=#0033cc>LVN_BEGINSCROLL</FONT></strong></A> <P>Notifies a list-view control's parent window when a scrolling operation starts. </P><a href="http://msdn.microsoft.com/en-us/library/bb774804%28VS.85%29.aspx" target="_blank"><strong><FONT color=#0033cc>LVN_COLUMNCLICK</FONT></strong></A> <P>Notifies a list-view control's parent window that a column was clicked. This notification message is sent in the form of a <strong>WM_NOTIFY</strong> message. </P><a href="http://msdn.microsoft.com/en-us/library/bb774806%28VS.85%29.aspx" target="_blank"><strong><FONT color=#0033cc>LVN_COLUMNDROPDOWN</FONT></strong></A> <P>Sent by a list-view control when the list-view's drop-down button is pressed. This notification message is sent in the form of a <strong>WM_NOTIFY</strong> message.</P><a href="http://msdn.microsoft.com/en-us/library/bb774808%28VS.85%29.aspx" target="_blank"><strong><FONT color=#0033cc>LVN_COLUMNOVERFLOWCLICK</FONT></strong></A> <P>Sent by a list-view control when its overflow button is clicked. This notification message is sent in the form of a <strong>WM_NOTIFY</strong> message.</P><a href="http://msdn.microsoft.com/en-us/library/bb774810%28VS.85%29.aspx" target="_blank"><strong><FONT color=#0033cc>LVN_DELETEALLITEMS</FONT></strong></A> <P>Notifies a list-view control's parent window that all items in the control are about to be deleted. This notification message is sent in the form of a <strong>WM_NOTIFY</strong> message. </P><a href="http://msdn.microsoft.com/en-us/library/bb774812%28VS.85%29.aspx" target="_blank"><strong><FONT color=#0033cc>LVN_DELETEITEM</FONT></strong></A> <P>Notifies a list-view control's parent window that an item is about to be deleted. This notification message is sent in the form of a <strong>WM_NOTIFY</strong> message. </P><a href="http://msdn.microsoft.com/en-us/library/bb774814%28VS.85%29.aspx" target="_blank"><strong><FONT color=#0033cc>LVN_ENDLABELEDIT</FONT></strong></A> <P>Notifies a list-view control's parent window about the end of label editing for an item. This notification message is sent in the form of a <strong>WM_NOTIFY</strong> message. </P><a href="http://msdn.microsoft.com/en-us/library/bb774816%28VS.85%29.aspx" target="_blank"><strong><FONT color=#0033cc>LVN_ENDSCROLL</FONT></strong></A> <P>Notifies a list-view control's parent window when a scrolling operation ends. </P><a href="http://msdn.microsoft.com/en-us/library/bb774818%28VS.85%29.aspx" target="_blank"><strong><FONT color=#0033cc>LVN_GETDISPINFO</FONT></strong></A> <P>Sent by a list-view control to its parent window. It is a request for the parent window to provide information needed to display or sort a list-view item. This notification message is sent in the form of a <strong>WM_NOTIFY</strong> message. </P><a href="http://msdn.microsoft.com/en-us/library/bb774833%28VS.85%29.aspx" target="_blank"><strong><FONT color=#0033cc>LVN_GETEMPTYMARKUP</FONT></strong></A> <P>Sent by list-view control to its parent window when the control has no items. This notification message is sent in the form of a <strong>WM_NOTIFY</strong> message. The <a href="http://msdn.microsoft.com/en-us/library/bb774833%28VS.85%29.aspx" target="_blank"><FONT color=#0033cc>LVN_GETEMPTYMARKUP</FONT></A> notification message is a request for the parent window to provide markup text.</P><a href="http://msdn.microsoft.com/en-us/library/bb774835%28VS.85%29.aspx" target="_blank"><strong><FONT color=#0033cc>LVN_GETINFOTIP</FONT></strong></A> <P>Sent by a large icon view list-view control that has the <a href="http://msdn.microsoft.com/en-us/library/bb774732%28VS.85%29.aspx" target="_blank"><FONT color=#0033cc>LVS_EX_INFOTIP</FONT></A> extended style. This notification is sent when the list-view control is requesting additional text information to be displayed in a ToolTip. It is sent in the form of a <strong>WM_NOTIFY</strong> message. </P><a href="http://msdn.microsoft.com/en-us/library/bb774837%28VS.85%29.aspx" target="_blank"><strong><FONT color=#0033cc>LVN_HOTTRACK</FONT></strong></A> <P>Sent by a list-view control when the user moves the mouse over an item. This notification is only sent by list-view controls that have the <a href="http://msdn.microsoft.com/en-us/library/bb774732%28VS.85%29.aspx" target="_blank"><FONT color=#0033cc>LVS_EX_TRACKSELECT</FONT></A> extended list-view style. It is sent in the form of a <strong>WM_NOTIFY</strong> message. </P><a href="http://msdn.microsoft.com/en-us/library/bb774839%28VS.85%29.aspx" target="_blank"><strong><FONT color=#0033cc>LVN_INCREMENTALSEARCH</FONT></strong></A> <P>Notifies a list-view control's parent window that an incremental search has started. This notification message is sent in the form of a <strong>WM_NOTIFY</strong> message.</P><a href="http://msdn.microsoft.com/en-us/library/bb774841%28VS.85%29.aspx" target="_blank"><strong><FONT color=#0033cc>LVN_INSERTITEM</FONT></strong></A> <P>Notifies a list-view control's parent window that a new item was inserted. This notification message is sent in the form of a <strong>WM_NOTIFY</strong> message. </P><a href="http://msdn.microsoft.com/en-us/library/bb774843%28VS.85%29.aspx" target="_blank"><strong><FONT color=#0033cc>LVN_ITEMACTIVATE</FONT></strong></A> <P>Sent by a list-view control when the user activates an item. This notification is sent in the form of a <strong>WM_NOTIFY</strong> message. </P><a href="http://msdn.microsoft.com/en-us/library/bb774845%28VS.85%29.aspx" target="_blank"><strong><FONT color=#0033cc>LVN_ITEMCHANGED</FONT></strong></A> <P>Notifies a list-view control's parent window that an item has changed. This notification message is sent in the form of a <strong>WM_NOTIFY</strong> message. </P><a href="http://msdn.microsoft.com/en-us/library/bb774847%28VS.85%29.aspx" target="_blank"><strong><FONT color=#0033cc>LVN_ITEMCHANGING</FONT></strong></A> <P>Notifies a list-view control's parent window that an item is changing. This notification message is sent in the form of a <strong>WM_NOTIFY</strong> message. </P><a href="http://msdn.microsoft.com/en-us/library/bb774849%28VS.85%29.aspx" target="_blank"><strong><FONT color=#0033cc>LVN_KEYDOWN</FONT></strong></A> <P>Notifies a list-view control's parent window that a key has been pressed. This notification message is sent in the form of a <strong>WM_NOTIFY</strong> message. </P><a href="http://msdn.microsoft.com/en-us/library/bb774851%28VS.85%29.aspx" target="_blank"><strong><FONT color=#0033cc>LVN_LINKCLICK</FONT></strong></A> <P>Notifies a list-view control's parent window that a link has been clicked on. This notification is sent in the form of a <strong>WM_NOTIFY</strong> message.</P><a href="http://msdn.microsoft.com/en-us/library/bb774853%28VS.85%29.aspx" target="_blank"><strong><FONT color=#0033cc>LVN_MARQUEEBEGIN</FONT></strong></A> <P>Notifies a list-view control's parent window that a bounding box (marquee) selection has begun. This notification message is sent in the form of a <strong>WM_NOTIFY</strong> message. </P><a href="http://msdn.microsoft.com/en-us/library/bb774855%28VS.85%29.aspx" target="_blank"><strong><FONT color=#0033cc>LVN_ODCACHEHINT</FONT></strong></A> <P>Sent by a virtual list-view control when the contents of its display area have changed. For example, a list-view control sends this notification when the user scrolls the control's display. The <a href="http://msdn.microsoft.com/en-us/library/bb774855%28VS.85%29.aspx" target="_blank"><FONT color=#0033cc>LVN_ODCACHEHINT</FONT></A> notification message is sent in the form of a <strong>WM_NOTIFY</strong> message. </P><a href="http://msdn.microsoft.com/en-us/library/bb774857%28VS.85%29.aspx" target="_blank"><strong><FONT color=#0033cc>LVN_ODFINDITEM</FONT></strong></A> <P>Sent by a <strong>virtual list-view</strong> control when it needs the owner to find a particular callback item. For example, the control will send this notification when it receives shortcut keyboard input or when it receives an <strong>LVM_FINDITEM</strong> message. </P><a href="http://msdn.microsoft.com/en-us/library/bb774859%28VS.85%29.aspx" target="_blank"><strong><FONT color=#0033cc>LVN_ODSTATECHANGED</FONT></strong></A> <P>Sent by a list-view control when the state of an item or range of items has changed. This notification is sent in the form of a <strong>WM_NOTIFY</strong> message. </P><a href="http://msdn.microsoft.com/en-us/library/bb774861%28VS.85%29.aspx" target="_blank"><strong><FONT color=#0033cc>LVN_SETDISPINFO</FONT></strong></A> <P>Notifies a list-view control's parent window that it must update the information it maintains for an item. This notification message is sent in the form of a <strong>WM_NOTIFY</strong> message. </P><a href="http://msdn.microsoft.com/en-us/library/bb774863%28VS.85%29.aspx" target="_blank"><strong><FONT color=#0033cc>NM_CLICK (list view)</FONT></strong></A> <P>Sent by a list-view control when the user clicks an item with the left mouse button. This notification message is sent in the form of a <strong>WM_NOTIFY</strong> message.</P><a href="http://msdn.microsoft.com/en-us/library/bb774865%28VS.85%29.aspx" target="_blank"><strong><FONT color=#0033cc>NM_CUSTOMDRAW (list view)</FONT></strong></A> <P>Sent by a list-view control to notify its parent windows about drawing operations. This notification is sent in the form of a <strong>WM_NOTIFY</strong> message.</P><a href="http://msdn.microsoft.com/en-us/library/bb774867%28VS.85%29.aspx" target="_blank"><strong><FONT color=#0033cc>NM_DBLCLK (list view)</FONT></strong></A> <P>Sent by a list-view control when the user double-clicks an item with the left mouse button. This notification message is sent in the form of a <strong>WM_NOTIFY</strong> message.</P><a href="http://msdn.microsoft.com/en-us/library/bb774869%28VS.85%29.aspx" target="_blank"><strong><FONT color=#0033cc>NM_HOVER (list view)</FONT></strong></A> <P>Sent by a list-view control when the mouse hovers over an item. This notification message is sent in the form of a <strong>WM_NOTIFY</strong> message. </P><a href="http://msdn.microsoft.com/en-us/library/bb774871%28VS.85%29.aspx" target="_blank"><strong><FONT color=#0033cc>NM_KILLFOCUS (list view)</FONT></strong></A> <P>Notifies a list-view control's parent window that the control has lost the input focus. <a href="http://msdn.microsoft.com/en-us/library/bb774871%28VS.85%29.aspx" target="_blank"><FONT color=#0033cc>NM_KILLFOCUS (list view)</FONT></A> is sent in the form of a <strong>WM_NOTIFY</strong> message. </P><a href="http://msdn.microsoft.com/en-us/library/bb774873%28VS.85%29.aspx" target="_blank"><strong><FONT color=#0033cc>NM_RCLICK (list view)</FONT></strong></A> <P>Sent by a list-view control when the user clicks an item with the right mouse button. This notification message is sent in the form of a <strong>WM_NOTIFY</strong> message.</P><a href="http://msdn.microsoft.com/en-us/library/bb774875%28VS.85%29.aspx" target="_blank"><strong><FONT color=#0033cc>NM_RDBLCLK (list view)</FONT></strong></A> <P>Sent by a list-view control when the user double-clicks an item with the right mouse button. This notification message is sent in the form of a <strong>WM_NOTIFY</strong> message.</P><a href="http://msdn.microsoft.com/en-us/library/bb774877%28VS.85%29.aspx" target="_blank"><strong><FONT color=#0033cc>NM_RELEASEDCAPTURE (list view)</FONT></strong></A> <P>Notifies a list-view control's parent window that the control is releasing mouse capture. This notification is sent in the form of a <strong>WM_NOTIFY</strong> message. </P><a href="http://msdn.microsoft.com/en-us/library/bb774879%28VS.85%29.aspx" target="_blank"><strong><FONT color=#0033cc>NM_RETURN (list view)</FONT></strong></A> <P>Notifies a list-view control's parent window that the control has the input focus and that the user has pressed the ENTER key. NM_RETURN is sent in the form of a <strong>WM_NOTIFY</strong> message. </P><a href="http://msdn.microsoft.com/en-us/library/bb774881%28VS.85%29.aspx" target="_blank"><strong><FONT color=#0033cc>NM_SETFOCUS (list view)</FONT></strong></A> <P>Notifies a list-view control's parent window that the control has received the input focus. <a href="http://msdn.microsoft.com/en-us/library/bb774881%28VS.85%29.aspx" target="_blank"><FONT color=#0033cc>NM_SETFOCUS (list view)</FONT></A> is sent in the form of a <strong>WM_NOTIFY</strong> message. </P></DIV></BLOCKQUOTE><P><!----></P><P><!----></P></DIV>]]>
   </description>
   <pubDate>Tue, 01 Sep 2009 22:34:40 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=15079&amp;PID=52664&amp;title=detect-rc-scrolling#52664</guid>
  </item> 
  <item>
   <title><![CDATA[Detect RC Scrolling : Hi Mark,Thanks for the reply....]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=15079&amp;PID=52663&amp;title=detect-rc-scrolling#52663</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=2676">jpbro</a><br /><strong>Subject:</strong> 15079<br /><strong>Posted:</strong> 01 September 2009 at 9:33pm<br /><br />Hi Mark,<br>Thanks for the reply. I tried subclassing WM_NCPAINT for the ReportControl, but it doesn't fire on scroll, on startup and when the size of the form is expanded (width and/or height). <br><br>I actually don't want to change the scroll behaviour, I just want to know when the top row has changed (via scrolling only, not when the user changes it with the keyboard) so that I can update information in other controls...it does sound strange, but there is method to my madness (it would just take some time to explain here). I can also think of other benefits to knowing when the user has scrolled:<br><br>1) Update other controls based on the top row (or another visible row)<br>2) Update a custom tooltip while scrolling (VSFlexGrid has a ScrollTips/ScrollTipText property to do this more easily, but it also has BeforeScroll and AfterScroll events).<br><br>Anyway, I'll keep experimenting to see if I can find a way to get this information. I could always use a timer to watch for changes in the top row I guess, but that's an ugly hack that shouldn't be necessary.<br>]]>
   </description>
   <pubDate>Tue, 01 Sep 2009 21:33:06 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=15079&amp;PID=52663&amp;title=detect-rc-scrolling#52663</guid>
  </item> 
  <item>
   <title><![CDATA[Detect RC Scrolling : I found funny message in the end...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=15079&amp;PID=52660&amp;title=detect-rc-scrolling#52660</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=4721">mdoubson</a><br /><strong>Subject:</strong> 15079<br /><strong>Posted:</strong> 01 September 2009 at 5:18pm<br /><br />I found funny message in the end of <FONT size=2>CXTPReportControl::</FONT><FONT size=2>AdjustScrollBars()</FONT> <FONT color=#0000ff size=2><P>#ifdef</FONT><FONT size=2> _XTP_ACTIVEX</P></FONT><FONT color=#808080 size=2><P>SendMessage(WM_NCPAINT);</P></FONT><FONT color=#0000ff size=2><P>#endif</P><DIV></DIV><DIV>Could you try to use this notification?</DIV><DIV>&nbsp;</DIV><DIV>But sometimes interrupt or change scrollbar behaviour is not most smart way: </DIV><DIV>e.g. User click on bottom scrollbar arrow - means - move one row down. </DIV><DIV>If instead of this developer force&nbsp;jump to last visible row (essentially emulate PgDn step) - what's for? </DIV><DIV>No gain. Just break internal standard logic and behaviour.</DIV><DIV>&nbsp;</DIV><DIV>If this is desired reaction - hide scrollbar and put Pager button - each click&nbsp;can&nbsp;advance report on exact one page and select last visible row</DIV><DIV>&nbsp;</DIV><DIV><DIV>I am sure everybody understand the fact that ReportControl (same as Windows Explorer)&nbsp;use Paging mechanism of Scrollbar reaction - means that if you move cursor from top row down until last visible row - there is no action on Scrollbar (same for first PgDn). Similar for down to up direction.</DIV></FONT></DIV>]]>
   </description>
   <pubDate>Tue, 01 Sep 2009 17:18:19 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=15079&amp;PID=52660&amp;title=detect-rc-scrolling#52660</guid>
  </item> 
  <item>
   <title><![CDATA[Detect RC Scrolling : Anyone have any ideas on how to...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=15079&amp;PID=52579&amp;title=detect-rc-scrolling#52579</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=2676">jpbro</a><br /><strong>Subject:</strong> 15079<br /><strong>Posted:</strong> 30 August 2009 at 10:50pm<br /><br />Anyone have any ideas on how to tell if the ReportControl is being scrolled? I don't see any Scroll events, and I tried subclassing WM_VSCROLL for the reportcontrol Hwnd without it any success.<br><br>If there is no way, any chance of exposing this notification in the ActiveX version?<br>]]>
   </description>
   <pubDate>Sun, 30 Aug 2009 22:50:34 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=15079&amp;PID=52579&amp;title=detect-rc-scrolling#52579</guid>
  </item> 
 </channel>
</rss>