|
LibreOffice Module editeng (master) 1
|
#include <rtl/ustring.hxx>#include <editeng/editengdllapi.h>#include <i18nlangtag/lang.h>#include <memory>#include <ostream>Go to the source code of this file.
Classes | |
| struct | EPosition |
| struct | ESelection |
| struct | EFieldInfo |
| struct | HtmlImportInfo |
| struct | RtfImportInfo |
| struct | ParagraphInfos |
| struct | EECharAttrib |
| struct | MoveParagraphsInfo |
| struct | PasteOrDropInfos |
| struct | EENotify |
| struct | editeng::LanguageSpan |
Namespaces | |
| namespace | editeng |
Enumerations | |
| enum class | EETextFormat { Text = 0x20 , Rtf , Html = 0x32 , Xml } |
| enum class | EEHorizontalTextDirection { Default , L2R , R2L } |
| enum class | EESelectionMode { Std , Hidden } |
| enum class | EESpellState { Ok , NoSpeller , ErrorFound } |
| enum class | EEAnchorMode { TopLeft , TopHCenter , TopRight , VCenterLeft , VCenterHCenter , VCenterRight , BottomLeft , BottomHCenter , BottomRight } |
| enum class | EERemoveParaAttribsMode { RemoveAll , RemoveCharItems , RemoveNone } |
| enum class | RtfImportState { Start , End , NextToken , UnknownAttr , SetAttr , InsertText , InsertPara } |
| enum class | HtmlImportState { Start , End , NextToken , SetAttr , InsertText , InsertPara , InsertField } |
| enum | EENotifyType { EE_NOTIFY_TEXTMODIFIED , EE_NOTIFY_PARAGRAPHINSERTED , EE_NOTIFY_PARAGRAPHREMOVED , EE_NOTIFY_PARAGRAPHSMOVED , EE_NOTIFY_TextHeightChanged , EE_NOTIFY_TEXTVIEWSCROLLED , EE_NOTIFY_TEXTVIEWSELECTIONCHANGED , EE_NOTIFY_PROCESSNOTIFICATIONS , EE_NOTIFY_TEXTVIEWSELECTIONCHANGED_ENDD_PARA } |
Functions | |
| template<typename charT , typename traits > | |
| std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &stream, EPosition const &pos) |
| template<typename charT , typename traits > | |
| std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &stream, ESelection const &sel) |
Variables | |
| EDITENG_DLLPUBLIC const size_t | EE_APPEND |
| #define EDITUNDO_ATTRIBS 115 |
Definition at line 75 of file editdata.hxx.
| #define EDITUNDO_CONNECTPARAS 101 |
Definition at line 63 of file editdata.hxx.
| #define EDITUNDO_CUT 109 |
Definition at line 70 of file editdata.hxx.
| #define EDITUNDO_DELCONTENT 107 |
Definition at line 68 of file editdata.hxx.
| #define EDITUNDO_DELETE 108 |
Definition at line 69 of file editdata.hxx.
| #define EDITUNDO_DRAGANDDROP 116 |
Definition at line 76 of file editdata.hxx.
| #define EDITUNDO_INDENTBLOCK 122 |
Definition at line 81 of file editdata.hxx.
| #define EDITUNDO_INSERT 111 |
Definition at line 72 of file editdata.hxx.
| #define EDITUNDO_INSERTCHARS 106 |
Definition at line 67 of file editdata.hxx.
| #define EDITUNDO_INSERTFEATURE 104 |
Definition at line 65 of file editdata.hxx.
| #define EDITUNDO_MARKSELECTION 124 |
Definition at line 83 of file editdata.hxx.
| #define EDITUNDO_MOVEPARAGRAPHS 103 |
Definition at line 64 of file editdata.hxx.
| #define EDITUNDO_MOVEPARAS 113 |
Definition at line 73 of file editdata.hxx.
| #define EDITUNDO_PARAATTRIBS 114 |
Definition at line 74 of file editdata.hxx.
| #define EDITUNDO_PASTE 110 |
Definition at line 71 of file editdata.hxx.
| #define EDITUNDO_READ 117 |
Definition at line 77 of file editdata.hxx.
| #define EDITUNDO_REMOVECHARS 100 |
Definition at line 62 of file editdata.hxx.
| #define EDITUNDO_REPLACEALL 119 |
Definition at line 79 of file editdata.hxx.
| #define EDITUNDO_RESETATTRIBS 121 |
Definition at line 80 of file editdata.hxx.
| #define EDITUNDO_SPLITPARA 105 |
Definition at line 66 of file editdata.hxx.
| #define EDITUNDO_STYLESHEET 118 |
Definition at line 78 of file editdata.hxx.
| #define EDITUNDO_TRANSLITERATE 125 |
Definition at line 84 of file editdata.hxx.
| #define EDITUNDO_UNINDENTBLOCK 123 |
Definition at line 82 of file editdata.hxx.
| #define EDITUNDO_USER 200 |
Definition at line 86 of file editdata.hxx.
| #define EE_INDEX_NOT_FOUND SAL_MAX_INT32 |
Definition at line 53 of file editdata.hxx.
| #define EE_PARA_ALL SAL_MAX_INT32 |
Definition at line 50 of file editdata.hxx.
| #define EE_PARA_APPEND SAL_MAX_INT32 |
Definition at line 49 of file editdata.hxx.
| #define EE_PARA_MAX_COUNT SAL_MAX_INT32 |
Definition at line 51 of file editdata.hxx.
| #define EE_PARA_NOT_FOUND SAL_MAX_INT32 |
Definition at line 48 of file editdata.hxx.
| #define EE_READWRITE_WRONGFORMAT ErrCode(ErrCodeArea::Svx, 1) |
Definition at line 60 of file editdata.hxx.
| #define EE_TEXTPOS_ALL SAL_MAX_INT32 |
Definition at line 54 of file editdata.hxx.
| #define EE_TEXTPOS_MAX_COUNT SAL_MAX_INT32 |
Definition at line 55 of file editdata.hxx.
|
strong |
| Enumerator | |
|---|---|
| TopLeft | |
| TopHCenter | |
| TopRight | |
| VCenterLeft | |
| VCenterHCenter | |
| VCenterRight | |
| BottomLeft | |
| BottomHCenter | |
| BottomRight | |
Definition at line 41 of file editdata.hxx.
|
strong |
| Enumerator | |
|---|---|
| Default | |
| L2R | |
| R2L | |
Definition at line 36 of file editdata.hxx.
| enum EENotifyType |
| Enumerator | |
|---|---|
| EE_NOTIFY_TEXTMODIFIED | EditEngine text was modified. |
| EE_NOTIFY_PARAGRAPHINSERTED | A paragraph was inserted into the EditEngine. |
| EE_NOTIFY_PARAGRAPHREMOVED | A paragraph was removed from the EditEngine. |
| EE_NOTIFY_PARAGRAPHSMOVED | Multiple paragraphs have been removed from the EditEngine. |
| EE_NOTIFY_TextHeightChanged | The height of at least one paragraph has changed. |
| EE_NOTIFY_TEXTVIEWSCROLLED | The view area of the EditEngine scrolled. |
| EE_NOTIFY_TEXTVIEWSELECTIONCHANGED | The selection and/or the cursor position has changed. |
| EE_NOTIFY_PROCESSNOTIFICATIONS | The EditEngine is in a valid state again. Process pending notifications. |
| EE_NOTIFY_TEXTVIEWSELECTIONCHANGED_ENDD_PARA | |
Definition at line 303 of file editdata.hxx.
|
strong |
| Enumerator | |
|---|---|
| RemoveAll | |
| RemoveCharItems | |
| RemoveNone | |
Definition at line 46 of file editdata.hxx.
|
strong |
| Enumerator | |
|---|---|
| Std | |
| Hidden | |
Definition at line 37 of file editdata.hxx.
|
strong |
| Enumerator | |
|---|---|
| Ok | |
| NoSpeller | |
| ErrorFound | |
Definition at line 40 of file editdata.hxx.
|
strong |
| Enumerator | |
|---|---|
| Text | |
| Rtf | |
| Html | |
| Xml | |
Definition at line 35 of file editdata.hxx.
|
strong |
| Enumerator | |
|---|---|
| Start | |
| End | |
| NextToken | |
| SetAttr | |
| InsertText | |
| InsertPara | |
| InsertField | |
Definition at line 221 of file editdata.hxx.
|
strong |
| Enumerator | |
|---|---|
| Start | |
| End | |
| NextToken | |
| UnknownAttr | |
| SetAttr | |
| InsertText | |
| InsertPara | |
Definition at line 214 of file editdata.hxx.
|
inline |
Definition at line 57 of file editdata.hxx.
|
inline |
Definition at line 57 of file editdata.hxx.
|
extern |
Definition at line 14 of file editdata.cxx.