LibreOffice Module sw (master) 1
|
#include <hintids.hxx>
#include <viewopt.hxx>
#include <tools/multisel.hxx>
#include <editeng/udlnitem.hxx>
#include <pagefrm.hxx>
#include <tgrditem.hxx>
#include <EnhancedPDFExportHelper.hxx>
#include <IDocumentSettingAccess.hxx>
#include <viewsh.hxx>
#include "itrpaint.hxx"
#include <txtfrm.hxx>
#include <swfont.hxx>
#include "txtpaint.hxx"
#include "porfld.hxx"
#include "portab.hxx"
#include <txatbase.hxx>
#include <charfmt.hxx>
#include "redlnitr.hxx"
#include "porrst.hxx"
#include "pormulti.hxx"
#include <doc.hxx>
Go to the source code of this file.
Functions | |
bool | IsUnderlineBreak (const SwLinePortion &rPor, const SwFont &rFnt) |
static Color | GetUnderColor (const SwFont *pFont) |
Definition at line 58 of file itrpaint.cxx.
References COL_AUTO(), SwFont::GetColor(), and SwFont::GetUnderColor().
Referenced by SwTextPainter::CheckSpecialUnderline().
bool IsUnderlineBreak | ( | const SwLinePortion & | rPor, |
const SwFont & | rFnt | ||
) |
Definition at line 47 of file itrpaint.cxx.
References SwFont::GetCaseMap(), SwFont::GetEscapement(), SwFont::GetUnderline(), SwLinePortion::IsBreakPortion(), SwLinePortion::IsFlyCntPortion(), SwLinePortion::IsFlyPortion(), SwLinePortion::IsHolePortion(), SwLinePortion::IsMarginPortion(), SwLinePortion::IsMultiPortion(), SwFont::IsWordLineMode(), and LINESTYLE_NONE.
Referenced by SwTextFormatter::BuildPortions(), and SwTextPainter::CheckSpecialUnderline().