Main Page Modules Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages

# CMessageDiag Class Reference

`#include <messagediag.h>`

Collaboration diagram for CMessageDiag:

[legend]
List of all members.

## Public Types
enum | { IDD = IDD_DIAG_MESSAGES }
## Public Member Functions
| CMessageDiag ()
bool | AddMessage (const char *pText)
void | ClearMessages (void)
virtual void | OnInitialUpdate ()
virtual | ~CMessageDiag ()
## Static Public Member Functions
CMessageDiag * | GetWin (void)
## Public Attributes
CXListCtrl | m_lstMessages
CImageList | m_imgMessages
## Protected Member Functions
virtual void | DoDataExchange (CDataExchange *pDX)
afx_msg void | OnSize (UINT nType, int cx, int cy)
## Static Protected Attributes
CMessageDiag * | m_Singleton = NULL

## Member Enumeration Documentation

anonymous enum

  | Enumeration values:
  IDD |

## Constructor & Destructor Documentation

CMessageDiag::CMessageDiag | ( |  | ) |

CMessageDiag::~CMessageDiag | ( |  | ) | `[virtual]`

## Member Function Documentation

bool CMessageDiag::AddMessage | ( | const char * | pText | ) |

void CMessageDiag::ClearMessages | ( | void |  | ) |

void CMessageDiag::DoDataExchange | ( | CDataExchange * | pDX | ) | `[protected, virtual]`

CMessageDiag* CMessageDiag::GetWin | ( | void |  | ) | `[inline, static]`

void CMessageDiag::OnInitialUpdate | ( |  | ) | `[virtual]`

void CMessageDiag::OnSize | ( | UINT | nType,
|  | int | cx,
|  | int | cy
| ) | `[protected]`

## Member Data Documentation

CImageList CMessageDiag::m_imgMessages

CXListCtrl CMessageDiag::m_lstMessages

CMessageDiag * CMessageDiag::m_Singleton = NULL`[static, protected]`

The documentation for this class was generated from the following files:

- messagediag.h
- messagediag.cpp