X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/11e3af6e7eed3c4717608ba2095a688b1fea60e0..97929f6bd992c185834656b5e3fff5a50ba7360a:/interface/wx/progdlg.h diff --git a/interface/wx/progdlg.h b/interface/wx/progdlg.h index 7f229492c6..a6c4127370 100644 --- a/interface/wx/progdlg.h +++ b/interface/wx/progdlg.h @@ -57,6 +57,8 @@ public: Message displayed above the progress bar. @param maximum Maximum value for the progress bar. + In the generic implementation the progress bar is constructed + only if this value is greater than zero. @param parent Parent window. @param style @@ -72,6 +74,31 @@ public: */ virtual ~wxProgressDialog(); + /** + Returns the last value passed to the Update() function or + @c wxNOT_FOUND if the dialog has no progress bar. + + @since 2.9.0 + */ + int GetValue() const; + + /** + Returns the maximum value of the progress meter, as passed to + the constructor or @c wxNOT_FOUND if the dialog has no progress bar. + + @since 2.9.0 + */ + int GetRange() const; + + /** + Returns the last message passed to the Update() function; + if you always passed wxEmptyString to Update() then the message + set through the constructor is returned. + + @since 2.9.0 + */ + wxString GetMessage() const; + /** Works like Update() but makes the gauge control run in indeterminate mode (see wxGauge documentation); sets the remaining and the estimated time labels