LibreOffice Module toolkit (master) 1
|
#include <vclxwindows.hxx>
Public Member Functions | |
VCLXMetricField () | |
virtual | ~VCLXMetricField () override |
virtual void SAL_CALL | setValue (::sal_Int64 Value, ::sal_Int16 Unit) override |
virtual void SAL_CALL | setUserValue (::sal_Int64 Value, ::sal_Int16 Unit) override |
virtual ::sal_Int64 SAL_CALL | getValue (::sal_Int16 Unit) override |
virtual ::sal_Int64 SAL_CALL | getCorrectedValue (::sal_Int16 Unit) override |
virtual void SAL_CALL | setMin (::sal_Int64 Value, ::sal_Int16 Unit) override |
virtual ::sal_Int64 SAL_CALL | getMin (::sal_Int16 Unit) override |
virtual void SAL_CALL | setMax (::sal_Int64 Value, ::sal_Int16 Unit) override |
virtual ::sal_Int64 SAL_CALL | getMax (::sal_Int16 Unit) override |
virtual void SAL_CALL | setFirst (::sal_Int64 Value, ::sal_Int16 Unit) override |
virtual ::sal_Int64 SAL_CALL | getFirst (::sal_Int16 Unit) override |
virtual void SAL_CALL | setLast (::sal_Int64 Value, ::sal_Int16 Unit) override |
virtual ::sal_Int64 SAL_CALL | getLast (::sal_Int16 Unit) override |
virtual void SAL_CALL | setSpinSize (::sal_Int64 Value) override |
virtual ::sal_Int64 SAL_CALL | getSpinSize () override |
virtual void SAL_CALL | setDecimalDigits (::sal_Int16 nDigits) override |
virtual ::sal_Int16 SAL_CALL | getDecimalDigits () override |
virtual void SAL_CALL | setStrictFormat (sal_Bool bStrict) override |
virtual sal_Bool SAL_CALL | isStrictFormat () 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 | |
MetricFormatter * | GetMetricFormatter () |
MetricField * | GetMetricField () |
void | CallListeners () |
Definition at line 430 of file toolkit/inc/awt/vclxwindows.hxx.
VCLXMetricField::VCLXMetricField | ( | ) |
Definition at line 5577 of file vclxwindows.cxx.
|
overridevirtual |
Definition at line 5581 of file vclxwindows.cxx.
|
private |
Definition at line 5636 of file vclxwindows.cxx.
Referenced by setUserValue(), and setValue().
|
override |
Definition at line 5629 of file vclxwindows.cxx.
References MetricFormatter::GetCorrectedValue(), GetMetricFormatter(), and MetricUnitUnoToVcl.
|
override |
Definition at line 5691 of file vclxwindows.cxx.
|
override |
|
override |
|
override |
|
private |
css::uno::RuntimeException |
Definition at line 5593 of file vclxwindows.cxx.
Referenced by getSpinSize(), and setSpinSize().
|
private |
css::uno::RuntimeException |
Definition at line 5585 of file vclxwindows.cxx.
Referenced by getCorrectedValue(), getValue(), setDecimalDigits(), setUserValue(), and setValue().
|
override |
|
override |
Definition at line 5750 of file vclxwindows.cxx.
References BASEPROPERTY_CUSTOMUNITTEXT, BASEPROPERTY_NUMSHOWTHOUSANDSEP, BASEPROPERTY_UNIT, VCLXFormattedSpinField::getProperty(), and GetPropertyId().
|
inlineoverridevirtual |
Definition at line 467 of file toolkit/inc/awt/vclxwindows.hxx.
References ImplGetPropertyIds().
|
override |
Definition at line 5679 of file vclxwindows.cxx.
References GetMetricField().
|
override |
Definition at line 5623 of file vclxwindows.cxx.
References GetMetricFormatter(), MetricFormatter::GetValue(), and MetricUnitUnoToVcl.
|
static |
Definition at line 5544 of file vclxwindows.cxx.
References BASEPROPERTY_ALIGN, BASEPROPERTY_BACKGROUNDCOLOR, BASEPROPERTY_BORDER, BASEPROPERTY_BORDERCOLOR, BASEPROPERTY_CONTEXT_WRITING_MODE, BASEPROPERTY_CUSTOMUNITTEXT, BASEPROPERTY_DECIMALACCURACY, BASEPROPERTY_DEFAULTCONTROL, BASEPROPERTY_ENABLED, BASEPROPERTY_ENABLEVISIBLE, BASEPROPERTY_ENFORCE_FORMAT, BASEPROPERTY_FONTDESCRIPTOR, BASEPROPERTY_HELPTEXT, BASEPROPERTY_HELPURL, BASEPROPERTY_HIDEINACTIVESELECTION, BASEPROPERTY_MOUSE_WHEEL_BEHAVIOUR, BASEPROPERTY_NUMSHOWTHOUSANDSEP, BASEPROPERTY_PRINTABLE, BASEPROPERTY_READONLY, BASEPROPERTY_REPEAT, BASEPROPERTY_REPEAT_DELAY, BASEPROPERTY_SPIN, BASEPROPERTY_STRICTFORMAT, BASEPROPERTY_TABSTOP, BASEPROPERTY_UNIT, BASEPROPERTY_WRITING_MODE, and VCLXFormattedSpinField::ImplGetPropertyIds().
Referenced by GetPropertyIds().
|
overridevirtual |
Definition at line 5668 of file vclxwindows.cxx.
References VCLXFormattedSpinField::isStrictFormat().
|
overridevirtual |
Definition at line 5685 of file vclxwindows.cxx.
References GetMetricFormatter(), and Value.
Referenced by setProperty().
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
override |
Definition at line 5699 of file vclxwindows.cxx.
References aStr, BASEPROPERTY_CUSTOMUNITTEXT, BASEPROPERTY_DECIMALACCURACY, BASEPROPERTY_NUMSHOWTHOUSANDSEP, BASEPROPERTY_UNIT, GetPropertyId(), n, setDecimalDigits(), VCLXFormattedSpinField::setProperty(), and Value.
|
overridevirtual |
Definition at line 5673 of file vclxwindows.cxx.
References GetMetricField(), and Value.
|
overridevirtual |
Definition at line 5663 of file vclxwindows.cxx.
References VCLXFormattedSpinField::setStrictFormat().
|
overridevirtual |
Definition at line 5656 of file vclxwindows.cxx.
References CallListeners(), GetMetricFormatter(), MetricUnitUnoToVcl, MetricFormatter::SetUserValue(), and Value.
|
overridevirtual |
Definition at line 5649 of file vclxwindows.cxx.
References CallListeners(), GetMetricFormatter(), MetricUnitUnoToVcl, MetricFormatter::SetValue(), and Value.