LibreOffice Module svx (master) 1
Functions | Variables
svxbmpnumvalueset.cxx File Reference
#include <sal/config.h>
#include <svx/dialmgr.hxx>
#include <svx/strings.hrc>
#include <comphelper/diagnose_ex.hxx>
#include <i18nlangtag/mslangid.hxx>
#include <svtools/valueset.hxx>
#include <editeng/numitem.hxx>
#include <svx/gallery.hxx>
#include <vcl/event.hxx>
#include <vcl/graph.hxx>
#include <vcl/virdev.hxx>
#include <svx/numvset.hxx>
#include <com/sun/star/style/NumberingType.hpp>
#include <com/sun/star/container/XIndexAccess.hpp>
#include <com/sun/star/text/XNumberingFormatter.hpp>
#include <com/sun/star/beans/PropertyValue.hpp>
#include <algorithm>
#include <uiobject.hxx>
Include dependency graph for svxbmpnumvalueset.cxx:

Go to the source code of this file.

Functions

static vcl::Fontlcl_GetDefaultBulletFont ()
 
static void lcl_PaintLevel (OutputDevice *pVDev, sal_Int16 nNumberingType, const OUString &rBulletChar, const OUString &rText, const OUString &rFontName, Point &rLeft, vcl::Font &rRuleFont, const vcl::Font &rTextFont)
 
 IMPL_LINK_NOARG (SvxBmpNumValueSet, FormatHdl_Impl, Timer *, void)
 

Variables

const sal_Unicode aBulletTypes []
 
const TranslateId RID_SVXSTR_BULLET_DESCRIPTIONS []
 
const TranslateId RID_SVXSTR_SINGLENUM_DESCRIPTIONS []
 
const TranslateId RID_SVXSTR_OUTLINENUM_DESCRIPTIONS []
 

Function Documentation

◆ IMPL_LINK_NOARG()

IMPL_LINK_NOARG ( SvxBmpNumValueSet  ,
FormatHdl_Impl  ,
Timer ,
void   
)

Definition at line 522 of file svxbmpnumvalueset.cxx.

References SetFormat().

◆ lcl_GetDefaultBulletFont()

static vcl::Font & lcl_GetDefaultBulletFont ( )
static

◆ lcl_PaintLevel()

static void lcl_PaintLevel ( OutputDevice pVDev,
sal_Int16  nNumberingType,
const OUString &  rBulletChar,
const OUString &  rText,
const OUString &  rFontName,
Point rLeft,
vcl::Font rRuleFont,
const vcl::Font rTextFont 
)
static

Variable Documentation

◆ aBulletTypes

const sal_Unicode aBulletTypes[]
Initial value:
=
{
0x2022,
0x25cf,
0xe00c,
0xe00a,
0x2794,
0x27a2,
0x2717,
0x2714
}

Definition at line 51 of file svxbmpnumvalueset.cxx.

Referenced by SvxNumValueSet::UserDraw().

◆ RID_SVXSTR_BULLET_DESCRIPTIONS

const TranslateId RID_SVXSTR_BULLET_DESCRIPTIONS[]
Initial value:
=
{
RID_SVXSTR_BULLET_DESCRIPTION_0,
RID_SVXSTR_BULLET_DESCRIPTION_1,
RID_SVXSTR_BULLET_DESCRIPTION_2,
RID_SVXSTR_BULLET_DESCRIPTION_3,
RID_SVXSTR_BULLET_DESCRIPTION_4,
RID_SVXSTR_BULLET_DESCRIPTION_5,
RID_SVXSTR_BULLET_DESCRIPTION_6,
RID_SVXSTR_BULLET_DESCRIPTION_7
}

Definition at line 98 of file svxbmpnumvalueset.cxx.

Referenced by SvxNumValueSet::init().

◆ RID_SVXSTR_OUTLINENUM_DESCRIPTIONS

const TranslateId RID_SVXSTR_OUTLINENUM_DESCRIPTIONS[]
Initial value:
=
{
RID_SVXSTR_OUTLINENUM_DESCRIPTION_0,
RID_SVXSTR_OUTLINENUM_DESCRIPTION_1,
RID_SVXSTR_OUTLINENUM_DESCRIPTION_2,
RID_SVXSTR_OUTLINENUM_DESCRIPTION_3,
RID_SVXSTR_OUTLINENUM_DESCRIPTION_4,
RID_SVXSTR_OUTLINENUM_DESCRIPTION_5,
RID_SVXSTR_OUTLINENUM_DESCRIPTION_6,
RID_SVXSTR_OUTLINENUM_DESCRIPTION_7
}

Definition at line 122 of file svxbmpnumvalueset.cxx.

Referenced by SvxNumValueSet::SetOutlineNumberingSettings().

◆ RID_SVXSTR_SINGLENUM_DESCRIPTIONS

const TranslateId RID_SVXSTR_SINGLENUM_DESCRIPTIONS[]
Initial value:
=
{
RID_SVXSTR_SINGLENUM_DESCRIPTION_0,
RID_SVXSTR_SINGLENUM_DESCRIPTION_1,
RID_SVXSTR_SINGLENUM_DESCRIPTION_2,
RID_SVXSTR_SINGLENUM_DESCRIPTION_3,
RID_SVXSTR_SINGLENUM_DESCRIPTION_4,
RID_SVXSTR_SINGLENUM_DESCRIPTION_5,
RID_SVXSTR_SINGLENUM_DESCRIPTION_6,
RID_SVXSTR_SINGLENUM_DESCRIPTION_7
}

Definition at line 110 of file svxbmpnumvalueset.cxx.

Referenced by SvxNumValueSet::SetNumberingSettings().