11#include <com/sun/star/text/XTextDocument.hpp>
12#include <ooo/vba/word/XContentControl.hpp>
24 std::shared_ptr<SwContentControl>
m_pCC;
29 const css::uno::Reference<css::uno::XComponentContext>& rContext,
30 const css::uno::Reference<css::text::XTextDocument>& xTextDocument,
31 std::shared_ptr<SwContentControl> pContentControl);
51 sal_Int32 SAL_CALL
getColor()
override;
52 void SAL_CALL
setColor(sal_Int32 nSet)
override;
68 OUString SAL_CALL
getID()
override;
70 sal_Int32 SAL_CALL
getLevel()
override;
91 css::uno::Reference<ooo::vba::word::XRange> SAL_CALL
getRange()
override;
93 OUString SAL_CALL
getTag()
override;
94 void SAL_CALL
setTag(
const OUString& rSet)
override;
100 OUString SAL_CALL
getTitle()
override;
101 void SAL_CALL
setTitle(
const OUString& rSet)
override;
104 sal_Int32 SAL_CALL
getType()
override;
105 void SAL_CALL
setType(sal_Int32 nSet)
override;
112 void SAL_CALL
Copy()
override;
115 void SAL_CALL
Cut()
override;
120 void SAL_CALL
Delete(
const css::uno::Any& bDeleteContents)
override;
123 void SAL_CALL
SetCheckedSymbol(sal_Int32 Character,
const css::uno::Any& sFont)
override;
126 void SAL_CALL
SetUnCheckedSymbol(sal_Int32 Character,
const css::uno::Any& sFont)
override;
133 const css::uno::Any& sText)
override;
135 void SAL_CALL
Ungroup()
override;
void SAL_CALL setBuildingBlockType(sal_Int32 nSet) override
OUString SAL_CALL getDateDisplayFormat() override
sal_Int32 SAL_CALL getLevel() override
OUString SAL_CALL getRepeatingSectionItemTitle() override
void SAL_CALL SetUnCheckedSymbol(sal_Int32 Character, const css::uno::Any &sFont) override
std::shared_ptr< SwContentControl > m_pCC
OUString SAL_CALL getTitle() override
void SAL_CALL setColor(sal_Int32 nSet) override
void SAL_CALL setMultiLine(sal_Bool bSet) override
void SAL_CALL setDateDisplayFormat(const OUString &sSet) override
sal_Int32 SAL_CALL getColor() override
void SAL_CALL Delete(const css::uno::Any &bDeleteContents) override
OUString getServiceImplName() override
css::uno::Sequence< OUString > getServiceNames() override
void SAL_CALL setAppearance(sal_Int32 nSet) override
sal_Int32 SAL_CALL getDateStorageFormat() override
void SAL_CALL setDateCalendarType(sal_Int32 nSet) override
OUString SAL_CALL getID() override
SwVbaContentControl(const css::uno::Reference< ooo::vba::XHelperInterface > &rParent, const css::uno::Reference< css::uno::XComponentContext > &rContext, const css::uno::Reference< css::text::XTextDocument > &xTextDocument, std::shared_ptr< SwContentControl > pContentControl)
Content controls are the modern version of FormFields, providing inline functionality similar to that...
sal_Bool SAL_CALL getShowingPlaceholderText() override
void SAL_CALL SetPlaceholderText(const css::uno::Any &BuildingBlock, const css::uno::Any &Range, const css::uno::Any &sText) override
~SwVbaContentControl() override
css::uno::Any SAL_CALL getDropdownListEntries() override
sal_Bool SAL_CALL getTemporary() override
OUString SAL_CALL getPlaceholderText() override
void SAL_CALL setDateStorageFormat(sal_Int32 nSet) override
sal_Int32 SAL_CALL getType() override
void SAL_CALL setLockContents(sal_Bool bSet) override
void SAL_CALL Ungroup() override
sal_Int32 SAL_CALL getDateCalendarType() override
OUString SAL_CALL getTag() override
void SAL_CALL setChecked(sal_Bool bSet) override
sal_Int32 SAL_CALL getBuildingBlockType() override
sal_Bool SAL_CALL getMultiLine() override
void SAL_CALL setBuildingBlockCategory(const OUString &sSet) override
void SAL_CALL setType(sal_Int32 nSet) override
void SAL_CALL setTitle(const OUString &rSet) override
void SAL_CALL Cut() override
sal_Bool SAL_CALL getLockContentControl() override
void SAL_CALL setTag(const OUString &rSet) override
void SAL_CALL Copy() override
void SAL_CALL SetCheckedSymbol(sal_Int32 Character, const css::uno::Any &sFont) override
sal_Int32 SAL_CALL getAppearance() override
sal_Bool SAL_CALL getAllowInsertDeleteSection() override
void SAL_CALL setRepeatingSectionItemTitle(const OUString &rSet) override
sal_Int32 SAL_CALL getDateDisplayLocale() override
css::uno::Reference< ooo::vba::word::XRange > SAL_CALL getRange() override
void SAL_CALL setLockContentControl(sal_Bool bSet) override
OUString SAL_CALL getBuildingBlockCategory() override
sal_Bool SAL_CALL getChecked() override
css::uno::Reference< css::text::XTextDocument > mxTextDocument
void SAL_CALL setTemporary(sal_Bool bSet) override
sal_Bool SAL_CALL getLockContents() override
void SAL_CALL setAllowInsertDeleteSection(sal_Bool bSet) override
InheritedHelperInterfaceWeakImpl< ooo::vba::word::XContentControl > SwVbaContentControl_BASE