#include <Dialog.hpp>
List of all members.
Classes |
struct | CTLGRAVITY |
struct | CTRL |
Public Member Functions |
| CDialog (uint iRscID) |
virtual | ~CDialog () |
bool | RunModeless (CWnd &rParent) |
int | RunModal (CWnd &rParent) |
Protected Types |
enum | Gravity { LEFT_EDGE = 0,
RIGHT_EDGE = 1,
TOP_EDGE = 0,
BOTTOM_EDGE = 1
} |
typedef std::vector< CTRL > | Controls |
| The collection of controls.
|
typedef std::vector< CTLGRAVITY > | Gravities |
| The collection of control gravity settings.
|
Protected Member Functions |
virtual LRESULT | WndProc (HWND hWnd, UINT iMsg, WPARAM wParam, LPARAM lParam) |
virtual LRESULT | DefaultWndProc (HWND hWnd, UINT iMsg, WPARAM wParam, LPARAM lParam) |
virtual void | OnCreate (const CRect &rcClient) |
virtual void | OnInitDialog () |
virtual bool | OnOk () |
virtual bool | OnCancel () |
virtual void | OnResize (int iFlag, const CSize &rNewSize) |
virtual void | OnPaint (CDC &rDC) |
virtual void | OnHitTest (const CPoint &ptCursor) |
HWND | CtrlHandle (int iCtrlID) const |
void | ControlTable (CTRL *pCtrlTable) |
void | InitControls () |
void | GravityTable (CTLGRAVITY *pGravTable) |
void | InitGravityTable () |
virtual void | EndDialog (int nResult=IDCANCEL) |
Static Protected Member Functions |
static WCL::DlgResult DIALOGPROC | DlgProc (HWND hWnd, UINT iMsg, WPARAM wParam, LPARAM lParam) |
Protected Attributes |
uint | m_iRscID |
bool | m_bModal |
Controls | m_vControls |
Gravities | m_vGravities |
CSize | m_StartSize |
CWnd * | m_pParentWnd |
bool | m_bNoSizeGrip |
CRect | m_rcOldGrip |
Private Member Functions |
| CDialog (const CDialog &) |
CDialog & | operator= (const CDialog &) |
Friends |
struct | tagCTLGRAVITY |
Member Typedef Documentation
The collection of controls.
The collection of control gravity settings.
Member Enumeration Documentation
- Enumerator:
LEFT_EDGE |
|
RIGHT_EDGE |
|
TOP_EDGE |
|
BOTTOM_EDGE |
|
Constructor & Destructor Documentation
Member Function Documentation
LRESULT CDialog::WndProc |
( |
HWND |
hWnd, |
|
|
UINT |
iMsg, |
|
|
WPARAM |
wParam, |
|
|
LPARAM |
lParam |
|
) |
| [protected, virtual] |
Friends And Related Function Documentation
Member Data Documentation
The documentation for this class was generated from the following files: