Dialog Struct Reference

The class Dialog implements modal dialogs. More...

#include <window.h>

Inheritance diagram for Dialog:

Inheritance graph
[legend]
Collaboration diagram for Dialog:

Collaboration graph
[legend]

Public Types

typedef Window super

Public Member Functions

 Dialog (HWND)
 ~Dialog ()

Static Public Member Functions

static int DoModal (UINT nid, CREATORFUNC creator, HWND hwndParent=0)
static int DoModal (UINT nid, CREATORFUNC_INFO creator, const void *info, HWND hwndParent=0)

Protected Member Functions

LRESULT WndProc (UINT nmsg, WPARAM wparam, LPARAM lparam)
int Command (int id, int code)

Detailed Description

The class Dialog implements modal dialogs.

A Dialog object should be constructed by calling Dialog::DoModal() and specifying the class using the WINDOW_CREATOR() macro.

Definition at line 353 of file window.h.


Member Typedef Documentation

typedef Window Dialog::super

Reimplemented in PropSheetPageDlg.

Definition at line 355 of file window.h.


Constructor & Destructor Documentation

Dialog::Dialog ( HWND   ) 

Dialog::~Dialog (  ) 


Member Function Documentation

static int Dialog::DoModal ( UINT  nid,
CREATORFUNC  creator,
HWND  hwndParent = 0 
) [static]

static int Dialog::DoModal ( UINT  nid,
CREATORFUNC_INFO  creator,
const void *  info,
HWND  hwndParent = 0 
) [static]

LRESULT Dialog::WndProc ( UINT  nmsg,
WPARAM  wparam,
LPARAM  lparam 
) [protected, virtual]

Reimplemented from Window.

int Dialog::Command ( int  id,
int  code 
) [protected, virtual]

Reimplemented from Window.

Reimplemented in PropSheetPageDlg.


The documentation for this struct was generated from the following file:
IBrowser Source Code Documentation
generated on 18.09.2008 by doxygen

Homepage