<?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 : Series Picking</title>
  <link>http://forum.codejock.com/</link>
  <description><![CDATA[This is an XML content feed of; Codejock Developer Community : Chart Control : Series Picking]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Thu, 21 May 2026 05:31:27 +0000</pubDate>
  <lastBuildDate>Thu, 07 Jul 2011 05:05:10 +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=18613</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[Series Picking :    class ITChartControl : public...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=18613&amp;PID=65153&amp;title=series-picking#65153</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=5158">lrenoux</a><br /><strong>Subject:</strong> 18613<br /><strong>Posted:</strong> 07 July 2011 at 5:05am<br /><br /><p><font size="2">class ITChartControl : public CXTPChartControl<br>{<br>protected :<br>&nbsp;DECLARE_MESSAGE_MAP()<br>&nbsp;afx_msg void OnLButtonDblClk(UINT nFlags, CPoint point);<br>&nbsp;afx_msg void OnRButtonUp(UINT nFlags, CPoint point);<br>&nbsp;afx_msg BOOL OnMouseWheel(UINT nFlags, short zDelta, CPoint pt);<br>};</font></p><p><font size="2">typedef struct<br>{<br>&nbsp;NMHDR&nbsp;&nbsp;&nbsp;hdr;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // NMHDR structure that contains additional information about this notification.<br>&nbsp;ITChartControl* pControl;&nbsp;&nbsp;// Pointer to control that caused the event.<br>&nbsp;UINT&nbsp;&nbsp;&nbsp;nFlags;<br>&nbsp;CPoint&nbsp;&nbsp;&nbsp;point;<br>}<br>NMHDRCHARTCONTROL, FAR* LPNMHDRCHARTCONTROL;</font></p><p><font size="2"></font>&nbsp;</p><p><font size="2">BEGIN_MESSAGE_MAP(ITChartControl, CXTPChartControl)<br>&nbsp;ON_WM_LBUTTONDBLCLK()<br>&nbsp;ON_WM_RBUTTONUP()<br>&nbsp;ON_WM_MOUSEWHEEL()<br>END_MESSAGE_MAP()</font></p><p><font size="2">BOOL ITChartControl::OnMouseWheel(UINT nFlags, short zDelta, CPoint pt)<br>{<br>&nbsp;return CXTPChartControl::OnMouseWheel(nFlags, -zDelta, pt);&nbsp;&nbsp;// Inverse Zoom !<br>}</font></p><p><font size="2">void ITChartControl::OnLButtonDblClk(UINT nFlags, CPoint point)<br>{<br>&nbsp;CXTPChartControl::OnLButtonDblClk(nFlags, point);</font></p><p><font size="2">&nbsp;NMHDRCHARTCONTROL notify;<br>&nbsp;notify.hdr.hwndFrom = m_hWnd;<br>&nbsp;notify.hdr.code = NM_DBLCLK;<br>&nbsp;notify.hdr.idFrom = GetDlgCtrlID();<br>&nbsp;notify.nFlags = nFlags;<br>&nbsp;notify.point = point;<br>&nbsp;notify.pControl = this;</font></p><p><font size="2">&nbsp;GetOwner()-&gt;SendMessage(WM_NOTIFY, (WPARAM)notify.hdr.idFrom, (LPARAM)&amp;notify);<br>}</font></p><p><font size="2">void ITChartControl::OnRButtonUp(UINT nFlags, CPoint point)<br>{<br>&nbsp;CXTPChartControl::OnRButtonUp(nFlags, point);</font></p><p><font size="2">&nbsp;NMHDRCHARTCONTROL notify;<br>&nbsp;notify.hdr.hwndFrom = m_hWnd;<br>&nbsp;notify.hdr.code = NM_RCLICK;<br>&nbsp;notify.hdr.idFrom = GetDlgCtrlID();<br>&nbsp;notify.nFlags = nFlags;<br>&nbsp;notify.point = point;<br>&nbsp;notify.pControl = this;</font></p><p><font size="2">&nbsp;GetOwner()-&gt;SendMessage(WM_NOTIFY, (WPARAM)notify.hdr.idFrom, (LPARAM)&amp;notify);<br>}</font></p><font size="2"><p><br>...<br>// Handling message in view containing chart control</p><p><br>BOOL ITChartView::OnNotify(WPARAM wParam, LPARAM lParam, LRESULT* pResult)<br>{<br>&nbsp;NMHDR* pnmhdr = (NMHDR*)lParam;</p><p>&nbsp;if (pnmhdr &amp;&amp; pnmhdr-&gt;code == NM_DBLCLK)<br>&nbsp;{<br>&nbsp;&nbsp;NMHDRCHARTCONTROL *pnmhdrEx = (NMHDRCHARTCONTROL *) pnmhdr;</p><p>&nbsp;&nbsp;CXTPChartElement* hit = m_wndChartControl.HitTest(pnmhdrEx-&gt;point);</p><p>&nbsp;&nbsp;if (hit)<br>&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;// Bla bla<br>&nbsp;&nbsp;}<br>&nbsp;&nbsp;<br>&nbsp;}<br>&nbsp;</p><p>&nbsp;return CXTPResizeFormView::OnNotify(wParam, lParam, pResult);<br>}<br></p><div>Thx for poor documentation, poor sample and no answer.</div><div>&nbsp;</div><div>L.</div></font><font size="2"></font>]]>
   </description>
   <pubDate>Thu, 07 Jul 2011 05:05:10 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=18613&amp;PID=65153&amp;title=series-picking#65153</guid>
  </item> 
  <item>
   <title><![CDATA[Series Picking :   Hello,Is it possible to retrieve...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=18613&amp;PID=65104&amp;title=series-picking#65104</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=5158">lrenoux</a><br /><strong>Subject:</strong> 18613<br /><strong>Posted:</strong> 04 July 2011 at 9:22am<br /><br /><div>Hello,</div><div>&nbsp;</div>Is it possible to retrieve series on mouse over or on&nbsp;left button down&nbsp;?<div></div><div>Thx in advance.</div><div>&nbsp;</div><div>L.</div><div>&nbsp;</div>]]>
   </description>
   <pubDate>Mon, 04 Jul 2011 09:22:01 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=18613&amp;PID=65104&amp;title=series-picking#65104</guid>
  </item> 
 </channel>
</rss>