22 #include <com/sun/star/awt/XProgressBar.hpp>
32 #define PROGRESSBAR_DEFAULT_BLOCKDIMENSION Size(1,1)
45 ,
public css::awt::XProgressBar
50 ProgressBar(
const css::uno::Reference< css::uno::XComponentContext >& rxContext );
56 virtual css::uno::Any SAL_CALL
queryInterface(
const css::uno::Type& aType )
override;
65 virtual void SAL_CALL
acquire() noexcept
override;
74 virtual void SAL_CALL
release() noexcept
override;
78 virtual css::uno::Sequence< css::uno::Type > SAL_CALL
getTypes()
override;
82 css::uno::Any SAL_CALL
queryAggregation(
const css::uno::Type& aType )
override;
97 virtual sal_Int32 SAL_CALL
getValue()
override;
112 const css::uno::Reference< css::awt::XControlModel >&
xModel
115 virtual css::uno::Reference< css::awt::XControlModel > SAL_CALL
getModel()
override;
121 const css::uno::Reference< css::awt::XGraphics >& xGraphics
virtual void SAL_CALL setRange(sal_Int32 nMin, sal_Int32 nMax) override
constexpr Color PROGRESSBAR_DEFAULT_BACKGROUNDCOLOR
virtual css::uno::Sequence< css::uno::Type > SAL_CALL getTypes() override
get information about supported interfaces XTypeProvider
virtual void SAL_CALL setValue(sal_Int32 nValue) override
css::awt::Size m_aBlockSize
virtual void SAL_CALL acquire() noexcept override
increment refcount XInterface release() A RuntimeException is thrown.
constexpr::Color COL_LIGHTGRAY(0xC0, 0xC0, 0xC0)
constexpr auto PROGRESSBAR_DEFAULT_BLOCKVALUE
virtual void SAL_CALL release() noexcept override
decrement refcount XInterface acquire() A RuntimeException is thrown.
virtual css::uno::Any SAL_CALL queryInterface(const css::uno::Type &aType) override
give answer, if interface is supported The interfaces are searched by type.
constexpr auto PROGRESSBAR_DEFAULT_VALUE
ProgressBar(const css::uno::Reference< css::uno::XComponentContext > &rxContext)
constexpr bool PROGRESSBAR_DEFAULT_HORIZONTAL
virtual ~ProgressBar() override
constexpr sal_Int32 PROGRESSBAR_LINECOLOR_SHADOW
constexpr auto PROGRESSBAR_DEFAULT_MAXRANGE
virtual css::uno::Reference< css::awt::XControlModel > SAL_CALL getModel() override
constexpr auto PROGRESSBAR_FREESPACE
virtual sal_Int32 SAL_CALL getValue() override
constexpr sal_Int32 PROGRESSBAR_LINECOLOR_BRIGHT
virtual void impl_paint(sal_Int32 nX, sal_Int32 nY, const css::uno::Reference< css::awt::XGraphics > &xGraphics) override
virtual sal_Bool SAL_CALL setModel(const css::uno::Reference< css::awt::XControlModel > &xModel) override
virtual void SAL_CALL setForegroundColor(sal_Int32 nColor) override
virtual void SAL_CALL setPosSize(sal_Int32 nX, sal_Int32 nY, sal_Int32 nWidth, sal_Int32 nHeight, sal_Int16 nFlags) override
constexpr Color PROGRESSBAR_DEFAULT_FOREGROUNDCOLOR
css::uno::Any SAL_CALL queryAggregation(const css::uno::Type &aType) override
Reference< XModel > xModel
constexpr::Color COL_BLUE(0x00, 0x00, 0x80)
constexpr auto PROGRESSBAR_DEFAULT_MINRANGE
virtual void SAL_CALL setBackgroundColor(sal_Int32 nColor) override