LibreOffice Module xmloff (master) 1
Variables
undlihdl.cxx File Reference
#include "undlihdl.hxx"
#include <xmloff/xmltoken.hxx>
#include <xmloff/xmluconv.hxx>
#include <xmloff/xmlement.hxx>
#include <rtl/ustrbuf.hxx>
#include <osl/diagnose.h>
#include <com/sun/star/uno/Any.hxx>
#include <com/sun/star/awt/FontUnderline.hpp>
Include dependency graph for undlihdl.cxx:

Go to the source code of this file.

Variables

SvXMLEnumMapEntry< sal_uInt16 > const pXML_UnderlineType_Enum []
 
SvXMLEnumMapEntry< sal_uInt16 > const pXML_UnderlineStyle_Enum []
 
SvXMLEnumMapEntry< sal_uInt16 > const pXML_UnderlineWidth_Enum []
 

Variable Documentation

◆ pXML_UnderlineStyle_Enum

SvXMLEnumMapEntry<sal_uInt16> const pXML_UnderlineStyle_Enum[]
Initial value:
=
{
{ XML_NONE, awt::FontUnderline::NONE },
{ XML_SOLID, awt::FontUnderline::SINGLE },
{ XML_SOLID, awt::FontUnderline::DOUBLE },
{ XML_DOTTED, awt::FontUnderline::DOTTED },
{ XML_DASH, awt::FontUnderline::DASH },
{ XML_LONG_DASH, awt::FontUnderline::LONGDASH },
{ XML_DOT_DASH, awt::FontUnderline::DASHDOT },
{ XML_DOT_DOT_DASH, awt::FontUnderline::DASHDOTDOT },
{ XML_WAVE, awt::FontUnderline::WAVE },
{ XML_SOLID, awt::FontUnderline::BOLD },
{ XML_DOTTED, awt::FontUnderline::BOLDDOTTED },
{ XML_DASH, awt::FontUnderline::BOLDDASH },
{ XML_LONG_DASH, awt::FontUnderline::BOLDLONGDASH },
{ XML_DOT_DASH, awt::FontUnderline::BOLDDASHDOT },
{ XML_DOT_DOT_DASH, awt::FontUnderline::BOLDDASHDOTDOT },
{ XML_WAVE, awt::FontUnderline::BOLDWAVE },
{ XML_WAVE, awt::FontUnderline::DOUBLEWAVE },
{ XML_SMALL_WAVE, awt::FontUnderline::SMALLWAVE },
}

Definition at line 57 of file undlihdl.cxx.

Referenced by XMLUnderlineStylePropHdl::exportXML(), and XMLUnderlineStylePropHdl::importXML().

◆ pXML_UnderlineType_Enum

SvXMLEnumMapEntry<sal_uInt16> const pXML_UnderlineType_Enum[]
Initial value:
=
{
{ XML_NONE, awt::FontUnderline::NONE },
{ XML_SINGLE, awt::FontUnderline::SINGLE },
{ XML_DOUBLE, awt::FontUnderline::DOUBLE },
{ XML_SINGLE, awt::FontUnderline::DOTTED },
{ XML_SINGLE, awt::FontUnderline::DASH },
{ XML_SINGLE, awt::FontUnderline::LONGDASH },
{ XML_SINGLE, awt::FontUnderline::DASHDOT },
{ XML_SINGLE, awt::FontUnderline::DASHDOTDOT },
{ XML_SINGLE, awt::FontUnderline::WAVE },
{ XML_SINGLE, awt::FontUnderline::BOLD },
{ XML_SINGLE, awt::FontUnderline::BOLDDOTTED },
{ XML_SINGLE, awt::FontUnderline::BOLDDASH },
{ XML_SINGLE, awt::FontUnderline::BOLDLONGDASH },
{ XML_SINGLE, awt::FontUnderline::BOLDDASHDOT },
{ XML_SINGLE, awt::FontUnderline::BOLDDASHDOTDOT },
{ XML_SINGLE, awt::FontUnderline::BOLDWAVE },
{ XML_DOUBLE, awt::FontUnderline::DOUBLEWAVE },
{ XML_SINGLE, awt::FontUnderline::SMALLWAVE },
}

Definition at line 34 of file undlihdl.cxx.

Referenced by XMLUnderlineTypePropHdl::exportXML(), and XMLUnderlineTypePropHdl::importXML().

◆ pXML_UnderlineWidth_Enum

SvXMLEnumMapEntry<sal_uInt16> const pXML_UnderlineWidth_Enum[]
Initial value:
=
{
{ XML_AUTO, awt::FontUnderline::NONE },
{ XML_AUTO, awt::FontUnderline::SINGLE },
{ XML_AUTO, awt::FontUnderline::DOUBLE },
{ XML_AUTO, awt::FontUnderline::DOTTED },
{ XML_AUTO, awt::FontUnderline::DASH },
{ XML_AUTO, awt::FontUnderline::LONGDASH },
{ XML_AUTO, awt::FontUnderline::DASHDOT },
{ XML_AUTO, awt::FontUnderline::DASHDOTDOT },
{ XML_AUTO, awt::FontUnderline::WAVE },
{ XML_BOLD, awt::FontUnderline::BOLD },
{ XML_BOLD, awt::FontUnderline::BOLDDOTTED },
{ XML_BOLD, awt::FontUnderline::BOLDDASH },
{ XML_BOLD, awt::FontUnderline::BOLDLONGDASH },
{ XML_BOLD, awt::FontUnderline::BOLDDASHDOT },
{ XML_BOLD, awt::FontUnderline::BOLDDASHDOTDOT },
{ XML_BOLD, awt::FontUnderline::BOLDWAVE },
{ XML_AUTO, awt::FontUnderline::DOUBLEWAVE },
{ XML_THIN, awt::FontUnderline::NONE },
{ XML_MEDIUM, awt::FontUnderline::NONE },
{ XML_THICK, awt::FontUnderline::BOLD},
}

Definition at line 80 of file undlihdl.cxx.

Referenced by XMLUnderlineWidthPropHdl::exportXML(), and XMLUnderlineWidthPropHdl::importXML().