LibreOffice Module sw (master) 1
|
#include <memory>
#include <hintids.hxx>
#include <editeng/tstpitem.hxx>
#include <editeng/lrspitem.hxx>
#include <com/sun/star/i18n/ScriptType.hpp>
#include <com/sun/star/i18n/XBreakIterator.hpp>
#include <osl/diagnose.h>
#include <txatbase.hxx>
#include <txtftn.hxx>
#include <fmtftn.hxx>
#include <editsh.hxx>
#include <edimp.hxx>
#include <doc.hxx>
#include <swundo.hxx>
#include <ndtxt.hxx>
#include <ftnidx.hxx>
#include <expfld.hxx>
#include <rootfrm.hxx>
#include <cntfrm.hxx>
#include <breakit.hxx>
#include <fmtfld.hxx>
#include <txtfrm.hxx>
#include <scriptinfo.hxx>
#include <svl/itemiter.hxx>
#include <svl/languageoptions.hxx>
#include <charfmt.hxx>
#include <numrule.hxx>
Go to the source code of this file.
Functions | |
static sal_uInt16 | getMaxLookup () |
static SvtScriptType | lcl_SetScriptFlags (sal_uInt16 nType) |
static bool | lcl_IsNoEndTextAttrAtPos (SwRootFrame const &rLayout, const SwTextNode &rTNd, sal_Int32 const nPos, SvtScriptType &rScrpt, bool bInSelection, bool bNum) |
|
static |
Definition at line 54 of file edattr.cxx.
Referenced by SwEditShell::GetPaMAttr(), SwEditShell::GetPaMParAttr(), and SwEditShell::GetPaMTextFormatColl().
|
static |
Definition at line 579 of file edattr.cxx.
References CH_TXTATR_BREAKWORD, SwField::ExpandField(), g_pBreakIt, SwNumRule::Get(), SwTextNode::GetActualListLevel(), SwBreakIt::GetBreakIter(), SvxNumberFormat::GetBulletChar(), SwFormatField::GetField(), SwTextAttr::GetFormatField(), SvxNumberType::GetNumberingType(), SwTextNode::GetNumRule(), SwTextNode::GetNumString(), sw::GetParaPropsNode(), SwTextNode::GetText(), SwTextNode::GetTextAttrForCharAt(), SwTextNode::IsInList(), lcl_SetScriptFlags(), MAXLEVEL, n, nPos, RES_TXTATR_FIELD(), SVX_NUM_BITMAP, SVX_NUM_CHAR_SPECIAL, and SwTextAttr::Which().
Referenced by SwEditShell::GetScriptType().
|
static |
Definition at line 564 of file edattr.cxx.
References nType.
Referenced by SwEditShell::GetScriptType(), and lcl_IsNoEndTextAttrAtPos().