IWindowManager Class Reference

Search Toolkit Book for IWindowManager

#include <wm_container.hpp>

Inheritance diagram for IWindowManager:

Inheritance graph
[legend]
List of all members.

Detailed Description

Definition at line 121 of file wm_container.hpp.

Public Member Functions

virtual void GetPopupItems (IWMContainer &container, const IWMPosition &Pos, vector< CMenuItem * > &items)=0
virtual bool OnContainerCommand (IWMContainer &container, const IWMPosition &pos, TCmdID cmd)=0
virtual bool OnContainerUpdateCommand (IWMContainer &container, const IWMPosition &pos, TCmdID cmd, ICmdUI *pCmdUI)=0
virtual CMenuItemGetCaptionPanelMenu (CWMCaptionPanel &panel)=0
virtual bool OnCaptionPanelCommand (CWMCaptionPanel &panel, TCmdID cmd)=0
virtual bool OnCaptionPanelUpdateCommand (CWMCaptionPanel &panel, TCmdID cmd, ICmdUI *pCmdUI)=0
virtual CResourceManagerGetResourceManager ()=0
virtual ~IWindowManager ()


Constructor & Destructor Documentation

virtual IWindowManager::~IWindowManager  )  [inline, virtual]
 

Definition at line 138 of file wm_container.hpp.


Member Function Documentation

virtual CMenuItem* IWindowManager::GetCaptionPanelMenu CWMCaptionPanel panel  )  [pure virtual]
 

Implemented in CWindowManager.

Referenced by CWMCaptionPanel::x_OnShowPopupMenu().

virtual void IWindowManager::GetPopupItems IWMContainer container,
const IWMPosition Pos,
vector< CMenuItem * > &  items
[pure virtual]
 

Implemented in CWindowManager, and CGBenchWindowManager.

Referenced by CWMTabControl::x_CreatePopupMenu(), and CWMSplitter::x_OnShowPopupMenu().

virtual CResourceManager* IWindowManager::GetResourceManager  )  [pure virtual]
 

Implemented in CWindowManager.

virtual bool IWindowManager::OnCaptionPanelCommand CWMCaptionPanel panel,
TCmdID  cmd
[pure virtual]
 

Implemented in CWindowManager.

Referenced by CWMCaptionPanel::OnCommand(), CWMDockContainer::OnTabClosePressed(), and CWMTabControl::x_OnCloseTab().

virtual bool IWindowManager::OnCaptionPanelUpdateCommand CWMCaptionPanel panel,
TCmdID  cmd,
ICmdUI pCmdUI
[pure virtual]
 

Implemented in CWindowManager.

Referenced by CWMCaptionPanel::OnUpdateCommand().

virtual bool IWindowManager::OnContainerCommand IWMContainer container,
const IWMPosition pos,
TCmdID  cmd
[pure virtual]
 

Implemented in CWindowManager, and CGBenchWindowManager.

Referenced by CWMTabControl::OnCommand(), CWMSplitter::OnCommand(), and CWMTabControl::x_OnCloseTab().

virtual bool IWindowManager::OnContainerUpdateCommand IWMContainer container,
const IWMPosition pos,
TCmdID  cmd,
ICmdUI pCmdUI
[pure virtual]
 

Implemented in CWindowManager, and CGBenchWindowManager.

Referenced by CWMTabControl::OnUpdateCommand(), and CWMSplitter::OnUpdateCommand().


The documentation for this class was generated from the following file:
Generated on Mon Nov 9 15:07:52 2009 for NCBI C++ ToolKit by  doxygen 1.4.6
Modified on Mon Nov 09 15:48:41 2009 by modify_doxy.py rev. 173732