MGUI::DLG_CONTACTMI Class Reference

#include <mgui/dlgcontactmi.h>

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

List of all members.

Public Member Functions

 DLG_CONTACTMI (MDLG_MESSAGETYPE type)
 DLG_CONTACTMI (const MISTRING &details, MDLG_MESSAGETYPE type=MDLG_MESSAGETYPE_Information)
 DLG_CONTACTMI ()
 ~DLG_CONTACTMI ()
ERRVALUE ListSetValue (const FILEPATHLIST &PathList)
void SetDelegateAddFiles (fastdelegate::FastDelegate< void(FILEPATHLIST &filelist)> fileadddelegate, bool deleteafteruse=false)
void SetEmail (const MISTRING &email)
void SetIncludeScreenshot (bool IncludeScreenshot)
void SetIncludeSessionLog (bool IncludeSessionLog)
void SetIncludeSettings (bool IncludeSettings)
void SetName (const MISTRING &name)
void SetOrganization (const MISTRING &organization)
void SetSubject (const MISTRING &subject)

Static Public Member Functions

static ERRVALUE JustSaveReport (MISTRING &details, MDLG_MESSAGETYPE type=MDLG_MESSAGETYPE_Information)

Constructor & Destructor Documentation

MGUI::DLG_CONTACTMI::DLG_CONTACTMI (  ) 

Default constructor.

MGUI::DLG_CONTACTMI::DLG_CONTACTMI ( const MISTRING details,
MDLG_MESSAGETYPE  type = MDLG_MESSAGETYPE_Information 
)

Construct with error details and message type.

MGUI::DLG_CONTACTMI::DLG_CONTACTMI ( MDLG_MESSAGETYPE  type  ) 

Construct with message type.

MGUI::DLG_CONTACTMI::~DLG_CONTACTMI (  ) 

Destructor.


Member Function Documentation

static ERRVALUE MGUI::DLG_CONTACTMI::JustSaveReport ( MISTRING details,
MDLG_MESSAGETYPE  type = MDLG_MESSAGETYPE_Information 
) [static]

save the report without opening the contact support dialog

ERRVALUE MGUI::DLG_CONTACTMI::ListSetValue ( const FILEPATHLIST PathList  ) 

Set files list.

void MGUI::DLG_CONTACTMI::SetDelegateAddFiles ( fastdelegate::FastDelegate< void(FILEPATHLIST &filelist)>  fileadddelegate,
bool  deleteafteruse = false 
)

Sets a delegate that is called when the report is being processed and sent, It will add the additional files onto the report Optional parameter to the delegate of deleting the file after sending.

void MGUI::DLG_CONTACTMI::SetEmail ( const MISTRING email  ) 

Set the email field in the dialog.

Should be called before DoModal

void MGUI::DLG_CONTACTMI::SetIncludeScreenshot ( bool  IncludeScreenshot  ) 

Include screenshot of last error.

void MGUI::DLG_CONTACTMI::SetIncludeSessionLog ( bool  IncludeSessionLog  ) 

Include current session log.

void MGUI::DLG_CONTACTMI::SetIncludeSettings ( bool  IncludeSettings  ) 

Include user settings (tntproc, tnthost).

void MGUI::DLG_CONTACTMI::SetName ( const MISTRING name  ) 

Set the name field in the dialog.

Should be called before DoModal

void MGUI::DLG_CONTACTMI::SetOrganization ( const MISTRING organization  ) 

Set the organization field in the dialog.

Should be called before DoModal

void MGUI::DLG_CONTACTMI::SetSubject ( const MISTRING subject  ) 

Set the subject field in the dialog.

Should be called before DoModal


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

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