Code: Select all
void CTestTracker2View::OnLButtonDown(UINT nFlags, CPoint point)
{
// TODO: Add your message handler code here and/or call default
CTestTracker2Doc* pDoc = GetDocument();
if(pDoc->m_Tracker.HitTest(point) < 0)pDoc->m_Tracker.TrackRubberBand(this,point);
else pDoc->m_Tracker.Track(this,point);
CSize SizeTotal = GetTotalSize();
if(SizeTotal.cx < pDoc->m_Tracker.m_rect.BottomRight().x)SizeTotal.cx = pDoc->m_Tracker.m_rect.BottomRight().x + 10;
if(SizeTotal.cy < pDoc->m_Tracker.m_rect.BottomRight().y)SizeTotal.cy = pDoc->m_Tracker.m_rect.BottomRight().y + 10;
SetScrollSizes(MM_TEXT,SizeTotal);
Invalidate();
CScrollView::OnLButtonDown(nFlags, point);
}