#include <wm_tab_control.hpp>
Inheritance diagram for CWMTabControl:


Definition at line 69 of file wm_tab_control.hpp.
Public Member Functions | |
| CWMTabControl () | |
| CWMTabControl. | |
| CWMTabControl (int x, int y, int w, int h, const char *label=0) | |
| virtual | ~CWMTabControl () |
| virtual bool | OnCommand (const TCmdID CmdID) |
| virtual bool | OnUpdateCommand (const TCmdID cmd, ICmdUI *pCmdUI) |
| void | OnCloseTab () |
IWMContainer implementation | |
| virtual void | SetManager (IWindowManager *manager) |
| virtual bool | IsOccupied (const IWMPosition &pos) const |
| virtual bool | IsAvailable (const IWMPosition &pos) const |
| virtual TChild * | GetChild (const IWMPosition &pos) |
| virtual IWMPosition * | GetChildPos (const TChild *child) const |
| virtual bool | Insert (TChild *widget, const IWMPosition &pos, const string &label) |
| virtual bool | Remove (const IWMPosition &pos) |
| virtual bool | Remove (TChild *child) |
| virtual void | RemoveAll () |
| virtual bool | MoveToPos (TChild *child, const IWMPosition &pos) |
| virtual int | GetChildrenCount () const |
| virtual void | GetChildren (vector< TChild * > &children) |
| virtual void | GetPosToChildMap (TPosToChildMap &map) const |
| virtual IWMContainerDescr * | GetDescr () const |
Protected Member Functions | |
| DECLARE_EVENT_MAP () | |
| virtual CMenuItem * | x_CreatePopupMenu () |
| void | x_OnCloseTab () |
Protected Attributes | |
| IWindowManager * | m_WindowManager |
|
|
Definition at line 83 of file wm_tab_control.cpp. References CTabControl::EnableCloseButton(). |
|
||||||||||||||||||||||||
|
Definition at line 91 of file wm_tab_control.cpp. References CTabControl::EnableCloseButton(). |
|
|
Definition at line 99 of file wm_tab_control.cpp. |
|
|
Reimplemented from CTabControl. |
|
|
Implements IWMContainer. Definition at line 135 of file wm_tab_control.cpp. References CWMTabPos::GetPos(), CTabControl::GetTab(), and pos. |
|
|
Definition at line 145 of file wm_tab_control.cpp. References CTabControl::GetTabIndex(). |
|
|
Implements IWMContainer. Definition at line 202 of file wm_tab_control.cpp. References CTabControl::x_GetPane(), and CTabControl::x_GetTabsCount(). |
|
|
Implements IWMContainer. Definition at line 196 of file wm_tab_control.cpp. References CTabControl::x_GetTabsCount(). |
|
|
Implements IWMContainer. Definition at line 274 of file wm_tab_control.cpp. |
|
|
Definition at line 213 of file wm_tab_control.cpp. References CTabControl::GetTabsCount(), and CTabControl::x_GetPane(). |
|
||||||||||||||||
|
Definition at line 152 of file wm_tab_control.cpp. References CTabControl::AddTab(), CWMCaptionPanel::GetClient(), IWMClient::GetIcon(), IsAvailable(), and pos. |
|
|
Implements IWMContainer. Definition at line 124 of file wm_tab_control.cpp. References CWMTabPos::GetPos(), CTabControl::GetTabsCount(), and pos. Referenced by Insert(). |
|
|
Implements IWMContainer. Definition at line 114 of file wm_tab_control.cpp. References CWMTabPos::GetPos(), pos, and CTabControl::x_IsIndexValid(). |
|
||||||||||||
|
Definition at line 225 of file wm_tab_control.cpp. |
|
|
|
|
|
Reimplemented from CCommandTarget. Definition at line 254 of file wm_tab_control.cpp. References CTabControl::m_PopupPos, m_WindowManager, CCommandTarget::OnCommand(), and IWindowManager::OnContainerCommand(). |
|
||||||||||||
|
Reimplemented from CCommandTarget. Definition at line 264 of file wm_tab_control.cpp. References CTabControl::m_PopupPos, m_WindowManager, IWindowManager::OnContainerUpdateCommand(), and CCommandTarget::OnUpdateCommand(). |
|
|
Definition at line 190 of file wm_tab_control.cpp. References CTabControl::RemoveTab(). |
|
|
Implements IWMContainer. Definition at line 180 of file wm_tab_control.cpp. References CWMTabPos::GetPos(), pos, and CTabControl::RemoveTab(). |
|
|
Implements IWMContainer. Definition at line 174 of file wm_tab_control.cpp. References CTabControl::RemoveAllTabs(). |
|
|
Implements IWMContainer. Definition at line 108 of file wm_tab_control.cpp. Referenced by CWindowManager::OnContainerCommand(), CWindowManager::x_CreateRootContainers(), and CWindowManager::x_WrapClientInTabControl(). |
|
|
Reimplemented from CTabControl. Definition at line 237 of file wm_tab_control.cpp. References CMenuItem::AddSubItem(), IWindowManager::GetPopupItems(), ITERATE, CTabControl::m_PopupPos, and m_WindowManager. |
|
|
close the panel asyncronously Reimplemented from CTabControl. Definition at line 280 of file wm_tab_control.cpp. References eCmdCPanelClose, eCmdDelContainer, CTabControl::GetSelectedTab(), m_WindowManager, IWindowManager::OnCaptionPanelCommand(), IWindowManager::OnContainerCommand(), pos, and CTabControl::x_OnCloseTab(). |
|
|
Definition at line 112 of file wm_tab_control.hpp. Referenced by OnCommand(), OnUpdateCommand(), x_CreatePopupMenu(), and x_OnCloseTab(). |
1.4.6
Modified on Mon Nov 09 15:48:36 2009 by modify_doxy.py rev. 173732