diff options
author | Justin Luth <justin.luth@collabora.com> | 2018-10-20 19:18:02 +0300 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.com> | 2018-11-16 15:41:42 +0100 |
commit | 46c1a75b144a4c5fd1f4ab0113b87fe030bebd27 (patch) | |
tree | 42e35e1795d0f73b563e7efd4dba0ac26affb336 /writerfilter/source/dmapper/FFDataHandler.hxx | |
parent | 8def8ca39d28ad34106767d14273b7b7d1b0b882 (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.hxx | 12 |
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; |