22 #include <osl/diagnose.h>
30 const bool bTempStrict)
31 : xStatusIndicator(xTempStatusIndicator)
36 , bStrict(bTempStrict)
50 if((nNewReference <= 0) || (nNewReference ==
nReference))
55 double fPercent(static_cast<double>(nNewReference) /
nReference);
56 double fValue(
nValue * fPercent);
57 nValue =
static_cast<sal_Int32
>(fValue);
91 double fPercent((fNewValue * 100) / nRange);
101 OSL_FAIL(
"tried to set a wrong value on the progressbar");
const sal_Int32 nDefaultProgressBarRange
ProgressBarHelper(const css::uno::Reference< css::task::XStatusIndicator > &xStatusIndicator, const bool bStrict)
css::uno::Reference< css::task::XStatusIndicator > xStatusIndicator
void SetValue(sal_Int32 nValue)
void ChangeReference(sal_Int32 nNewReference)
const float fProgressStep