LibreOffice Module sw (master)  1
Namespaces | Functions
number.cxx File Reference
#include <memory>
#include <hintids.hxx>
#include <vcl/font.hxx>
#include <editeng/brushitem.hxx>
#include <editeng/numitem.hxx>
#include <svl/grabbagitem.hxx>
#include <fmtornt.hxx>
#include <doc.hxx>
#include <charfmt.hxx>
#include <ndtxt.hxx>
#include <docary.hxx>
#include <SwStyleNameMapper.hxx>
#include <unotools/configmgr.hxx>
#include <unotools/configitem.hxx>
#include <numrule.hxx>
#include <SwNodeNum.hxx>
#include <list.hxx>
#include <algorithm>
#include <unordered_map>
#include <libxml/xmlwriter.h>
#include <rtl/ustrbuf.hxx>
#include <i18nlangtag/languagetag.hxx>
#include <unotools/saveopt.hxx>
#include <osl/diagnose.h>
#include <IDocumentListsAccess.hxx>
#include <IDocumentStylePoolAccess.hxx>
#include <IDocumentState.hxx>
#include <com/sun/star/beans/PropertyValue.hpp>
#include <wrtsh.hxx>
Include dependency graph for number.cxx:

Go to the source code of this file.

Namespaces

 numfunc
 namespace for static functions and methods for numbering and bullets
 

Functions

static void lcl_SetRuleChgd (SwTextNode &rNd, sal_uInt8 nLevel)
 
OUString const & numfunc::GetDefBulletFontname ()
 retrieve font family name used for the default bullet list characters More...
 
bool numfunc::IsDefBulletFontUserDefined ()
 determine if default bullet font is user defined More...
 
const vcl::Fontnumfunc::GetDefBulletFont ()
 retrieve font used for the default bullet list characters More...
 
sal_Unicode numfunc::GetBulletChar (sal_uInt8 nLevel)
 retrieve unicode of character used for the default bullet list for the given list level More...
 
bool numfunc::ChangeIndentOnTabAtFirstPosOfFirstListItem ()
 configuration, if at first position of the first list item the <TAB>-key increased the indent of the complete list or only demotes this list item. More...
 
bool numfunc::NumDownChangesIndent (const SwWrtShell &rShell)
 Decides if increasing ("downing") the numbering level will change the amount of indentation or not. More...
 
SvxNumberFormat::SvxNumPositionAndSpaceMode numfunc::GetDefaultPositionAndSpaceMode ()
 

Function Documentation

static void lcl_SetRuleChgd ( SwTextNode rNd,
sal_uInt8  nLevel 
)
static

Definition at line 173 of file number.cxx.

References SwTextNode::GetActualListLevel(), and SwTextNode::NumRuleChgd().

Referenced by SwNumFormat::UpdateNumNodes().

Variable Documentation

bool mbChangeIndentOnTabAtFirstPosOfFirstListItem

Definition at line 1367 of file number.cxx.

bool mbUserDefinedFontname

Definition at line 1162 of file number.cxx.

FontItalic meFontItalic

Definition at line 1164 of file number.cxx.

FontWeight meFontWeight

Definition at line 1163 of file number.cxx.

sal_Unicode mnLevelChars[MAXLEVEL]

Definition at line 1165 of file number.cxx.

std::unique_ptr<vcl::Font> mpFont

Definition at line 1168 of file number.cxx.

OUString msFontname

Definition at line 1161 of file number.cxx.