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 );
GAUGE_PROGRESS_REPORTER(wxWindow *aParent, int aNumPhases)
PROGRESS_REPORTER_BASE(int aNumPhases)
void SetTitle(const wxString &aTitle) override
Change the title displayed on the window caption.
wxAppProgressIndicator m_appProgressIndicator
WX_PROGRESS_REPORTER(wxWindow *aParent, const wxString &aTitle, int aNumPhases, int aCanAbort, bool aReserveSpaceForMessage=true)
The PROGRESS_REPORTER will stay on top of aParent.
#define WX_PROGRESS_REPORTER_BASE