#include <mgui/dlgcontactmi.h>

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) |
| 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.
| 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 & | ) |
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
1.6.1