|
LibreOffice Module editeng (master) 1
|
#include <editeng/editdata.hxx>#include <editeng/editstat.hxx>#include <editeng/overflowingtxt.hxx>#include <i18nlangtag/lang.h>#include <rtl/ustring.hxx>#include <svl/SfxBroadcaster.hxx>#include <svl/languageoptions.hxx>#include <svl/undo.hxx>#include <tools/gen.hxx>#include <tools/color.hxx>#include <utility>#include <vcl/outdev.hxx>#include <comphelper/errcode.hxx>#include <tools/link.hxx>#include <editeng/editengdllapi.h>#include <vcl/GraphicObject.hxx>#include <editeng/svxfont.hxx>#include <editeng/eedata.hxx>#include <editeng/paragraphdata.hxx>#include <o3tl/typed_flags_set.hxx>#include <optional>#include <functional>#include <memory>#include <vector>Go to the source code of this file.
Classes | |
| struct | o3tl::typed_flags< ParaFlag > |
| class | Paragraph |
| struct | ParaRange |
| class | OutlinerView |
| class | OutlinerViewShell |
| Interface class to not depend on SfxViewShell in editeng. More... | |
| class | DrawPortionInfo |
| class | DrawBulletInfo |
| struct | PaintFirstLineInfo |
| class | EditFieldInfo |
| struct | EBulletInfo |
| class | Outliner |
| struct | Outliner::ParagraphHdlParam |
| struct | Outliner::DepthChangeHdlParam |
Namespaces | |
| namespace | vcl |
| namespace | weld |
| namespace | com |
| namespace | com::sun |
| namespace | com::sun::star |
| namespace | com::sun::star::linguistic2 |
| namespace | svx |
| namespace | basegfx |
| namespace | com::sun::star::lang |
| namespace | o3tl |
Macros | |
| #define | OLUNDO_DEPTH EDITUNDO_USER |
| #define | OLUNDO_EXPAND EDITUNDO_USER+2 |
| #define | OLUNDO_COLLAPSE EDITUNDO_USER+3 |
| #define | OLUNDO_ATTR EDITUNDO_USER+5 |
| #define | OLUNDO_INSERT EDITUNDO_USER+6 |
Typedefs | |
| typedef ::std::vector< OutlinerView * > | ViewList |
Enumerations | |
| enum class | ParaFlag { NONE = 0x0000 , HOLDDEPTH = 0x4000 , ISPAGE = 0x0100 } |
| enum class | OutlinerMode { DontKnow = 0x0000 , TextObject = 0x0001 , TitleObject = 0x0002 , OutlineObject = 0x0003 , OutlineView = 0x0004 } |
Functions | |
| bool EDITENG_DLLPUBLIC | GetStatusValueForThesaurusFromContext (OUString &rStatusVal, LanguageType &rLang, const EditView &rEditView) |
| void EDITENG_DLLPUBLIC | ReplaceTextWithSynonym (EditView &rEditView, const OUString &rSynonmText) |
| #define OLUNDO_ATTR EDITUNDO_USER+5 |
Definition at line 113 of file outliner.hxx.
| #define OLUNDO_COLLAPSE EDITUNDO_USER+3 |
Definition at line 111 of file outliner.hxx.
| #define OLUNDO_DEPTH EDITUNDO_USER |
Definition at line 108 of file outliner.hxx.
| #define OLUNDO_EXPAND EDITUNDO_USER+2 |
Definition at line 110 of file outliner.hxx.
| #define OLUNDO_INSERT EDITUNDO_USER+6 |
Definition at line 114 of file outliner.hxx.
| typedef ::std::vector< OutlinerView* > ViewList |
Definition at line 396 of file outliner.hxx.
|
strong |
| Enumerator | |
|---|---|
| DontKnow | |
| TextObject | |
| TitleObject | |
| OutlineObject | |
| OutlineView | |
Definition at line 563 of file outliner.hxx.
|
strong |
| Enumerator | |
|---|---|
| NONE | |
| HOLDDEPTH | |
| ISPAGE | |
Definition at line 96 of file outliner.hxx.
| bool EDITENG_DLLPUBLIC GetStatusValueForThesaurusFromContext | ( | OUString & | rStatusVal, |
| LanguageType & | rLang, | ||
| const EditView & | rEditView | ||
| ) |
Definition at line 1469 of file outlvw.cxx.
References ESelection::Adjust(), LanguageTag::convertToBcp47(), EditView::GetEditEngine(), EditEngine::GetLanguage(), EditEngine::GetScriptType(), EditView::GetSelection(), EditEngine::GetText(), EditEngine::GetWord(), ESelection::HasRange(), editeng::LanguageSpan::nLang, ESelection::nStartPara, and ESelection::nStartPos.
| void EDITENG_DLLPUBLIC ReplaceTextWithSynonym | ( | EditView & | rEditView, |
| const OUString & | rSynonmText | ||
| ) |
Definition at line 1497 of file outlvw.cxx.
References EditView::GetSelection(), EditView::HasSelection(), EditView::InsertText(), EditView::SelectCurrentWord(), and EditView::ShowCursor().