22#include <ooxml/resourceids.hxx>
33m_bCheckboxAutoHeight(false),
34m_nCheckboxChecked(-1),
35m_nCheckboxDefault(-1),
59 switch(r_Sprm.
getId())
61 case NS_ooxml::LN_CT_FFData_name:
66 case NS_ooxml::LN_CT_FFData_helpText:
71 case NS_ooxml::LN_CT_FFData_statusText:
76 case NS_ooxml::LN_CT_FFData_entryMacro:
81 case NS_ooxml::LN_CT_FFData_exitMacro:
86 case NS_ooxml::LN_CT_FFCheckBox_size:
91 case NS_ooxml::LN_CT_FFCheckBox_sizeAuto:
96 case NS_ooxml::LN_CT_FFCheckBox_checked:
101 case NS_ooxml::LN_CT_FFCheckBox_default:
106 case NS_ooxml::LN_CT_FFData_checkBox:
111 case NS_ooxml::LN_CT_FFDDList_result:
116 case NS_ooxml::LN_CT_FFDDList_listEntry:
121 case NS_ooxml::LN_CT_FFData_ddList:
126 case NS_ooxml::LN_CT_FFTextInput_type:
131 case NS_ooxml::LN_CT_FFTextInput_default:
136 case NS_ooxml::LN_CT_FFTextInput_maxLength:
141 case NS_ooxml::LN_CT_FFTextInput_format:
146 case NS_ooxml::LN_CT_FFData_textInput:
163 pProperties->resolve(*
this);
170 case NS_ooxml::LN_CT_FFHelpText_val:
175 case NS_ooxml::LN_CT_FFStatusText_val:
An SPRM: Section, Paragraph and Run Modifier.
virtual sal_uInt32 getId() const =0
Returns id of the SPRM.
virtual writerfilter::Reference< Properties >::Pointer_t getProps()=0
Returns reference to properties contained in the SPRM.
virtual Value::Pointer_t getValue()=0
Returns value of the SPRM.
static TagLogger & getInstance()
void element(const std::string &name)
virtual OUString getString() const =0
Returns string representation of the value.
virtual ~FFDataHandler() override
sal_uInt32 m_nCheckboxHeight
bool m_bCheckboxAutoHeight
void resolveSprm(Sprm &r_sprm)
DropDownEntries_t m_DropDownEntries
OUString m_sDropDownResult
void lcl_attribute(Id name, Value &val) override
bool getCheckboxChecked() const
sal_uInt16 m_nTextMaxLength
void lcl_sprm(Sprm &r_sprm) override