LibreOffice Module sw (master) 1
Classes | Namespaces | Functions | Variables
autofmt.cxx File Reference
#include <hintids.hxx>
#include <osl/diagnose.h>
#include <unotools/charclass.hxx>
#include <editeng/boxitem.hxx>
#include <editeng/lrspitem.hxx>
#include <editeng/formatbreakitem.hxx>
#include <editeng/adjustitem.hxx>
#include <editeng/tstpitem.hxx>
#include <editeng/fontitem.hxx>
#include <editeng/langitem.hxx>
#include <editeng/acorrcfg.hxx>
#include <o3tl/string_view.hxx>
#include <swwait.hxx>
#include <fmtpdsc.hxx>
#include <doc.hxx>
#include <IDocumentUndoRedo.hxx>
#include <DocumentRedlineManager.hxx>
#include <IDocumentStylePoolAccess.hxx>
#include <redline.hxx>
#include <unocrsr.hxx>
#include <docary.hxx>
#include <editsh.hxx>
#include <contentindex.hxx>
#include <pam.hxx>
#include <swundo.hxx>
#include <poolfmt.hxx>
#include <ndtxt.hxx>
#include <rootfrm.hxx>
#include <txtfrm.hxx>
#include <frminf.hxx>
#include <pagedesc.hxx>
#include <paratr.hxx>
#include <acorrect.hxx>
#include <shellres.hxx>
#include <section.hxx>
#include <frmatr.hxx>
#include <charatr.hxx>
#include <mdiexp.hxx>
#include <strings.hrc>
#include <comcore.hxx>
#include <numrule.hxx>
#include <itabenum.hxx>
#include <memory>
#include <utility>
Include dependency graph for autofmt.cxx:

Go to the source code of this file.

Classes

class  SwAutoFormat
 

Namespaces

namespace  sw
 Dialog to specify the properties of date form field.
 

Functions

static const sal_UnicodeStrChr (const sal_Unicode *pSrc, sal_Unicode c)
 
static bool HasSelBlanks (SwTextFrame const *const pStartFrame, TextFrameIndex &rStartIndex, SwTextFrame const *const pEndFrame, TextFrameIndex &rEndIndex)
 
bool sw::GetRanges (std::vector< std::shared_ptr< SwUnoCursor > > &rRanges, SwDoc &rDoc, SwPaM const &rDelPam)
 

Variables

const sal_Unicode pBulletChar [6] = { '+', '*', '-', 0x2013, 0x2014, 0 }
 
const int cnPosEnDash = 2
 
const int cnPosEmDash = 4
 
const sal_Unicode cStarSymbolEnDash = 0x2013
 
const sal_Unicode cStarSymbolEmDash = 0x2014
 
const sal_uInt16 cnNumBullColls = 4
 

Function Documentation

◆ HasSelBlanks()

static bool HasSelBlanks ( SwTextFrame const *const  pStartFrame,
TextFrameIndex rStartIndex,
SwTextFrame const *const  pEndFrame,
TextFrameIndex rEndIndex 
)
static

◆ StrChr()

static const sal_Unicode * StrChr ( const sal_Unicode pSrc,
sal_Unicode  c 
)
static

Definition at line 226 of file autofmt.cxx.

Referenced by SwAutoFormat::BuildEnum(), and SwAutoFormat::IsEnumericChar().

Variable Documentation

◆ cnNumBullColls

const sal_uInt16 cnNumBullColls = 4

Definition at line 86 of file autofmt.cxx.

Referenced by SwAutoFormat::BuildEnum().

◆ cnPosEmDash

const int cnPosEmDash = 4

Definition at line 77 of file autofmt.cxx.

Referenced by SwAutoFormat::BuildEnum().

◆ cnPosEnDash

const int cnPosEnDash = 2

Definition at line 77 of file autofmt.cxx.

Referenced by SwAutoFormat::BuildEnum().

◆ cStarSymbolEmDash

const sal_Unicode cStarSymbolEmDash = 0x2014

Definition at line 80 of file autofmt.cxx.

Referenced by SwAutoFormat::BuildEnum().

◆ cStarSymbolEnDash

const sal_Unicode cStarSymbolEnDash = 0x2013

Definition at line 79 of file autofmt.cxx.

Referenced by SwAutoFormat::BuildEnum().

◆ pBulletChar

const sal_Unicode pBulletChar[6] = { '+', '*', '-', 0x2013, 0x2014, 0 }

Definition at line 76 of file autofmt.cxx.

Referenced by SwAutoFormat::BuildEnum(), and SwAutoFormat::IsEnumericChar().