#include "wx/defs.h"
+#if wxUSE_PROGRESSDLG
+
/*
* wxProgressDialog flags
*/
#include "wx/palmos/progdlg.h"
#else
#include "wx/generic/progdlgg.h"
-#endif
+
+ #if defined(__WXMSW__) && wxUSE_THREADS && !defined(__WXUNIVERSAL__)
+ #include "wx/msw/progdlg.h"
+ #else
+ class WXDLLIMPEXP_CORE wxProgressDialog
+ : public wxGenericProgressDialog
+ {
+ public:
+ wxProgressDialog( const wxString& title, const wxString& message,
+ int maximum = 100,
+ wxWindow *parent = NULL,
+ int style = wxPD_APP_MODAL | wxPD_AUTO_HIDE )
+ : wxGenericProgressDialog( title, message, maximum,
+ parent, style )
+ { }
+
+ private:
+ wxDECLARE_DYNAMIC_CLASS_NO_COPY( wxProgressDialog );
+ };
+ #endif // defined(__WXMSW__) && wxUSE_THREADS
+#endif // __WXPALMOS__
+
+#endif // wxUSE_PROGRESSDLG
#endif // _WX_PROGDLG_H_BASE_