LibreOffice Module sw (master) 1
Typedefs | Variables
vbafont.cxx File Reference
#include "vbafont.hxx"
#include <com/sun/star/awt/FontUnderline.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/container/XIndexAccess.hpp>
#include <ooo/vba/word/WdUnderline.hpp>
#include <sal/macros.h>
#include <unordered_map>
Include dependency graph for vbafont.cxx:

Go to the source code of this file.

Typedefs

typedef std::unordered_map< sal_Int32, sal_Int32 > ConstToConst
 

Variables

const uno::Any aLongAnyTrue (sal_Int16(-1))
 
const uno::Any aLongAnyFalse (sal_Int16(0))
 
MapPair const UnderLineTable []
 

Typedef Documentation

◆ ConstToConst

typedef std::unordered_map< sal_Int32, sal_Int32 > ConstToConst

Definition at line 65 of file vbafont.cxx.

Variable Documentation

◆ aLongAnyFalse

const uno::Any aLongAnyFalse(sal_Int16(0)) ( sal_Int16(0)  )

◆ aLongAnyTrue

const uno::Any aLongAnyTrue(sal_Int16(-1)) ( sal_Int16(-1)  )

◆ UnderLineTable

MapPair const UnderLineTable[]
Initial value:
= {
{ word::WdUnderline::wdUnderlineNone, css::awt::FontUnderline::NONE },
{ word::WdUnderline::wdUnderlineSingle, css::awt::FontUnderline::SINGLE },
{ word::WdUnderline::wdUnderlineWords, css::awt::FontUnderline::SINGLE },
{ word::WdUnderline::wdUnderlineDouble, css::awt::FontUnderline::DOUBLE },
{ word::WdUnderline::wdUnderlineDotted, css::awt::FontUnderline::DOTTED },
{ word::WdUnderline::wdUnderlineThick, css::awt::FontUnderline::BOLDDASH },
{ word::WdUnderline::wdUnderlineDash, css::awt::FontUnderline::DASH },
{ word::WdUnderline::wdUnderlineDotDash, css::awt::FontUnderline::DASHDOT },
{ word::WdUnderline::wdUnderlineDotDotDash, css::awt::FontUnderline::DASHDOTDOT },
{ word::WdUnderline::wdUnderlineWavy, css::awt::FontUnderline::WAVE },
{ word::WdUnderline::wdUnderlineDottedHeavy, css::awt::FontUnderline::BOLDDOTTED },
{ word::WdUnderline::wdUnderlineDashHeavy, css::awt::FontUnderline::BOLDDASH },
{ word::WdUnderline::wdUnderlineDotDashHeavy, css::awt::FontUnderline::BOLDDASHDOT },
{ word::WdUnderline::wdUnderlineDotDotDashHeavy, css::awt::FontUnderline::BOLDDASHDOTDOT },
{ word::WdUnderline::wdUnderlineWavyHeavy, css::awt::FontUnderline::BOLDWAVE },
{ word::WdUnderline::wdUnderlineDashLong, css::awt::FontUnderline::LONGDASH },
{ word::WdUnderline::wdUnderlineWavyDouble, css::awt::FontUnderline::DOUBLEWAVE },
{ word::WdUnderline::wdUnderlineDashLongHeavy, css::awt::FontUnderline::BOLDLONGDASH },
}

Definition at line 44 of file vbafont.cxx.