19 #ifndef INCLUDED_SC_SOURCE_UI_VBA_VBAFORMAT_HXX
20 #define INCLUDED_SC_SOURCE_UI_VBA_VBAFORMAT_HXX
22 #include <com/sun/star/lang/Locale.hpp>
37 template<
typename... Ifc >
47 css::uno::Reference< css::frame::XModel >
mxModel;
65 ScVbaFormat(
const css::uno::Reference< ov::XHelperInterface >& xParent,
const css::uno::Reference< css::uno::XComponentContext > & xContext,
const css::uno::Reference< css::beans::XPropertySet >& _xPropertySet,
const css::uno::Reference< css::frame::XModel >& xModel,
bool bCheckAmbiguoity );
66 virtual css::uno::Reference< ov::XHelperInterface >
thisHelperIface() = 0;
70 css::uno::Any SAL_CALL
getAddIndent() {
return css::uno::makeAny( mbAddIndent ); }
74 virtual css::uno::Any SAL_CALL
Borders(
const css::uno::Any&
Index );
77 virtual css::uno::Reference< ::ooo::vba::excel::XFont > SAL_CALL
Font( );
80 virtual css::uno::Reference< ::ooo::vba::excel::XInterior > SAL_CALL
Interior( );
83 virtual void SAL_CALL
setNumberFormat(
const css::uno::Any& NumberFormat );
95 virtual void SAL_CALL
setIndentLevel(
const css::uno::Any& IndentLevel );
119 virtual void SAL_CALL
setShrinkToFit(
const css::uno::Any& ShrinkToFit );
125 virtual void SAL_CALL
setWrapText(
const css::uno::Any& WrapText );
131 virtual void SAL_CALL
setLocked(
const css::uno::Any& Locked );
134 virtual css::uno::Any SAL_CALL
getLocked( );
137 virtual void SAL_CALL
setFormulaHidden(
const css::uno::Any& FormulaHidden );
143 virtual void SAL_CALL
setMergeCells(
const css::uno::Any& MergeCells ) = 0;
149 virtual void SAL_CALL
setReadingOrder(
const css::uno::Any& ReadingOrder );
class SAL_NO_VTABLE XPropertySet