[an error occurred while processing this directive]
Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

ProgressReporterDialog Class Reference

#include <MyProgressDialog.h>

List of all members.

Public Member Functions

 ProgressReporterDialog (double maxProgress, const wxString &title, const wxString &message, wxWindow *parent=NULL, int style=wxPD_AUTO_HIDE|wxPD_APP_MODAL|wxPD_CAN_ABORT|wxPD_ELAPSED_TIME, const wxSize &sz=wxDefaultSize)
virtual ~ProgressReporterDialog ()
virtual bool increaseProgress (double delta)
virtual bool increaseProgress (double delta, const std::string &msg)
virtual bool increaseProgress (double delta, const std::wstring &msg)
virtual void setMessage (const std::string &msg)

Protected Attributes

double m_progress
double m_maxProgress
wxString m_message
bool m_abort


Constructor & Destructor Documentation

ProgressReporterDialog::ProgressReporterDialog double  maxProgress,
const wxString &  title,
const wxString &  message,
wxWindow *  parent = NULL,
int  style = wxPD_AUTO_HIDE | wxPD_APP_MODAL | wxPD_CAN_ABORT | wxPD_ELAPSED_TIME,
const wxSize &  sz = wxDefaultSize
[inline]
 

ProgressReporterDialog::~ProgressReporterDialog  )  [virtual]
 


Member Function Documentation

bool ProgressReporterDialog::increaseProgress double  delta,
const std::wstring &  msg
[virtual]
 

bool ProgressReporterDialog::increaseProgress double  delta,
const std::string &  msg
[virtual]
 

bool ProgressReporterDialog::increaseProgress double  delta  )  [virtual]
 

void ProgressReporterDialog::setMessage const std::string &  msg  )  [virtual]
 


Member Data Documentation

bool ProgressReporterDialog::m_abort [protected]
 

double ProgressReporterDialog::m_maxProgress [protected]
 

wxString ProgressReporterDialog::m_message [protected]
 

double ProgressReporterDialog::m_progress [protected]
 


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

Generated on Mon Sep 20 01:01:35 2010 for Hugintrunk by doxygen 1.3.9.1