MGUI::DLG_STATUS Class Reference

#include <mgui/dlgstatus.h>

Inheritance diagram for MGUI::DLG_STATUS:
Inheritance graph
[legend]

List of all members.

Public Types

enum  DLGSTYLE { DLGSTYLE_Default = 0x0000, DLGSTYLE_DisableCancel = 0x0001, DLGSTYLE_DelayPopup = 0x0002, DLGSTYLE_EnableThreading = 0x0004 }

Public Member Functions

 DLG_STATUS ()
 ~DLG_STATUS ()
void Close ()
void Create (MDLGPARENT dlgparent, DLGSTYLE dlgstyle=DLGSTYLE_Default)
void ReportDone (const MISTRING &msgstr)
void ReportDone (TEXTID textid=TEXTID__None)

Static Public Member Functions

static MISTATUSMANAGERCreateManager ()

Member Enumeration Documentation

Dialog style flags.

Enumerator:
DLGSTYLE_Default 
DLGSTYLE_DisableCancel 

Disable cancel button.

DLGSTYLE_DelayPopup 
DLGSTYLE_EnableThreading 

Enable the status dialog to handle status from multiple threads.


Constructor & Destructor Documentation

MGUI::DLG_STATUS::DLG_STATUS (  ) 

Constructor.

MGUI::DLG_STATUS::~DLG_STATUS (  ) 

Destructor.


Member Function Documentation

void MGUI::DLG_STATUS::Close (  )  [inline]

Close dialog.

void MGUI::DLG_STATUS::Create ( MDLGPARENT  dlgparent,
DLGSTYLE  dlgstyle = DLGSTYLE_Default 
)

Create dialog.

Parameters:
dlgstyle Parent Style
static MISTATUSMANAGER* MGUI::DLG_STATUS::CreateManager (  )  [static]

Used for MISTATUSMANAGER::SetCreator to set as default status manager creator.

void MGUI::DLG_STATUS::ReportDone ( const MISTRING msgstr  ) 

Report that process is finished, with message, and wait for OK.

void MGUI::DLG_STATUS::ReportDone ( TEXTID  textid = TEXTID__None  ) 

Report that process is finished, with time displayed, and wait for OK.

If the TEXTID__None is specified a generic 'time to process' message will be shown.


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

Generated on Sun Oct 7 21:35:50 2012 for TNTsdk 2012 by  doxygen 1.6.1