#include <SizingControlBarG.h>
Inheritance diagram for CSizingControlBarG:
Public Member Functions | |
CSizingControlBarG () | |
virtual BOOL | HasGripper () const |
virtual void | OnUpdateCmdUI (CFrameWnd *pTarget, BOOL bDisableIfNoHndler) |
virtual | ~CSizingControlBarG () |
CSizingControlBarG () | |
virtual BOOL | HasGripper () const |
virtual void | OnUpdateCmdUI (CFrameWnd *pTarget, BOOL bDisableIfNoHndler) |
virtual | ~CSizingControlBarG () |
Protected Member Functions | |
virtual void | NcPaintGripper (CDC *pDC, CRect rcClient) |
virtual void | NcCalcClient (LPRECT pRc, UINT nDockBarID) |
afx_msg UINT | OnNcHitTest (CPoint point) |
afx_msg void | OnNcLButtonUp (UINT nHitTest, CPoint point) |
DECLARE_MESSAGE_MAP () | |
virtual void | NcPaintGripper (CDC *pDC, CRect rcClient) |
virtual void | NcCalcClient (LPRECT pRc, UINT nDockBarID) |
afx_msg UINT | OnNcHitTest (CPoint point) |
afx_msg void | OnNcLButtonUp (UINT nHitTest, CPoint point) |
Protected Attributes | |
int | m_cyGripper |
CSCBButton | m_biHide |
Private Member Functions | |
DECLARE_DYNAMIC (CSizingControlBarG) | |
DECLARE_DYNAMIC (CSizingControlBarG) |
Definition at line 62 of file SizingControlBarG.h.
CSizingControlBarG::CSizingControlBarG | ( | ) |
CSizingControlBarG::~CSizingControlBarG | ( | ) | [virtual] |
Definition at line 44 of file SizingControlBarG.cpp.
CSizingControlBarG::CSizingControlBarG | ( | ) |
virtual CSizingControlBarG::~CSizingControlBarG | ( | ) | [virtual] |
CSizingControlBarG::DECLARE_DYNAMIC | ( | CSizingControlBarG | ) | [private] |
CSizingControlBarG::DECLARE_DYNAMIC | ( | CSizingControlBarG | ) | [private] |
CSizingControlBarG::DECLARE_MESSAGE_MAP | ( | ) | [protected] |
virtual BOOL CSizingControlBarG::HasGripper | ( | ) | const [virtual] |
BOOL CSizingControlBarG::HasGripper | ( | ) | const [virtual] |
Definition at line 225 of file SizingControlBarG.cpp.
References FALSE, CSizingControlBar::IsFloating(), and TRUE.
Referenced by NcCalcClient(), NcPaintGripper(), CSizingControlBarCF::NcPaintGripper(), and OnUpdateCmdUI().
virtual void CSizingControlBarG::NcCalcClient | ( | LPRECT | pRc, | |
UINT | nDockBarID | |||
) | [protected, virtual] |
Reimplemented from CSizingControlBar.
void CSizingControlBarG::NcCalcClient | ( | LPRECT | pRc, | |
UINT | nDockBarID | |||
) | [protected, virtual] |
Reimplemented from CSizingControlBar.
Definition at line 71 of file SizingControlBarG.cpp.
References BOOL(), HasGripper(), m_biHide, m_cyGripper, CSCBButton::Move(), and CSizingControlBar::NcCalcClient().
virtual void CSizingControlBarG::NcPaintGripper | ( | CDC * | pDC, | |
CRect | rcClient | |||
) | [protected, virtual] |
void CSizingControlBarG::NcPaintGripper | ( | CDC * | pDC, | |
CRect | rcClient | |||
) | [protected, virtual] |
Reimplemented from CSizingControlBar.
Reimplemented in CSizingControlBarCF.
Definition at line 103 of file SizingControlBarG.cpp.
References BOOL(), CSCBButton::GetRect(), HasGripper(), CSizingControlBar::IsHorzDocked(), m_biHide, m_cyGripper, and CSCBButton::Paint().
afx_msg UINT CSizingControlBarG::OnNcHitTest | ( | CPoint | point | ) | [protected] |
Reimplemented from CSizingControlBar.
UINT CSizingControlBarG::OnNcHitTest | ( | CPoint | point | ) | [protected] |
Reimplemented from CSizingControlBar.
Definition at line 139 of file SizingControlBarG.cpp.
References CSCBButton::GetRect(), m_biHide, and CSizingControlBar::OnNcHitTest().
Referenced by OnUpdateCmdUI().
afx_msg void CSizingControlBarG::OnNcLButtonUp | ( | UINT | nHitTest, | |
CPoint | point | |||
) | [protected] |
void CSizingControlBarG::OnNcLButtonUp | ( | UINT | nHitTest, | |
CPoint | point | |||
) | [protected] |
virtual void CSizingControlBarG::OnUpdateCmdUI | ( | CFrameWnd * | pTarget, | |
BOOL | bDisableIfNoHndler | |||
) | [virtual] |
void CSizingControlBarG::OnUpdateCmdUI | ( | CFrameWnd * | pTarget, | |
BOOL | bDisableIfNoHndler | |||
) | [virtual] |
Reimplemented from CSizingControlBar.
Reimplemented in CDynamicBar, and CSizingControlBarCF.
Definition at line 159 of file SizingControlBarG.cpp.
References BOOL(), CSCBButton::bPushed, CSCBButton::bRaised, FALSE, HasGripper(), m_biHide, and OnNcHitTest().
Referenced by CSizingControlBarCF::OnUpdateCmdUI().
CSCBButton CSizingControlBarG::m_biHide [protected] |
Definition at line 98 of file SizingControlBarG.h.
Referenced by NcCalcClient(), NcPaintGripper(), CSizingControlBarCF::NcPaintGripper(), OnNcHitTest(), and OnUpdateCmdUI().
int CSizingControlBarG::m_cyGripper [protected] |
Definition at line 96 of file SizingControlBarG.h.
Referenced by CSizingControlBarG(), NcCalcClient(), NcPaintGripper(), and CSizingControlBarCF::NcPaintGripper().