|
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_().