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