20#ifndef INCLUDED_TOOLKIT_CONTROLS_UNOCONTROLBASE_HXX
21#define INCLUDED_TOOLKIT_CONTROLS_UNOCONTROLBASE_HXX
23#include <com/sun/star/awt/Size.hpp>
24#include <com/sun/star/util/Date.hpp>
25#include <com/sun/star/util/Time.hpp>
39 void ImplSetPropertyValue(
const OUString& aPropertyName,
const css::uno::Any& aValue,
bool bUpdateThis );
40 void ImplSetPropertyValues(
const css::uno::Sequence< OUString >& aPropertyNames,
const css::uno::Sequence< css::uno::Any >& aValues,
bool bUpdateThis );
sal_Int16 ImplGetPropertyValue_INT16(sal_uInt16 nProp)
double ImplGetPropertyValue_DOUBLE(sal_uInt16 nProp)
void Impl_getColumnsAndLines(sal_Int16 &nCols, sal_Int16 &nLines)
bool ImplHasProperty(sal_uInt16 nProp)
css::uno::Any ImplGetPropertyValue(const OUString &aPropertyName) const
void ImplSetPropertyValue(const OUString &aPropertyName, const css::uno::Any &aValue, bool bUpdateThis)
sal_Int32 ImplGetPropertyValue_INT32(sal_uInt16 nProp)
OUString ImplGetPropertyValue_UString(sal_uInt16 nProp)
css::awt::Size Impl_getMinimumSize()
void ImplSetPropertyValues(const css::uno::Sequence< OUString > &aPropertyNames, const css::uno::Sequence< css::uno::Any > &aValues, bool bUpdateThis)
css::util::Time ImplGetPropertyValue_Time(sal_uInt16 nProp)
T ImplGetPropertyValuePOD(sal_uInt16 nProp)
T ImplGetPropertyValueClass(sal_uInt16 nProp)
css::awt::Size Impl_calcAdjustedSize(const css::awt::Size &rNewSize)
css::awt::Size Impl_getPreferredSize()
css::util::Date ImplGetPropertyValue_Date(sal_uInt16 nProp)
bool ImplGetPropertyValue_BOOL(sal_uInt16 nProp)