#include <WindowManager.h>
Public Member Functions | |
| CWindowManager (CMDIFrameWnd *pParent=NULL) | |
| virtual | ~CWindowManager () |
| void | SetOwner (CMDIFrameWnd *pParent) |
| CChildWnd * | GetActive () const |
| POSITION | GetIterator () const |
| CChildWnd * | GetNext (POSITION &pos) const |
| BOOL | Check (CChildWnd *pChild) const |
| CChildWnd * | Find (CRuntimeClass *pClass, CChildWnd *pAfter=NULL, CChildWnd *pExcept=NULL) |
| CChildWnd * | Open (CRuntimeClass *pClass, BOOL bToggle=FALSE, BOOL bFocus=TRUE) |
| CChildWnd * | FindFromPoint (const CPoint &point) const |
| void | Close () |
| void | AutoResize () |
| void | Cascade (BOOL bActiveOnly=FALSE) |
| void | SetGUIMode (int nMode, BOOL bSaveState=TRUE) |
| void | LoadWindowStates () |
| void | SaveWindowStates () |
| BOOL | LoadSearchWindows () |
| void | SaveSearchWindows () |
| BOOL | LoadBrowseHostWindows () |
| void | SaveBrowseHostWindows () |
| void | OpenNewSearchWindow () |
| void | PostSkinChange () |
| void | PostSkinRemove () |
Public Attributes | |
| CMDIFrameWnd * | m_pParent |
| CList< CChildWnd * > | m_pWindows |
| CRect | m_rcSize |
| BOOL | m_bIgnoreActivate |
| BOOL | m_bClosing |
Protected Member Functions | |
| void | Add (CChildWnd *pChild) |
| void | Remove (CChildWnd *pChild) |
| void | ActivateGrouped (CChildWnd *pExcept) |
| void | CreateTabbedWindows () |
| afx_msg void | OnSize (UINT nType, int cx, int cy) |
| afx_msg BOOL | OnEraseBkgnd (CDC *pDC) |
| afx_msg void | OnPaint () |
Friends | |
| class | CChildWnd |
| class | CPluginWnd |
| CWindowManager::CWindowManager | ( | CMDIFrameWnd * | pParent = NULL |
) |
| CWindowManager::~CWindowManager | ( | ) | [virtual] |
| void CWindowManager::SetOwner | ( | CMDIFrameWnd * | pParent | ) |
| CChildWnd * CWindowManager::GetActive | ( | ) | const |
| POSITION CWindowManager::GetIterator | ( | ) | const |
| CChildWnd * CWindowManager::GetNext | ( | POSITION & | pos | ) | const |
| BOOL CWindowManager::Check | ( | CChildWnd * | pChild | ) | const |
| CChildWnd * CWindowManager::Find | ( | CRuntimeClass * | pClass, | |
| CChildWnd * | pAfter = NULL, |
|||
| CChildWnd * | pExcept = NULL | |||
| ) |
| CChildWnd * CWindowManager::Open | ( | CRuntimeClass * | pClass, | |
| BOOL | bToggle = FALSE, |
|||
| BOOL | bFocus = TRUE | |||
| ) |
| CChildWnd * CWindowManager::FindFromPoint | ( | const CPoint & | point | ) | const |
| void CWindowManager::Close | ( | ) |
| void CWindowManager::AutoResize | ( | ) |
| void CWindowManager::Cascade | ( | BOOL | bActiveOnly = FALSE |
) |
| void CWindowManager::SetGUIMode | ( | int | nMode, | |
| BOOL | bSaveState = TRUE | |||
| ) |
| void CWindowManager::LoadWindowStates | ( | ) |
| void CWindowManager::SaveWindowStates | ( | ) |
| BOOL CWindowManager::LoadSearchWindows | ( | ) |
| void CWindowManager::SaveSearchWindows | ( | ) |
| BOOL CWindowManager::LoadBrowseHostWindows | ( | ) |
| void CWindowManager::SaveBrowseHostWindows | ( | ) |
| void CWindowManager::OpenNewSearchWindow | ( | ) |
| void CWindowManager::PostSkinChange | ( | ) |
| void CWindowManager::PostSkinRemove | ( | ) |
| void CWindowManager::Add | ( | CChildWnd * | pChild | ) | [protected] |
| void CWindowManager::Remove | ( | CChildWnd * | pChild | ) | [protected] |
| void CWindowManager::ActivateGrouped | ( | CChildWnd * | pExcept | ) | [protected] |
| void CWindowManager::CreateTabbedWindows | ( | ) | [protected] |
| void CWindowManager::OnSize | ( | UINT | nType, | |
| int | cx, | |||
| int | cy | |||
| ) | [protected] |
| BOOL CWindowManager::OnEraseBkgnd | ( | CDC * | pDC | ) | [protected] |
| void CWindowManager::OnPaint | ( | ) | [protected] |
friend class CChildWnd [friend] |
friend class CPluginWnd [friend] |
| CMDIFrameWnd* CWindowManager::m_pParent |
| CList< CChildWnd* > CWindowManager::m_pWindows |
| CRect CWindowManager::m_rcSize |
1.5.2