doom3-gpl
Doom 3 GPL source release
|
#include <TabsDlg.h>
Classes | |
struct | DockedWindowInfo |
Public Types | |
typedef void(* | pfnOnDockEvent )(bool, int, CWnd *) |
Public Member Functions | |
CTabsDlg (UINT ID, CWnd *pParent=NULL) | |
void | AddDockedWindow (CWnd *wnd, int ID, int imageID, const CString &title, bool dock, pfnOnDockEvent dockCallback=NULL) |
void | DockWindow (int ID, bool dock) |
bool | RectWithinDockManager (CRect &rect) |
void | FocusWindow (int ID) |
void | SetImageList (CImageList *list) |
bool | IsDocked (CWnd *wnd) |
afx_msg void | OnTcnSelchange (NMHDR *pNMHDR, LRESULT *pResult) |
afx_msg void | OnLButtonDown (UINT nFlags, CPoint point) |
afx_msg void | OnLButtonUp (UINT nFlags, CPoint point) |
afx_msg void | OnMouseMove (UINT nFlags, CPoint point) |
afx_msg void | OnDestroy () |
void | SaveWindowPlacement (int ID=-1) |
Public Attributes | |
CTabCtrl | m_Tabs |
Protected Member Functions | |
int | PreTranslateMessage (MSG *msg) |
void | DoDataExchange (CDataExchange *pDX) |
void | ShowAllWindows (bool show=true) |
void | HandleUndock () |
void | UpdateTabControlIndices () |
virtual BOOL | OnInitDialog () |
Protected Attributes | |
CImageList | m_TabImages |
CPoint | m_DragDownPoint |
CMapWordToPtr | m_Windows |
bool | m_DragTabActive |
Definition at line 37 of file TabsDlg.cpp.
void CTabsDlg::AddDockedWindow | ( | CWnd * | wnd, |
int | ID, | ||
int | imageID, | ||
const CString & | title, | ||
bool | dock, | ||
pfnOnDockEvent | dockCallback = NULL |
||
) |
Definition at line 226 of file TabsDlg.cpp.
Definition at line 87 of file TabsDlg.cpp.
|
protected |
Definition at line 52 of file TabsDlg.cpp.
Definition at line 258 of file TabsDlg.cpp.
|
protected |
Definition at line 205 of file TabsDlg.cpp.
bool CTabsDlg::IsDocked | ( | CWnd * | wnd | ) |
Definition at line 314 of file TabsDlg.cpp.
void CTabsDlg::OnDestroy | ( | ) |
Definition at line 295 of file TabsDlg.cpp.
|
protectedvirtual |
Reimplemented in CInspectorDialog.
Definition at line 60 of file TabsDlg.cpp.
Definition at line 189 of file TabsDlg.cpp.
Definition at line 194 of file TabsDlg.cpp.
Definition at line 220 of file TabsDlg.cpp.
void CTabsDlg::OnTcnSelchange | ( | NMHDR * | pNMHDR, |
LRESULT * | pResult | ||
) |
Definition at line 67 of file TabsDlg.cpp.
|
protected |
Definition at line 158 of file TabsDlg.cpp.
bool CTabsDlg::RectWithinDockManager | ( | CRect & | rect | ) |
Definition at line 179 of file TabsDlg.cpp.
Definition at line 335 of file TabsDlg.cpp.
Definition at line 242 of file TabsDlg.cpp.
|
protected |
Definition at line 276 of file TabsDlg.cpp.