Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

Dialog Class Reference

#include <Dialog.h>

Inheritance diagram for Dialog:

AddEditDnsbl DnsblResultsDialog WhoisInfoDialog List of all members.

Protected Member Functions

 Dialog (int id, HWND hFather=NULL, bool bIsModal=true, const Init &i=Init()) throw (SysError)
virtual ~Dialog ()
virtual BOOL dlgProc (UINT uMsg, WPARAM wP, LPARAM lP)=0
virtual void ctor ()
int getResult () const

Protected Attributes

HWND m_hWnd
HWND m_hFather

Static Private Member Functions

static BOOL dialogCommonProc (HWND, UINT, WPARAM, LPARAM)

Private Attributes

bool m_bIsModal
int m_id
int m_result

Constructor & Destructor Documentation

Dialog::Dialog int  id,
HWND  hFather = NULL,
bool  bIsModal = true,
const Init &  i = Init()
throw (SysError) [protected]

Dialog::~Dialog  )  [protected, virtual]

Member Function Documentation

void Dialog::ctor  )  [protected, virtual]

Reimplemented in DnsblResultsDialog.

BOOL Dialog::dialogCommonProc HWND  ,
[static, private]

virtual BOOL Dialog::dlgProc UINT  uMsg,
[protected, pure virtual]

Implemented in AddEditDnsbl, DnsblResultsDialog, and WhoisInfoDialog.

int Dialog::getResult  )  const [protected]

Reimplemented in AddEditDnsbl.

Member Data Documentation

bool Dialog::m_bIsModal [private]

HWND Dialog::m_hFather [protected]

HWND Dialog::m_hWnd [protected]

int Dialog::m_id [private]

int Dialog::m_result [private]

The documentation for this class was generated from the following files:
Generated on Thu Jun 16 00:13:25 2005 for Abuse! by  doxygen 1.4.3