summaryrefslogtreecommitdiff
path: root/writerfilter/source/dmapper/FFDataHandler.hxx
diff options
context:
space:
mode:
authorJustin Luth <justin.luth@collabora.com>2018-10-20 19:18:02 +0300
committerMiklos Vajna <vmiklos@collabora.com>2018-11-16 15:41:42 +0100
commit46c1a75b144a4c5fd1f4ab0113b87fe030bebd27 (patch)
tree42e35e1795d0f73b563e7efd4dba0ac26affb336 /writerfilter/source/dmapper/FFDataHandler.hxx
parent8def8ca39d28ad34106767d14273b7b7d1b0b882 (diff)
tdf79435 doc/docx: round-trip legacy input formfields
GrabBag the settings which LO doesn't implement (which is all of them) so that the document round-trips without losing the config settings. Change-Id: I00de6c483af68073634430dd74fd445e981573ab Reviewed-on: https://gerrit.libreoffice.org/62241 Tested-by: Jenkins Reviewed-by: Justin Luth <justin_luth@sil.org> Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Diffstat (limited to 'writerfilter/source/dmapper/FFDataHandler.hxx')
-rw-r--r--writerfilter/source/dmapper/FFDataHandler.hxx12
1 files changed, 12 insertions, 0 deletions
diff --git a/writerfilter/source/dmapper/FFDataHandler.hxx b/writerfilter/source/dmapper/FFDataHandler.hxx
index 7289d6f6c09f..84ac070e50de 100644
--- a/writerfilter/source/dmapper/FFDataHandler.hxx
+++ b/writerfilter/source/dmapper/FFDataHandler.hxx
@@ -44,6 +44,9 @@ public:
// member: statusText
const OUString & getStatusText() const { return m_sStatusText;}
+ const OUString & getEntryMacro() const { return m_sEntryMacro;}
+ const OUString & getExitMacro() const { return m_sExitMacro;}
+
// member: checkboxHeight
sal_uInt32 getCheckboxHeight() const { return m_nCheckboxHeight;}
@@ -62,6 +65,10 @@ public:
// member: textDefault
const OUString & getTextDefault() const { return m_sTextDefault;}
+ const OUString & getTextType() const { return m_sTextType; }
+ const OUString & getTextFormat() const { return m_sTextFormat; }
+ sal_uInt16 getTextMaxLength() const { return m_nTextMaxLength; }
+
// sprm
void resolveSprm(Sprm & r_sprm);
@@ -69,6 +76,8 @@ private:
OUString m_sName;
OUString m_sHelpText;
OUString m_sStatusText;
+ OUString m_sEntryMacro;
+ OUString m_sExitMacro;
sal_uInt32 m_nCheckboxHeight;
bool m_bCheckboxAutoHeight;
int m_nCheckboxChecked;
@@ -76,6 +85,9 @@ private:
OUString m_sDropDownResult;
DropDownEntries_t m_DropDownEntries;
OUString m_sTextDefault;
+ OUString m_sTextType;
+ OUString m_sTextFormat;
+ sal_uInt16 m_nTextMaxLength;
// sprm
void lcl_sprm(Sprm & r_sprm) override;