diff options
author | Tamás Zolnai <tamas.zolnai@collabora.com> | 2019-06-14 22:00:07 +0200 |
---|---|---|
committer | Tamás Zolnai <tamas.zolnai@collabora.com> | 2019-07-12 03:16:57 +0200 |
commit | 1df055ba2a01a4c83d90c7c64998e7950ca8d795 (patch) | |
tree | 7d2df53d6320712054160c8c4242bed721911001 /include | |
parent | 836d688476afc22288c4f032af07c7d65d553c68 (diff) |
MSForms: Implement calculation of the displayed text in date form field
* Change ODF_FORMDATE_DATEFORMAT to store the date format in
a standard way (e.g. "MM.DD.YY")
* Also add a new attribute called ODF_FORMDATE_DATEFORMAT_LANGUAGE
to store the language for the date format.
* Set a default date format and language by insertion.
* Display the date in the field using the set format.
* Store the current date in a specific format, which will make
import / export easier (MSO DOCX format).
Change-Id: I852975bbf81556f0e21f8f85d1c293707fdf672e
Reviewed-on: https://gerrit.libreoffice.org/75444
Tested-by: Jenkins
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/xmloff/odffields.hxx | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/include/xmloff/odffields.hxx b/include/xmloff/odffields.hxx index fc119fe0a295..8b5fc6dc7bcb 100644 --- a/include/xmloff/odffields.hxx +++ b/include/xmloff/odffields.hxx @@ -34,8 +34,11 @@ #define ODF_FORMDROPDOWN_RESULT "Dropdown_Selected" #define ODF_FORMDATE "vnd.oasis.opendocument.field.FORMDATE" -#define ODF_FORMDATE_DATEFORMAT "DateField_DateFormat" -#define ODF_FORMDATE_CURRENTDATE "DateField_CurrentDate" +#define ODF_FORMDATE_DATEFORMAT "DateField_DateFormat" // e.g. "MM.DD.YY" +#define ODF_FORMDATE_DATEFORMAT_LANGUAGE "DateField_DateFormat_Language" // e.g. "en-US", "hu-HU" +#define ODF_FORMDATE_CURRENTDATE "DateField_CurrentDate" // date string in a specific format +#define ODF_FORMDATE_CURRENTDATE_FORMAT "YYYY-MM-DD" // Coming from MSO +#define ODF_FORMDATE_CURRENTDATE_LANGUAGE LANGUAGE_ENGLISH_US #define ODF_TOC "vnd.oasis.opendocument.field.TOC" |