26#include <editeng/editrids.hrc> 
   65    if ( nPara < pOwner->pParaList->GetParagraphCount() )
 
  159                                   bool bEndOfParagraph,
 
  160                                   const css::lang::Locale* pLocale,
 
  161                                   const Color& rOverlineColor,
 
  162                                   const Color& rTextLineColor)
 
  164    pOwner->
DrawingText(rStartPos,rText,nTextStart,nTextLen,pDXArray,pKashidaArray,rFont,nPara,nRightToLeft,
 
  165        pWrongSpellVector, pFieldData, bEndOfLine, bEndOfParagraph, 
false, 
pLocale, rOverlineColor, rTextLineColor);
 
  170    bool bEndOfLine, 
bool bEndOfParagraph,
 
  171    const Color& rOverlineColor, 
const Color& rTextLineColor)
 
  174            bEndOfLine, bEndOfParagraph, rOverlineColor, rTextLineColor );
 
virtual OUString GetUndoComment(sal_uInt16 nUndoId) const
 
EEControlBits GetControlWord() const
 
virtual void ParagraphDeleted(sal_Int32 nDeletedParagraph)
 
bool IsUndoEnabled() const
 
virtual void ParagraphInserted(sal_Int32 nNewParagraph)
 
virtual void SetParaAttribs(sal_Int32 nPara, const SfxItemSet &rSet)
 
virtual bool ConvertNextDocument() override
 
virtual void SetParaAttribs(sal_Int32 nPara, const SfxItemSet &rSet) override
 
virtual void ParagraphConnected(sal_Int32 nLeftParagraph, sal_Int32 nRightParagraph) override
 
virtual void ParaAttribsChanged(sal_Int32 nPara) override
 
virtual OUString GetUndoComment(sal_uInt16 nUndoId) const override
 
virtual OUString CalcFieldValue(const SvxFieldItem &rField, sal_Int32 nPara, sal_Int32 nPos, std::optional< Color > &rTxtColor, std::optional< Color > &rFldColor, std::optional< FontLineStyle > &rFldLineStyle) override
 
virtual void ParagraphDeleted(sal_Int32 nDeletedParagraph) override
 
virtual void ParagraphInserted(sal_Int32 nNewParagraph) override
 
virtual ~OutlinerEditEng() override
 
virtual void DrawingTab(const Point &rStartPos, tools::Long nWidth, const OUString &rChar, const SvxFont &rFont, sal_Int32 nPara, sal_uInt8 nRightToLeft, bool bEndOfLine, bool bEndOfParagraph, const Color &rOverlineColor, const Color &rTextLineColor) override
 
OutlinerEditEng(Outliner *pOwner, SfxItemPool *pPool)
 
virtual bool SpellNextDocument() override
 
virtual void StyleSheetChanged(SfxStyleSheet *pStyle) override
 
virtual const SvxNumberFormat * GetNumberFormat(sal_Int32 nPara) const override
 
virtual tools::Rectangle GetBulletArea(sal_Int32 nPara) override
 
virtual void PaintingFirstLine(sal_Int32 nPara, const Point &rStartPos, const Point &rOrigin, Degree10 nOrientation, OutputDevice &rOutDev) override
 
std::optional< bool > GetCompatFlag(SdrCompatibilityFlag eFlag) const
 
virtual void DrawingText(const Point &rStartPos, const OUString &rText, sal_Int32 nTextStart, sal_Int32 nTextLen, o3tl::span< const sal_Int32 > pDXArray, o3tl::span< const sal_Bool > pKashidaArray, const SvxFont &rFont, sal_Int32 nPara, sal_uInt8 nRightToLeft, const EEngineData::WrongSpellVector *pWrongSpellVector, const SvxFieldData *pFieldData, bool bEndOfLine, bool bEndOfParagraph, const css::lang::Locale *pLocale, const Color &rOverlineColor, const Color &rTextLineColor) override
 
void DrawingText(const Point &rStartPos, const OUString &rText, sal_Int32 nTextStart, sal_Int32 nTextLen, o3tl::span< const sal_Int32 > pDXArray, o3tl::span< const sal_Bool > pKashidaArray, const SvxFont &rFont, sal_Int32 nPara, sal_uInt8 nRightToLeft, const EEngineData::WrongSpellVector *pWrongSpellVector, const SvxFieldData *pFieldData, bool bEndOfLine, bool bEndOfParagraph, bool bEndOfBullet, const css::lang::Locale *pLocale, const Color &rOverlineColor, const Color &rTextLineColor)
 
virtual bool ConvertNextDocument()
 
static bool HasParaFlag(const Paragraph *pPara, ParaFlag nFlag)
 
void ImplCheckParagraphs(sal_Int32 nStart, sal_Int32 nEnd)
 
const EditEngine & GetEditEngine() const
 
tools::Rectangle ImpCalcBulletArea(sal_Int32 nPara, bool bAdjust, bool bReturnPaperPos)
 
void DrawingTab(const Point &rStartPos, tools::Long nWidth, const OUString &rChar, const SvxFont &rFont, sal_Int32 nPara, sal_uInt8 nRightToLeft, bool bEndOfLine, bool bEndOfParagraph, const Color &rOverlineColor, const Color &rTextLineColor)
 
Paragraph * GetParagraph(sal_Int32 nAbsPos) const
 
const SvxNumberFormat * GetNumberFormat(sal_Int32 nPara) const
 
void PaintBullet(sal_Int32 nPara, const Point &rStartPos, const Point &rOrigin, Degree10 nOrientation, OutputDevice &rOutDev)
 
bool ImplHasNumberFormat(sal_Int32 nPara) const
 
void InsertUndo(std::unique_ptr< EditUndo > pUndo)
 
void ParaAttribsChanged(sal_Int32 nParagraph)
 
void ImplCheckNumBulletItem(sal_Int32 nPara)
 
bool IsUndoEnabled() const
 
virtual bool SpellNextDocument()
 
virtual OUString CalcFieldValue(const SvxFieldItem &rField, sal_Int32 nPara, sal_Int32 nPos, std::optional< Color > &rTxtColor, std::optional< Color > &rFldColor, std::optional< FontLineStyle > &rFldLineStyle)
 
void UndoActionStart(sal_uInt16 nId)
 
std::unique_ptr< ParagraphList > pParaList
 
void StyleSheetChanged(SfxStyleSheet const *pStyle)
 
virtual std::optional< bool > GetCompatFlag(SdrCompatibilityFlag) const
 
void ParagraphInserted(sal_Int32 nParagraph)
 
Link< PaintFirstLineInfo *, void > maPaintFirstLineHdl
 
void ParagraphDeleted(sal_Int32 nParagraph)
 
This item stores a field (SvxFieldData).
 
OUString EditResId(TranslateId aId)
 
std::vector< WrongSpellClass > WrongSpellVector