X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/0ca3b64f1474b759653105ab741c97f64ee4bc3b..d6e6a35c801690a6456a85331c7f56fe04999c6f:/include/wx/generic/progdlgg.h?ds=sidebyside diff --git a/include/wx/generic/progdlgg.h b/include/wx/generic/progdlgg.h index a267427ae0..e53d3af732 100644 --- a/include/wx/generic/progdlgg.h +++ b/include/wx/generic/progdlgg.h @@ -91,6 +91,10 @@ private: *m_remaining; // time when the dialog was created unsigned long m_timeStart; + // time when the dialog was closed or cancelled + unsigned long m_timeStop; + // time between the moment the dialog was closed/cancelled and resume + unsigned long m_break; // parent top level window (may be NULL) wxWindow *m_parentTop; @@ -110,6 +114,17 @@ private: // the maximum value int m_maximum; + // saves the time when elapsed time was updated so there is only one + // update per second + unsigned long m_last_timeupdate; + // tells how often a change of the estimated time has to be confirmed + // before it is actually displayed - this reduces the frequence of updates + // of estimated and remaining time + const int m_delay; + // counts the confirmations + int m_ctdelay; + unsigned long m_display_estimated; + #if defined(__WXMSW__ ) || defined(__WXPM__) // the factor we use to always keep the value in 16 bit range as the native // control only supports ranges from 0 to 65,535