|
GME
13
|
#include <SplitterBar.h>
Public Member Functions | |
| CSplitterBar () | |
| BOOL | Create (DWORD dwStyle, const RECT &rect, CWnd *pParentWnd, UINT nID, BOOL bHorizontal=FALSE) |
| BOOL | IsCursorOverSplitter (const CPoint &ptCursor) |
| void | DrawDraggingBar (CPoint point, DRAGFLAG df=DRAGGING) |
| void | SetPanes (CWnd *pwndLeftPane, CWnd *pwndRightPane) |
| void | MovePanes () |
| virtual | ~CSplitterBar () |
| CSplitterBar () | |
| BOOL | Create (DWORD dwStyle, const RECT &rect, CWnd *pParentWnd, UINT nID, BOOL bHorizontal=FALSE) |
| BOOL | IsCursorOverSplitter (const CPoint &ptCursor) |
| void | DrawDraggingBar (CPoint point, DRAGFLAG df=DRAGGING) |
| void | SetPanes (CWnd *pwndLeftPane, CWnd *pwndRightPane) |
| void | MovePanes () |
| virtual | ~CSplitterBar () |
Protected Member Functions | |
| afx_msg void | OnPaint () |
| afx_msg LRESULT | OnNcHitTest (CPoint point) |
| afx_msg int | OnCreate (LPCREATESTRUCT lpCreateStruct) |
| afx_msg BOOL | OnSetCursor (CWnd *pWnd, UINT nHitTest, UINT message) |
| afx_msg void | OnMouseMove (UINT nFlags, CPoint point) |
| afx_msg void | OnLButtonDown (UINT nFlags, CPoint point) |
| afx_msg void | OnLButtonUp (UINT nFlags, CPoint point) |
| void | ChangeHelpControls (CRect) |
| afx_msg void | OnPaint () |
| afx_msg LRESULT | OnNcHitTest (CPoint point) |
| afx_msg int | OnCreate (LPCREATESTRUCT lpCreateStruct) |
| afx_msg BOOL | OnSetCursor (CWnd *pWnd, UINT nHitTest, UINT message) |
| afx_msg void | OnMouseMove (UINT nFlags, CPoint point) |
| afx_msg void | OnLButtonDown (UINT nFlags, CPoint point) |
| afx_msg void | OnLButtonUp (UINT nFlags, CPoint point) |
Protected Attributes | |
| CRect | m_rectSplitter |
| CRect | m_rectDragPrev |
| CRect | m_rectDragCurt |
| BOOL | m_bDragging |
| CWnd * | m_pwndLeftPane |
| CWnd * | m_pwndRightPane |
| int | m_cxLeftMost |
| int | m_cxRightMost |
| BOOL | m_bHorizontal |
Definition at line 15 of file MgaUtil/SplitterBar.h.
Definition at line 31 of file MgaUtil/SplitterBar.cpp.
| CSplitterBar::~CSplitterBar | ( | ) | [virtual] |
Definition at line 37 of file MgaUtil/SplitterBar.cpp.
| virtual CSplitterBar::~CSplitterBar | ( | ) | [virtual] |
| void CSplitterBar::ChangeHelpControls | ( | CRect | ctrlRect | ) | [protected] |
Definition at line 389 of file ObjectInspector/SplitterBar.cpp.
| BOOL CSplitterBar::Create | ( | DWORD | dwStyle, |
| const RECT & | rect, | ||
| CWnd * | pParentWnd, | ||
| UINT | nID, | ||
| BOOL | bHorizontal = FALSE |
||
| ) |
Definition at line 41 of file MgaUtil/SplitterBar.cpp.
| BOOL CSplitterBar::Create | ( | DWORD | dwStyle, |
| const RECT & | rect, | ||
| CWnd * | pParentWnd, | ||
| UINT | nID, | ||
| BOOL | bHorizontal = FALSE |
||
| ) |
| void CSplitterBar::DrawDraggingBar | ( | CPoint | point, |
| DRAGFLAG | df = DRAGGING |
||
| ) |
Definition at line 201 of file MgaUtil/SplitterBar.cpp.
| void CSplitterBar::DrawDraggingBar | ( | CPoint | point, |
| DRAGFLAG | df = DRAGGING |
||
| ) |
| BOOL CSplitterBar::IsCursorOverSplitter | ( | const CPoint & | ptCursor | ) |
Definition at line 109 of file MgaUtil/SplitterBar.cpp.
| BOOL CSplitterBar::IsCursorOverSplitter | ( | const CPoint & | ptCursor | ) |
| void CSplitterBar::MovePanes | ( | ) |
Definition at line 299 of file MgaUtil/SplitterBar.cpp.
| void CSplitterBar::MovePanes | ( | ) |
| int CSplitterBar::OnCreate | ( | LPCREATESTRUCT | lpCreateStruct | ) | [protected] |
Definition at line 72 of file MgaUtil/SplitterBar.cpp.
| afx_msg int CSplitterBar::OnCreate | ( | LPCREATESTRUCT | lpCreateStruct | ) | [protected] |
| void CSplitterBar::OnLButtonDown | ( | UINT | nFlags, |
| CPoint | point | ||
| ) | [protected] |
Definition at line 127 of file MgaUtil/SplitterBar.cpp.
| afx_msg void CSplitterBar::OnLButtonDown | ( | UINT | nFlags, |
| CPoint | point | ||
| ) | [protected] |
| void CSplitterBar::OnLButtonUp | ( | UINT | nFlags, |
| CPoint | point | ||
| ) | [protected] |
Definition at line 143 of file MgaUtil/SplitterBar.cpp.
| afx_msg void CSplitterBar::OnLButtonUp | ( | UINT | nFlags, |
| CPoint | point | ||
| ) | [protected] |
| void CSplitterBar::OnMouseMove | ( | UINT | nFlags, |
| CPoint | point | ||
| ) | [protected] |
Definition at line 116 of file MgaUtil/SplitterBar.cpp.
| afx_msg void CSplitterBar::OnMouseMove | ( | UINT | nFlags, |
| CPoint | point | ||
| ) | [protected] |
| LRESULT CSplitterBar::OnNcHitTest | ( | CPoint | point | ) | [protected] |
Definition at line 67 of file MgaUtil/SplitterBar.cpp.
| afx_msg LRESULT CSplitterBar::OnNcHitTest | ( | CPoint | point | ) | [protected] |
| void CSplitterBar::OnPaint | ( | ) | [protected] |
Definition at line 51 of file MgaUtil/SplitterBar.cpp.
| afx_msg void CSplitterBar::OnPaint | ( | ) | [protected] |
| BOOL CSplitterBar::OnSetCursor | ( | CWnd * | pWnd, |
| UINT | nHitTest, | ||
| UINT | message | ||
| ) | [protected] |
Definition at line 97 of file MgaUtil/SplitterBar.cpp.
| afx_msg BOOL CSplitterBar::OnSetCursor | ( | CWnd * | pWnd, |
| UINT | nHitTest, | ||
| UINT | message | ||
| ) | [protected] |
| void CSplitterBar::SetPanes | ( | CWnd * | pwndLeftPane, |
| CWnd * | pwndRightPane | ||
| ) |
Definition at line 237 of file MgaUtil/SplitterBar.cpp.
| void CSplitterBar::SetPanes | ( | CWnd * | pwndLeftPane, |
| CWnd * | pwndRightPane | ||
| ) |
BOOL CSplitterBar::m_bDragging [protected] |
Definition at line 24 of file MgaUtil/SplitterBar.h.
BOOL CSplitterBar::m_bHorizontal [protected] |
Definition at line 32 of file MgaUtil/SplitterBar.h.
int CSplitterBar::m_cxLeftMost [protected] |
Definition at line 29 of file MgaUtil/SplitterBar.h.
int CSplitterBar::m_cxRightMost [protected] |
Definition at line 30 of file MgaUtil/SplitterBar.h.
CWnd * CSplitterBar::m_pwndLeftPane [protected] |
Definition at line 26 of file MgaUtil/SplitterBar.h.
CWnd * CSplitterBar::m_pwndRightPane [protected] |
Definition at line 27 of file MgaUtil/SplitterBar.h.
CRect CSplitterBar::m_rectDragCurt [protected] |
Definition at line 23 of file MgaUtil/SplitterBar.h.
CRect CSplitterBar::m_rectDragPrev [protected] |
Definition at line 22 of file MgaUtil/SplitterBar.h.
CRect CSplitterBar::m_rectSplitter [protected] |
Definition at line 21 of file MgaUtil/SplitterBar.h.
1.7.6.1