| 
    LibreOffice Module sc (master) 1
    
   | 
 
#include <editutil.hxx>
Public Member Functions | |
| ScHeaderEditEngine (SfxItemPool *pEnginePool) | |
| 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 | 
| void | SetNumType (SvxNumType eNew) | 
| void | SetData (const ScHeaderFieldData &rNew) | 
  Public Member Functions inherited from ScEditEngineDefaulter | |
| ScEditEngineDefaulter (SfxItemPool *pEnginePool, bool bDeleteEnginePool=false) | |
| bDeleteEnginePool: Engine becomes the owner of the pool and deletes it on destruction  More... | |
| ScEditEngineDefaulter (const ScEditEngineDefaulter &rOrg) | |
| If rOrg.bDeleteEnginePool: pool gets cloned and will be deleted on destruction.  More... | |
| virtual | ~ScEditEngineDefaulter () override | 
| void | SetDefaults (const SfxItemSet &rDefaults, bool bRememberCopy=true) | 
| Creates a copy of SfxItemSet if bRememberCopy set.  More... | |
| void | SetDefaults (std::unique_ptr< SfxItemSet > pDefaults) | 
| Becomes the owner of the SfxItemSet.  More... | |
| void | SetDefaultItem (const SfxPoolItem &rItem) | 
| Set the item in the default ItemSet which is created if it doesn't exist yet.  More... | |
| const SfxItemSet & | GetDefaults () | 
| Returns the stored defaults, used to find non-default character attributes.  More... | |
| void | SetTextCurrentDefaults (const EditTextObject &rTextObject) | 
| SetText and apply defaults already set.  More... | |
| void | SetTextNewDefaults (const EditTextObject &rTextObject, const SfxItemSet &rDefaults, bool bRememberCopy=true) | 
| Current defaults are not applied, new defaults are applied.  More... | |
| void | SetTextCurrentDefaults (const OUString &rText) | 
| SetText and apply defaults already set.  More... | |
| void | SetTextNewDefaults (const OUString &rText, const SfxItemSet &rDefaults) | 
| Current defaults are not applied, new defaults are applied.  More... | |
| void | RemoveParaAttribs () | 
| Paragraph attributes that are not defaults are copied to character attributes and all paragraph attributes reset.  More... | |
| void | RepeatDefaults () | 
| Re-apply existing defaults if set, same as in SetText, but without EnableUndo/SetUpdateMode.  More... | |
| void | SetText (const OUString &rStr) | 
| void | SetText (const EditTextObject &rTextObject) | 
| void | SetText (sal_Int32 nPara, const OUString &rText) | 
  Public Member Functions inherited from EditEngine | |
| EditSelection | InsertText (css::uno::Reference< css::datatransfer::XTransferable > const &rxDataObj, const OUString &rBaseURL, const EditPaM &rPaM, bool bUseSpecial) | 
| EditEngine (SfxItemPool *pItemPool) | |
| virtual | ~EditEngine () | 
| const SfxItemSet & | GetEmptyItemSet () const | 
| void | SetDefTab (sal_uInt16 nDefTab) | 
| void | SetRefDevice (OutputDevice *pRefDef) | 
| OutputDevice * | GetRefDevice () const | 
| void | SetRefMapMode (const MapMode &rMapMode) | 
| MapMode const & | GetRefMapMode () const | 
| bool | SetUpdateLayout (bool bUpdate, bool bRestoring=false) | 
| bool | IsUpdateLayout () const | 
| void | SetBackgroundColor (const Color &rColor) | 
| Color const & | GetBackgroundColor () const | 
| Color | GetAutoColor () const | 
| void | EnableAutoColor (bool b) | 
| void | ForceAutoColor (bool b) | 
| bool | IsForceAutoColor () const | 
| void | InsertView (EditView *pEditView, size_t nIndex=EE_APPEND) | 
| EditView * | RemoveView (EditView *pEditView) | 
| void | RemoveView (size_t nIndex) | 
| EditView * | GetView (size_t nIndex=0) const | 
| size_t | GetViewCount () const | 
| bool | HasView (EditView *pView) const | 
| EditView * | GetActiveView () const | 
| void | SetActiveView (EditView *pView) | 
| void | SetPaperSize (const Size &rSize) | 
| const Size & | GetPaperSize () const | 
| void | SetVertical (bool bVertical) | 
| bool | IsEffectivelyVertical () const | 
| bool | IsTopToBottom () const | 
| bool | GetVertical () const | 
| void | SetRotation (TextRotation nRotation) | 
| TextRotation | GetRotation () const | 
| void | SetTextColumns (sal_Int16 nColumns, sal_Int32 nSpacing) | 
| void | SetFixedCellHeight (bool bUseFixedCellHeight) | 
| void | SetDefaultHorizontalTextDirection (EEHorizontalTextDirection eHTextDir) | 
| EEHorizontalTextDirection | GetDefaultHorizontalTextDirection () const | 
| SvtScriptType | GetScriptType (const ESelection &rSelection) const | 
| editeng::LanguageSpan | GetLanguage (const EditPaM &rPaM) const | 
| editeng::LanguageSpan | GetLanguage (sal_Int32 nPara, sal_Int32 nPos) const | 
| void | TransliterateText (const ESelection &rSelection, TransliterationFlags nTransliterationMode) | 
| EditSelection | TransliterateText (const EditSelection &rSelection, TransliterationFlags nTransliterationMode) | 
| void | SetAsianCompressionMode (CharCompressType nCompression) | 
| void | SetKernAsianPunctuation (bool bEnabled) | 
| void | SetAddExtLeading (bool b) | 
| void | SetPolygon (const basegfx::B2DPolyPolygon &rPolyPolygon) | 
| void | SetPolygon (const basegfx::B2DPolyPolygon &rPolyPolygon, const basegfx::B2DPolyPolygon *pLinePolyPolygon) | 
| void | ClearPolygon () | 
| const Size & | GetMinAutoPaperSize () const | 
| void | SetMinAutoPaperSize (const Size &rSz) | 
| const Size & | GetMaxAutoPaperSize () const | 
| void | SetMaxAutoPaperSize (const Size &rSz) | 
| void | SetMinColumnWrapHeight (tools::Long nVal) | 
| OUString | GetText (LineEnd eEnd=LINEEND_LF) const | 
| OUString | GetText (const ESelection &rSelection) const | 
| sal_Int32 | GetTextLen () const | 
| sal_uInt32 | GetTextHeight () const | 
| sal_uInt32 | GetTextHeightNTP () const | 
| sal_uInt32 | CalcTextWidth () | 
| OUString | GetText (sal_Int32 nParagraph) const | 
| sal_Int32 | GetTextLen (sal_Int32 nParagraph) const | 
| sal_uInt32 | GetTextHeight (sal_Int32 nParagraph) const | 
| sal_Int32 | GetParagraphCount () const | 
| sal_Int32 | GetLineCount (sal_Int32 nParagraph) const | 
| sal_Int32 | GetLineLen (sal_Int32 nParagraph, sal_Int32 nLine) const | 
| void | GetLineBoundaries (sal_Int32 &rStart, sal_Int32 &rEnd, sal_Int32 nParagraph, sal_Int32 nLine) const | 
| sal_Int32 | GetLineNumberAtIndex (sal_Int32 nPara, sal_Int32 nIndex) const | 
| sal_uInt32 | GetLineHeight (sal_Int32 nParagraph) | 
| tools::Rectangle | GetParaBounds (sal_Int32 nPara) | 
| ParagraphInfos | GetParagraphInfos (sal_Int32 nPara) | 
| sal_Int32 | FindParagraph (tools::Long nDocPosY) | 
| EPosition | FindDocPosition (const Point &rDocPos) const | 
| tools::Rectangle | GetCharacterBounds (const EPosition &rPos) const | 
| OUString | GetWord (sal_Int32 nPara, sal_Int32 nIndex) | 
| ESelection | GetWord (const ESelection &rSelection, sal_uInt16 nWordType) const | 
| void | Clear () | 
| void | SetText (const OUString &rStr) | 
| std::unique_ptr< EditTextObject > | CreateTextObject () | 
| std::unique_ptr< EditTextObject > | GetEmptyTextObject () const | 
| std::unique_ptr< EditTextObject > | CreateTextObject (sal_Int32 nPara, sal_Int32 nParas=1) | 
| std::unique_ptr< EditTextObject > | CreateTextObject (const ESelection &rESelection) | 
| void | SetText (const EditTextObject &rTextObject) | 
| void | RemoveParagraph (sal_Int32 nPara) | 
| void | InsertParagraph (sal_Int32 nPara, const EditTextObject &rTxtObj, const bool bAppend=false) | 
| void | InsertParagraph (sal_Int32 nPara, const OUString &rText) | 
| void | SetText (sal_Int32 nPara, const OUString &rText) | 
| virtual void | SetParaAttribs (sal_Int32 nPara, const SfxItemSet &rSet) | 
| const SfxItemSet & | GetParaAttribs (sal_Int32 nPara) const | 
| void | SetCharAttribs (sal_Int32 nPara, const SfxItemSet &rSet) | 
| void | GetCharAttribs (sal_Int32 nPara, std::vector< EECharAttrib > &rLst) const | 
| SfxItemSet | GetAttribs (sal_Int32 nPara, sal_Int32 nStart, sal_Int32 nEnd, GetAttribsFlags nFlags=GetAttribsFlags::ALL) const | 
| SfxItemSet | GetAttribs (const ESelection &rSel, EditEngineAttribs nOnlyHardAttrib=EditEngineAttribs::All) | 
| bool | HasParaAttrib (sal_Int32 nPara, sal_uInt16 nWhich) const | 
| const SfxPoolItem & | GetParaAttrib (sal_Int32 nPara, sal_uInt16 nWhich) const | 
| const T & | GetParaAttrib (sal_Int32 nPara, TypedWhichId< T > nWhich) const | 
| vcl::Font | GetStandardFont (sal_Int32 nPara) | 
| SvxFont | GetStandardSvxFont (sal_Int32 nPara) | 
| void | RemoveAttribs (const ESelection &rSelection, bool bRemoveParaAttribs, sal_uInt16 nWhich) | 
| void | ShowParagraph (sal_Int32 nParagraph, bool bShow) | 
| SfxUndoManager & | GetUndoManager () | 
| SfxUndoManager * | SetUndoManager (SfxUndoManager *pNew) | 
| void | UndoActionStart (sal_uInt16 nId) | 
| void | UndoActionStart (sal_uInt16 nId, const ESelection &rSel) | 
| void | UndoActionEnd () | 
| bool | IsInUndo () const | 
| void | EnableUndo (bool bEnable) | 
| bool | IsUndoEnabled () const | 
| bool | HasTriedMergeOnLastAddUndo () const | 
| void | ClearModifyFlag () | 
| void | SetModified () | 
| bool | IsModified () const | 
| void | SetModifyHdl (const Link< LinkParamNone *, void > &rLink) | 
| bool | IsInSelectionMode () const | 
| void | StripPortions () | 
| void | GetPortions (sal_Int32 nPara, std::vector< sal_Int32 > &rList) | 
| tools::Long | GetFirstLineStartX (sal_Int32 nParagraph) | 
| Point | GetDocPosTopLeft (sal_Int32 nParagraph) | 
| Point | GetDocPos (const Point &rPaperPos) const | 
| bool | IsTextPos (const Point &rPaperPos, sal_uInt16 nBorder) | 
| void | Draw (OutputDevice &rOutDev, const tools::Rectangle &rOutRect) | 
| void | Draw (OutputDevice &rOutDev, const tools::Rectangle &rOutRect, const Point &rStartDocPos) | 
| void | Draw (OutputDevice &rOutDev, const tools::Rectangle &rOutRect, const Point &rStartDocPos, bool bClip) | 
| void | Draw (OutputDevice &rOutDev, const Point &rStartPos, Degree10 nOrientation=0_deg10) | 
| ErrCode | Read (SvStream &rInput, const OUString &rBaseURL, EETextFormat, SvKeyValueIterator *pHTTPHeaderAttrs=nullptr) | 
| void | Write (SvStream &rOutput, EETextFormat) | 
| void | SetStatusEventHdl (const Link< EditStatus &, void > &rLink) | 
| Link< EditStatus &, void > const & | GetStatusEventHdl () const | 
| void | SetNotifyHdl (const Link< EENotify &, void > &rLink) | 
| Link< EENotify &, void > const & | GetNotifyHdl () const | 
| void | SetRtfImportHdl (const Link< RtfImportInfo &, void > &rLink) | 
| const Link< RtfImportInfo &, void > & | GetRtfImportHdl () const | 
| void | SetHtmlImportHdl (const Link< HtmlImportInfo &, void > &rLink) | 
| const Link< HtmlImportInfo &, void > & | GetHtmlImportHdl () const | 
| bool | IsFlatMode () const | 
| void | SetFlatMode (bool bFlat) | 
| void | SetSingleLine (bool bValue) | 
| void | SetControlWord (EEControlBits nWord) | 
| EEControlBits | GetControlWord () const | 
| void | QuickSetAttribs (const SfxItemSet &rSet, const ESelection &rSel) | 
| void | QuickMarkInvalid (const ESelection &rSel) | 
| void | QuickFormatDoc (bool bFull=false) | 
| void | QuickInsertField (const SvxFieldItem &rFld, const ESelection &rSel) | 
| void | QuickInsertLineBreak (const ESelection &rSel) | 
| void | QuickInsertText (const OUString &rText, const ESelection &rSel) | 
| void | QuickDelete (const ESelection &rSel) | 
| void | QuickMarkToBeRepainted (sal_Int32 nPara) | 
| void | setGlobalScale (double fFontScaleX, double fFontScaleY, double fSpacingScaleX, double fSpacingScaleY) | 
| void | getGlobalSpacingScale (double &rX, double &rY) const | 
| basegfx::B2DTuple | getGlobalSpacingScale () const | 
| void | getGlobalFontScale (double &rX, double &rY) const | 
| basegfx::B2DTuple | getGlobalFontScale () const | 
| void | setRoundFontSizeToPt (bool bRound) const | 
| void | SetEditTextObjectPool (SfxItemPool *pPool) | 
| SfxItemPool * | GetEditTextObjectPool () const | 
| void | SetStyleSheetPool (SfxStyleSheetPool *pSPool) | 
| SfxStyleSheetPool * | GetStyleSheetPool () | 
| void | SetStyleSheet (const EditSelection &aSel, SfxStyleSheet *pStyle) | 
| void | SetStyleSheet (sal_Int32 nPara, SfxStyleSheet *pStyle) | 
| const SfxStyleSheet * | GetStyleSheet (sal_Int32 nPara) const | 
| SfxStyleSheet * | GetStyleSheet (sal_Int32 nPara) | 
| void | SetWordDelimiters (const OUString &rDelimiters) | 
| const OUString & | GetWordDelimiters () const | 
| void | EraseVirtualDevice () | 
| void | SetSpeller (css::uno::Reference< css::linguistic2::XSpellChecker1 > const &xSpeller) | 
| css::uno::Reference< css::linguistic2::XSpellChecker1 > const & | GetSpeller () | 
| void | SetHyphenator (css::uno::Reference< css::linguistic2::XHyphenator > const &xHyph) | 
| void | GetAllMisspellRanges (std::vector< editeng::MisspellRanges > &rRanges) const | 
| void | SetAllMisspellRanges (const std::vector< editeng::MisspellRanges > &rRanges) | 
| void | SetDefaultLanguage (LanguageType eLang) | 
| LanguageType | GetDefaultLanguage () const | 
| bool | HasOnlineSpellErrors () const | 
| void | CompleteOnlineSpelling () | 
| bool | ShouldCreateBigTextObject () const | 
| EESpellState | HasSpellErrors () | 
| void | ClearSpellErrors () | 
| bool | HasText (const SvxSearchItem &rSearchItem) | 
| bool | SpellSentence (EditView const &rEditView, svx::SpellPortions &rToFill) | 
| void | PutSpellingToSentenceStart (EditView const &rEditView) | 
| void | ApplyChangedSentence (EditView const &rEditView, const svx::SpellPortions &rNewPortions, bool bRecheck) | 
| bool | HasConvertibleTextPortion (LanguageType nLang) | 
| virtual bool | ConvertNextDocument () | 
| bool | UpdateFields () | 
| bool | UpdateFieldsOnly () | 
| void | RemoveFields (const std::function< bool(const SvxFieldData *)> &isFieldData=[](const SvxFieldData *){return true;}) | 
| sal_uInt16 | GetFieldCount (sal_Int32 nPara) const | 
| EFieldInfo | GetFieldInfo (sal_Int32 nPara, sal_uInt16 nField) const | 
| bool | IsRightToLeft (sal_Int32 nPara) const | 
| css::uno::Reference< css::datatransfer::XTransferable > | CreateTransferable (const ESelection &rSelection) const | 
| void | SetBeginMovingParagraphsHdl (const Link< MoveParagraphsInfo &, void > &rLink) | 
| void | SetEndMovingParagraphsHdl (const Link< MoveParagraphsInfo &, void > &rLink) | 
| void | SetBeginPasteOrDropHdl (const Link< PasteOrDropInfos &, void > &rLink) | 
| void | SetEndPasteOrDropHdl (const Link< PasteOrDropInfos &, void > &rLink) | 
| virtual void | PaintingFirstLine (sal_Int32 nPara, const Point &rStartPos, const Point &rOrigin, Degree10 nOrientation, OutputDevice &rOutDev) | 
| virtual void | ParagraphInserted (sal_Int32 nNewParagraph) | 
| virtual void | ParagraphDeleted (sal_Int32 nDeletedParagraph) | 
| virtual void | ParagraphConnected (sal_Int32 nLeftParagraph, sal_Int32 nRightParagraph) | 
| virtual void | ParaAttribsChanged (sal_Int32 nParagraph) | 
| virtual void | StyleSheetChanged (SfxStyleSheet *pStyle) | 
| void | ParagraphHeightChanged (sal_Int32 nPara) | 
| 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) | 
| 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) | 
| virtual OUString | GetUndoComment (sal_uInt16 nUndoId) const | 
| virtual bool | SpellNextDocument () | 
| virtual bool | FieldClicked (const SvxFieldItem &rField) | 
| virtual OUString | CalcFieldValue (const SvxFieldItem &rField, sal_Int32 nPara, sal_Int32 nPos, std::optional< Color > &rTxtColor, std::optional< Color > &rFldColor, std::optional< FontLineStyle > &rFldLineStyle) | 
| virtual const SvxNumberFormat * | GetNumberFormat (sal_Int32 nPara) const | 
| virtual tools::Rectangle | GetBulletArea (sal_Int32 nPara) | 
| void | SetBeginDropHdl (const Link< EditView *, void > &rLink) | 
| Link< EditView *, void > const & | GetBeginDropHdl () const | 
| void | SetEndDropHdl (const Link< EditView *, void > &rLink) | 
| Link< EditView *, void > const & | GetEndDropHdl () const | 
| void | SetFirstWordCapitalization (bool bCapitalize) | 
| void | SetReplaceLeadingSingleQuotationMark (bool bReplace) | 
| EditDoc & | GetEditDoc () | 
| const EditDoc & | GetEditDoc () const | 
| void | dumpAsXmlEditDoc (xmlTextWriterPtr pWriter) const | 
| ParaPortionList & | GetParaPortions () | 
| const ParaPortionList & | GetParaPortions () const | 
| bool | IsFormatted () const | 
| bool | IsHtmlImportHandlerSet () const | 
| bool | IsRtfImportHandlerSet () const | 
| bool | IsImportRTFStyleSheetsSet () const | 
| void | CallRtfImportHandler (RtfImportInfo &rInfo) | 
| void | CallHtmlImportHandler (HtmlImportInfo &rInfo) | 
| void | ParaAttribsToCharAttribs (ContentNode *pNode) | 
| EditPaM | CreateEditPaM (const EPaM &rEPaM) | 
| EditPaM | ConnectParagraphs (ContentNode *pLeft, ContentNode *pRight, bool bBackward) | 
| EditPaM | InsertField (const EditSelection &rEditSelection, const SvxFieldItem &rFld) | 
| EditPaM | InsertText (const EditSelection &aCurEditSelection, const OUString &rStr) | 
| EditSelection | InsertText (const EditTextObject &rTextObject, const EditSelection &rSel) | 
| EditPaM | InsertParaBreak (const EditSelection &rEditSelection) | 
| EditPaM | InsertLineBreak (const EditSelection &rEditSelection) | 
| EditPaM | CursorLeft (const EditPaM &rPaM, sal_uInt16 nCharacterIteratorMode=css::i18n::CharacterIteratorMode::SKIPCELL) | 
| EditPaM | CursorRight (const EditPaM &rPaM, sal_uInt16 nCharacterIteratorMode=css::i18n::CharacterIteratorMode::SKIPCELL) | 
| void | SeekCursor (ContentNode *pNode, sal_Int32 nPos, SvxFont &rFont) | 
| EditPaM | DeleteSelection (const EditSelection &rSel) | 
| ESelection | CreateESelection (const EditSelection &rSel) const | 
| EditSelection | CreateSelection (const ESelection &rSel) | 
| const SfxItemSet & | GetBaseParaAttribs (sal_Int32 nPara) const | 
| void | SetParaAttribsOnly (sal_Int32 nPara, const SfxItemSet &rSet) | 
| void | SetAttribs (const EditSelection &rSel, const SfxItemSet &rSet, SetAttribsMode nSpecial=SetAttribsMode::NONE) | 
| OUString | GetSelected (const EditSelection &rSel) const | 
| EditPaM | DeleteSelected (const EditSelection &rSel) | 
| SvtScriptType | GetScriptType (const EditSelection &rSel) const | 
| void | RemoveParaPortion (sal_Int32 nNode) | 
| void | SetCallParaInsertedOrDeleted (bool b) | 
| bool | IsCallParaInsertedOrDeleted () const | 
| void | AppendDeletedNodeInfo (DeletedNodeInfo *pInfo) | 
| void | UpdateSelections () | 
| void | InsertContent (ContentNode *pNode, sal_Int32 nPos) | 
| EditPaM | SplitContent (sal_Int32 nNode, sal_Int32 nSepPos) | 
| EditPaM | ConnectContents (sal_Int32 nLeftNode, bool bBackward) | 
| void | InsertFeature (const EditSelection &rEditSelection, const SfxPoolItem &rItem) | 
| EditSelection | MoveParagraphs (const Range &rParagraphs, sal_Int32 nNewPos) | 
| void | RemoveCharAttribs (sal_Int32 nPara, sal_uInt16 nWhich=0, bool bRemoveFeatures=false) | 
| void | RemoveCharAttribs (const EditSelection &rSel, bool bRemoveParaAttribs, sal_uInt16 nWhich) | 
| void | RemoveCharAttribs (const EditSelection &rSel, EERemoveParaAttribsMode eMode, sal_uInt16 nWhich) | 
| ViewsType & | GetEditViews () | 
| const ViewsType & | GetEditViews () const | 
| void | SetUndoMode (bool b) | 
| void | FormatAndLayout (EditView *pCurView, bool bCalledFromUndo=false) | 
| void | Undo (EditView *pView) | 
| void | Redo (EditView *pView) | 
| sal_Int32 | GetOverflowingParaNum () const | 
| sal_Int32 | GetOverflowingLineNum () const | 
| void | ClearOverflowingParaNum () | 
| bool | IsPageOverflow () | 
| void | DisableAttributeExpanding () | 
| void | EnableSkipOutsideFormat (bool set) | 
| void | SetLOKSpecialPaperSize (const Size &rSize) | 
| const Size & | GetLOKSpecialPaperSize () const | 
Private Attributes | |
| ScHeaderFieldData | aData | 
Additional Inherited Members | |
  Public Types inherited from EditEngine | |
| typedef std::vector< EditView * > | ViewsType | 
  Static Public Member Functions inherited from EditEngine | |
| static void | SetForbiddenCharsTable (const std::shared_ptr< SvxForbiddenCharactersTable > &xForbiddenChars) | 
| static rtl::Reference< SfxItemPool > | CreatePool () | 
| static SfxItemPool & | GetGlobalItemPool () | 
| static bool | DoesKeyChangeText (const KeyEvent &rKeyEvent) | 
| static bool | DoesKeyMoveCursor (const KeyEvent &rKeyEvent) | 
| static bool | IsSimpleCharInput (const KeyEvent &rKeyEvent) | 
| static void | SetFontInfoInItemSet (SfxItemSet &rItemSet, const vcl::Font &rFont) | 
| static void | SetFontInfoInItemSet (SfxItemSet &rItemSet, const SvxFont &rFont) | 
| static vcl::Font | CreateFontFromItemSet (const SfxItemSet &rItemSet, SvtScriptType nScriptType) | 
| static SvxFont | CreateSvxFontFromItemSet (const SfxItemSet &rItemSet) | 
| static bool | IsPrintable (sal_Unicode c) | 
| static bool | HasValidData (const css::uno::Reference< css::datatransfer::XTransferable > &rTransferable) | 
| static void | DumpData (const EditEngine *pEE, bool bInfoBox) | 
  Protected Member Functions inherited from ScEnginePoolHelper | |
| ScEnginePoolHelper (SfxItemPool *pEnginePool, bool bDeleteEnginePool) | |
| ScEnginePoolHelper (const ScEnginePoolHelper &rOrg) | |
| virtual | ~ScEnginePoolHelper () | 
  Protected Attributes inherited from ScEnginePoolHelper | |
| rtl::Reference< SfxItemPool > | pEnginePool | 
| SfxItemSet * | pDefaults | 
| bool | bDeleteEnginePool | 
| bool | bDeleteDefaults | 
Definition at line 214 of file editutil.hxx.
| ScHeaderEditEngine::ScHeaderEditEngine | ( | SfxItemPool * | pEnginePool | ) | 
Definition at line 835 of file editutil.cxx.
      
  | 
  overridevirtual | 
Reimplemented from EditEngine.
Definition at line 840 of file editutil.cxx.
References aData, ScHeaderFieldData::aDateTime, ScHeaderFieldData::aLongDocName, ScHeaderFieldData::aShortDocName, ScHeaderFieldData::aTabName, ScHeaderFieldData::aTitle, condformat::entry::DATE, ScHeaderFieldData::eNumType, SvxFieldData::GetClassId(), LocaleDataWrapper::getDate(), SvxFieldItem::GetField(), GetFormat(), ScGlobal::getLocaleData(), LocaleDataWrapper::getTime(), lcl_GetNumStr(), ScHeaderFieldData::nPageNo, ScHeaderFieldData::nTotalPages, and TABLE.
      
  | 
  inline | 
Definition at line 224 of file editutil.hxx.
References aData.
Referenced by ScHeaderFooterTextObj::getString(), and ScEditWindow::SetDrawingArea().
      
  | 
  inline | 
Definition at line 223 of file editutil.hxx.
References aData.
Referenced by ScEditWindow::SetNumType().
      
  | 
  private | 
Definition at line 217 of file editutil.hxx.
Referenced by CalcFieldValue().