20#ifndef INCLUDED_XMLOFF_ODFFIELDS_HXX
21#define INCLUDED_XMLOFF_ODFFIELDS_HXX
23#include <rtl/ustring.hxx>
25inline constexpr OUStringLiteral
ODF_FORMTEXT =
u"vnd.oasis.opendocument.field.FORMTEXT";
26#define ODF_FORMFIELD_DEFAULT_LENGTH 5
28inline constexpr OUStringLiteral
ODF_FORMCHECKBOX =
u"vnd.oasis.opendocument.field.FORMCHECKBOX";
32inline constexpr OUStringLiteral
ODF_FORMDROPDOWN =
u"vnd.oasis.opendocument.field.FORMDROPDOWN";
35#define ODF_FORMDROPDOWN_ENTRY_COUNT_LIMIT 25
37inline constexpr OUStringLiteral
ODF_FORMDATE =
u"vnd.oasis.opendocument.field.FORMDATE";
39 =
u"DateField_DateFormat";
41 =
u"DateField_DateFormat_Language";
43 =
u"DateField_CurrentDate";
45#define ODF_FORMDATE_CURRENTDATE_LANGUAGE LANGUAGE_ENGLISH_US
47#define ODF_TOC "vnd.oasis.opendocument.field.TOC"
49#define ODF_HYPERLINK "vnd.oasis.opendocument.field.HYPERLINK"
51#define ODF_PAGEREF "vnd.oasis.opendocument.field.PAGEREF"
53inline constexpr OUStringLiteral
ODF_UNHANDLED =
u"vnd.oasis.opendocument.field.UNHANDLED";
54inline constexpr OUStringLiteral
ODF_OLE_PARAM =
u"vnd.oasis.opendocument.field.ole";
55inline constexpr OUStringLiteral
ODF_ID_PARAM =
u"vnd.oasis.opendocument.field.id";
56inline constexpr OUStringLiteral
ODF_CODE_PARAM =
u"vnd.oasis.opendocument.field.code";
constexpr OUStringLiteral ODF_FORMTEXT
constexpr OUStringLiteral ODF_FORMCHECKBOX_RESULT
constexpr OUStringLiteral ODF_FORMCHECKBOX_HELPTEXT
constexpr OUStringLiteral ODF_FORMDROPDOWN_RESULT
constexpr OUStringLiteral ODF_FORMDATE_CURRENTDATE
constexpr OUStringLiteral ODF_FORMDATE_DATEFORMAT
constexpr OUStringLiteral ODF_FORMDATE_CURRENTDATE_FORMAT
constexpr OUStringLiteral ODF_FORMDROPDOWN_LISTENTRY
constexpr OUStringLiteral ODF_CODE_PARAM
constexpr OUStringLiteral ODF_FORMCHECKBOX
constexpr OUStringLiteral ODF_FORMDATE
constexpr OUStringLiteral ODF_FORMDATE_DATEFORMAT_LANGUAGE
constexpr OUStringLiteral ODF_OLE_PARAM
constexpr OUStringLiteral ODF_UNHANDLED
constexpr OUStringLiteral ODF_ID_PARAM
constexpr OUStringLiteral ODF_FORMDROPDOWN