CUsefulSplitterWnd Class Reference

#include <UsefulSplitterWnd.h>

Inherited by CDX10ParentSplitter, and CDX10Splitter.

List of all members.

Public Member Functions

 CUsefulSplitterWnd ()
BOOL IsBarLocked ()
void LockBar (BOOL bState=TRUE)
BOOL ReplaceView (int row, int col, CRuntimeClass *pViewClass, SIZE size)
BOOL SwitchView (int nRow, int nCol, CView *pNewView)
BOOL SwitchView (int nRow1, int nCol1, int nRow2, int nCol2)
void RestoreViews ()
void MaximizeView (int nRow, int nCol)
void MaximizeView (CWnd *pWnd)
virtual ~CUsefulSplitterWnd ()

Protected Member Functions

afx_msg void OnLButtonDown (UINT nFlags, CPoint point)
afx_msg void OnMouseMove (UINT nFlags, CPoint point)
afx_msg BOOL OnSetCursor (CWnd *pWnd, UINT nHitTest, UINT message)

Private Attributes

BOOL m_bBarLocked
BOOL m_bWorkaround
int m_nTRows
int m_nTCols
int m_nVisibleRow
int m_nVisibleCol
int m_nHiddenPanes
CWnd ** m_pHiddenPanes


Constructor & Destructor Documentation

CUsefulSplitterWnd::CUsefulSplitterWnd (  ) 

CUsefulSplitterWnd::~CUsefulSplitterWnd (  )  [virtual]


Member Function Documentation

BOOL CUsefulSplitterWnd::IsBarLocked (  )  [inline]

void CUsefulSplitterWnd::LockBar ( BOOL  bState = TRUE  )  [inline]

void CUsefulSplitterWnd::MaximizeView ( CWnd *  pWnd  ) 

void CUsefulSplitterWnd::MaximizeView ( int  nRow,
int  nCol 
)

void CUsefulSplitterWnd::OnLButtonDown ( UINT  nFlags,
CPoint  point 
) [protected]

void CUsefulSplitterWnd::OnMouseMove ( UINT  nFlags,
CPoint  point 
) [protected]

Reimplemented in CDX10Splitter, and CDX10ParentSplitter.

BOOL CUsefulSplitterWnd::OnSetCursor ( CWnd *  pWnd,
UINT  nHitTest,
UINT  message 
) [protected]

BOOL CUsefulSplitterWnd::ReplaceView ( int  row,
int  col,
CRuntimeClass *  pViewClass,
SIZE  size 
)

void CUsefulSplitterWnd::RestoreViews (  ) 

BOOL CUsefulSplitterWnd::SwitchView ( int  nRow1,
int  nCol1,
int  nRow2,
int  nCol2 
)

BOOL CUsefulSplitterWnd::SwitchView ( int  nRow,
int  nCol,
CView *  pNewView 
)


Member Data Documentation


The documentation for this class was generated from the following files:

Generated on Wed Dec 10 12:18:30 2008 for volRendering by  doxygen 1.5.7.1