LibreOffice Module toolkit (master) 1
|
#include <vclxwindows.hxx>
Public Member Functions | |
VCLXProgressBar () | |
virtual | ~VCLXProgressBar () override |
void SAL_CALL | setForegroundColor (sal_Int32 nColor) override |
void SAL_CALL | setBackgroundColor (sal_Int32 nColor) override |
void SAL_CALL | setValue (sal_Int32 nValue) override |
void SAL_CALL | setRange (sal_Int32 nMin, sal_Int32 nMax) override |
sal_Int32 SAL_CALL | getValue () override |
void SAL_CALL | setProperty (const OUString &PropertyName, const css::uno::Any &Value) override |
css::uno::Any SAL_CALL | getProperty (const OUString &PropertyName) override |
virtual void | GetPropertyIds (std::vector< sal_uInt16 > &aIds) override |
Static Public Member Functions | |
static void | ImplGetPropertyIds (std::vector< sal_uInt16 > &aIds) |
Private Member Functions | |
void | ImplUpdateValue () |
Private Attributes | |
sal_Int32 | m_nValue |
sal_Int32 | m_nValueMin |
sal_Int32 | m_nValueMax |
Definition at line 260 of file toolkit/inc/awt/vclxwindows.hxx.
VCLXProgressBar::VCLXProgressBar | ( | ) |
Definition at line 6024 of file vclxwindows.cxx.
|
overridevirtual |
Definition at line 6031 of file vclxwindows.cxx.
|
override |
Definition at line 6203 of file vclxwindows.cxx.
References BASEPROPERTY_PROGRESSVALUE, BASEPROPERTY_PROGRESSVALUE_MAX, BASEPROPERTY_PROGRESSVALUE_MIN, VCLXWindow::getProperty(), GetPropertyId(), m_nValue, m_nValueMax, and m_nValueMin.
|
inlineoverridevirtual |
Definition at line 285 of file toolkit/inc/awt/vclxwindows.hxx.
References ImplGetPropertyIds().
|
override |
Definition at line 6140 of file vclxwindows.cxx.
References m_nValue.
|
static |
Definition at line 6237 of file vclxwindows.cxx.
References BASEPROPERTY_FILLCOLOR, BASEPROPERTY_PROGRESSVALUE, BASEPROPERTY_PROGRESSVALUE_MAX, BASEPROPERTY_PROGRESSVALUE_MIN, and VCLXWindow::ImplGetPropertyIds().
Referenced by GetPropertyIds().
|
private |
Definition at line 6035 of file vclxwindows.cxx.
References m_nValue, m_nValueMax, and m_nValueMin.
Referenced by setProperty(), setRange(), and setValue().
|
override |
Definition at line 6098 of file vclxwindows.cxx.
References ColorTransparency.
|
override |
Definition at line 6087 of file vclxwindows.cxx.
References ColorTransparency.
|
override |
Definition at line 6148 of file vclxwindows.cxx.
References BASEPROPERTY_FILLCOLOR, BASEPROPERTY_PROGRESSVALUE, BASEPROPERTY_PROGRESSVALUE_MAX, BASEPROPERTY_PROGRESSVALUE_MIN, GetPropertyId(), ImplUpdateValue(), m_nValue, m_nValueMax, m_nValueMin, VCLXWindow::setProperty(), and Value.
|
override |
Definition at line 6120 of file vclxwindows.cxx.
References ImplUpdateValue(), m_nValueMax, and m_nValueMin.
|
override |
Definition at line 6112 of file vclxwindows.cxx.
References ImplUpdateValue(), m_nValue, and nValue.
|
private |
Definition at line 263 of file toolkit/inc/awt/vclxwindows.hxx.
Referenced by getProperty(), getValue(), ImplUpdateValue(), setProperty(), and setValue().
|
private |
Definition at line 265 of file toolkit/inc/awt/vclxwindows.hxx.
Referenced by getProperty(), ImplUpdateValue(), setProperty(), and setRange().
|
private |
Definition at line 264 of file toolkit/inc/awt/vclxwindows.hxx.
Referenced by getProperty(), ImplUpdateValue(), setProperty(), and setRange().