LibreOffice Module sw (master)  1
Classes | Functions
numfunc Namespace Reference

namespace for static functions and methods for numbering and bullets More...

Classes

class  SwDefBulletConfig
 class containing default bullet list configuration data More...
 
class  SwNumberingUIBehaviorConfig
 class containing configuration data about user interface behavior regarding lists and list items. More...
 

Functions

OUString const & GetDefBulletFontname ()
 retrieve font family name used for the default bullet list characters More...
 
bool IsDefBulletFontUserDefined ()
 determine if default bullet font is user defined More...
 
const vcl::FontGetDefBulletFont ()
 retrieve font used for the default bullet list characters More...
 
sal_Unicode GetBulletChar (sal_uInt8 nLevel)
 retrieve unicode of character used for the default bullet list for the given list level More...
 
bool 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...
 
SvxNumberFormat::SvxNumPositionAndSpaceMode GetDefaultPositionAndSpaceMode ()
 

Detailed Description

namespace for static functions and methods for numbering and bullets

Function Documentation

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.

The same for <SHIFT-TAB>-key at the same position for decreasing the indent of the complete list or only promotes this list item.

Definition at line 1379 of file number.cxx.

References numfunc::SwNumberingUIBehaviorConfig::ChangeIndentOnTabAtFirstPosOfFirstListItem(), and numfunc::SwNumberingUIBehaviorConfig::getInstance().

Referenced by SwEditWin::KeyInput().

sal_Unicode numfunc::GetBulletChar ( sal_uInt8  nLevel)

retrieve unicode of character used for the default bullet list for the given list level

Definition at line 1267 of file number.cxx.

References numfunc::SwDefBulletConfig::GetChar(), and numfunc::SwDefBulletConfig::getInstance().

Referenced by SwWrtShell::NumOrBulletOn(), OutASC_SwTextNode(), and SwNumRule::SwNumRule().

SvxNumberFormat::SvxNumPositionAndSpaceMode numfunc::GetDefaultPositionAndSpaceMode ( )
SW_DLLPUBLIC const vcl::Font & numfunc::GetDefBulletFont ( )
OUString const & numfunc::GetDefBulletFontname ( )

retrieve font family name used for the default bullet list characters

Definition at line 1252 of file number.cxx.

References numfunc::SwDefBulletConfig::GetFontname(), and numfunc::SwDefBulletConfig::getInstance().

Referenced by lcl_DrawSpecial(), and SwTextFrame::PaintEmpty().

bool numfunc::IsDefBulletFontUserDefined ( )

determine if default bullet font is user defined

The default bullet font is user defined, if it is given in the user configuration

Definition at line 1257 of file number.cxx.

References numfunc::SwDefBulletConfig::getInstance(), and numfunc::SwDefBulletConfig::IsFontnameUserDefined().

Referenced by SwAutoFormat::BuildEnum(), SwHTMLParser::EndNumBulList(), SwHTMLParser::NewNumBulList(), SwHTMLParser::NewNumBulListItem(), and SwWrtShell::NumOrBulletOn().