LibreOffice Module sw (master) 1
|
#include <com/sun/star/i18n/ScriptType.hpp>
#include <com/sun/star/i18n/XBreakIterator.hpp>
#include <i18nlangtag/mslangid.hxx>
#include <breakit.hxx>
#include <hintids.hxx>
#include <EnhancedPDFExportHelper.hxx>
#include <SwPortionHandler.hxx>
#include "porlay.hxx"
#include "inftxt.hxx"
#include "guess.hxx"
#include "porfld.hxx"
#include <pagefrm.hxx>
#include <tgrditem.hxx>
#include <IDocumentSettingAccess.hxx>
#include <IDocumentMarkAccess.hxx>
#include <IMark.hxx>
#include <pam.hxx>
#include <doc.hxx>
#include <xmloff/odffields.hxx>
#include <viewopt.hxx>
Go to the source code of this file.
Functions | |
static TextFrameIndex | lcl_AddSpace (const SwTextSizeInfo &rInf, const OUString *pStr, const SwLinePortion &rPor) |
static bool | lcl_HasContent (const SwFieldPortion &rField, SwTextFormatInfo const &rInf) |
|
static |
Definition at line 48 of file portxt.cxx.
References ASIAN, aStr, CH_BLANK, CH_TXTATR_BREAKWORD, COMPLEX, SwScriptInfo::CountCJKCharacters(), SwScriptInfo::CountKashida(), g_pBreakIt, SwBreakIt::GetBreakIter(), SwTextSizeInfo::GetChar(), SwLinePortion::GetExpText(), SwTextSizeInfo::GetIdx(), SwTextFrame::GetLangOfChar(), SwLinePortion::GetLen(), SwLinePortion::GetNextPortion(), SwTextInfo::GetParaPortion(), SwTextSizeInfo::GetText(), SwTextSizeInfo::GetTextFrame(), SwLinePortion::InExpGrp(), SwLinePortion::InFixMargGrp(), SwScriptInfo::IsArabicText(), SwLinePortion::IsBreakPortion(), SwLinePortion::IsControlCharPortion(), SwLinePortion::IsHolePortion(), SwLinePortion::IsKernPortion(), MsLangId::isKorean(), SwLinePortion::IsPostItsPortion(), SwFrame::IsRightToLeft(), SwScriptInfo::KashidaJustify(), LANGUAGE_THAI, LATIN, min(), nPos, SwTextSizeInfo::OnWin(), SwScriptInfo::ScriptType(), and SwScriptInfo::ThaiJustify().
Referenced by SwTextPortion::CalcSpacing(), and SwTextPortion::GetSpaceCnt().
|
static |
Definition at line 274 of file portxt.cxx.
References SwFieldPortion::GetExpText().
Referenced by SwTextPortion::Format_().