27#ifndef WX_PROGRESS_REPORTERS_H
28#define WX_PROGRESS_REPORTERS_H
30#include <wx/progdlg.h>
32#include <wx/appprogress.h>
37#define PR_CAN_ABORT wxPD_CAN_ABORT
40#if defined( _WIN32 ) && wxCHECK_VERSION( 3, 3, 0 )
42#define WX_PROGRESS_REPORTER_BASE wxGenericProgressDialog
44#define WX_PROGRESS_REPORTER_BASE wxProgressDialog
72 bool aReserveSpaceForMessage =
true );
78 void SetTitle(
const wxString& aTitle )
override
80 WX_PROGRESS_REPORTER_BASE::SetTitle( aTitle );
This implements all the tricky bits for thread safety, but the GUI is left to derived classes.
Multi-thread safe progress reporter dialog, intended for use of tasks that parallel reporting back of...
void SetTitle(const wxString &aTitle) override
Change the title displayed on the window caption.
wxAppProgressIndicator m_appProgressIndicator
#define WX_PROGRESS_REPORTER_BASE