LibreOffice Module sw (master) 1
|
Classes | |
class | AnnotationMark |
class | Bookmark |
class | CheckboxFieldmark |
Fieldmark representing a checkbox form field. More... | |
class | ContentIdxStore |
Takes care of storing relevant attributes of an SwTextNode before split, then restore them on the new node. More... | |
class | CrossRefBookmark |
class | CrossRefHeadingBookmark |
class | CrossRefNumItemBookmark |
class | DateFieldmark |
Fieldmark representing a date form field. More... | |
class | DdeBookmark |
class | DropDownFieldmark |
Fieldmark representing a drop-down form field. More... | |
class | Fieldmark |
class | FieldmarkWithDropDownButton |
Fieldmark with a drop down button (e.g. this button opens the date picker for a date field) More... | |
class | IBookmark |
class | ICheckboxFieldmark |
class | IDateFieldmark |
class | IFieldmark |
class | IMark |
class | MarkBase |
class | MarkManager |
class | NavigatorReminder |
class | NonTextFieldmark |
class | SaveBookmark |
class | TextFieldmark |
class | UnoMark |
Typedefs | |
typedef std::unordered_map< OUString, sal_Int32 > | MarkBasenameMapUniqueOffset_t |
Enumerations | |
enum class | RestoreMode { Flys = 1 , NonFlys = 2 , All = 3 } |
enum class | InsertMode { New , CopyText } |
Functions | |
SwPosition | FindFieldSep (IFieldmark const &rMark) |
return position of the CH_TXT_ATR_FIELDSEP for rMark More... | |
static bool | isDeleteMark (::sw::mark::MarkBase const *const pMark, SwNodeIndex const &rStt, SwNodeIndex const &rEnd, SwIndex const *const pSttIdx, SwIndex const *const pEndIdx, bool &rbIsPosInRange, bool &rbIsOtherPosInRange) |
bool | IsFieldmarkOverlap (SwPaM const &rPaM) |
check if rPaM is valid range of new fieldmark More... | |
OUString | ExpandFieldmark (IFieldmark *pBM) |
typedef std::unordered_map<OUString, sal_Int32> sw::mark::MarkBasenameMapUniqueOffset_t |
Definition at line 32 of file MarkManager.hxx.
|
strong |
|
strong |
Enumerator | |
---|---|
Flys | |
NonFlys | |
All |
Definition at line 72 of file mvsave.hxx.
OUString sw::mark::ExpandFieldmark | ( | IFieldmark * | pBM | ) |
Definition at line 905 of file itrform2.cxx.
References sw::mark::IFieldmark::GetFieldname(), sw::mark::IFieldmark::GetParameters(), sw::mark::ICheckboxFieldmark::IsChecked(), ODF_FORMCHECKBOX, ODF_FORMDROPDOWN, ODF_FORMDROPDOWN_LISTENTRY, ODF_FORMDROPDOWN_RESULT, and u.
Referenced by SwXFieldmark::getPresentation(), ModelToViewHelper::ModelToViewHelper(), and SwTextFormatter::WhichTextPor().
SwPosition sw::mark::FindFieldSep | ( | IFieldmark const & | rMark | ) |
return position of the CH_TXT_ATR_FIELDSEP for rMark
Definition at line 57 of file core/crsr/bookmark.cxx.
References CH_TXT_ATR_FIELDEND, CH_TXT_ATR_FIELDSEP, CH_TXT_ATR_FIELDSTART, SwIndex::GetIndex(), SwNodeIndex::GetIndex(), sw::mark::IMark::GetMarkEnd(), sw::mark::IMark::GetMarkStart(), SwNodeIndex::GetNodes(), SwTextNode::GetText(), SwNode::GetTextNode(), i, SwNode::IsEndNode(), SwNode::IsNoTextNode(), SwNode::IsSectionNode(), SwNode::IsTextNode(), SwTextNode::Len(), n, SwPosition::nContent, SwPosition::nNode, SwNode::StartOfSectionIndex(), and SwNode::StartOfSectionNode().
Referenced by IDocumentMarkAccess::DeleteFieldmarkCommand(), SwXFieldmark::GetCommand(), sw::mark::DateFieldmark::GetContent(), SwXFieldmark::GetResult(), IsCursorInFieldmarkHidden(), SwCursor::LeftRight(), sw::MakeSwInsText(), ModelToViewHelper::ModelToViewHelper(), sw::mark::DateFieldmark::ReplaceContent(), SwCursor::SelectWordWT(), and SwHistoryTextFieldmark::SwHistoryTextFieldmark().
|
static |
Definition at line 973 of file docbm.cxx.
References IDocumentMarkAccess::CROSSREF_HEADING_BOOKMARK, IDocumentMarkAccess::CROSSREF_NUMITEM_BOOKMARK, sw::mark::MarkBase::GetMarkPos(), sw::mark::MarkBase::GetOtherMarkPos(), IDocumentMarkAccess::GetType(), sw::mark::MarkBase::IsExpanded(), IDocumentMarkAccess::NAVIGATOR_REMINDER, SwPosition::nContent, SwPosition::nNode, and IDocumentMarkAccess::UNO_BOOKMARK.
Referenced by sw::mark::MarkManager::deleteMarks(), and sw::mark::MarkManager::isBookmarkDeleted().
bool sw::mark::IsFieldmarkOverlap | ( | SwPaM const & | rPaM | ) |
check if rPaM is valid range of new fieldmark
Definition at line 1983 of file DocumentContentOperationsManager.cxx.
References sw::CalcBreaks().
Referenced by sw::DocumentContentOperationsManager::DelFullPara(), sw::mark::MarkManager::makeMark(), SwFltStackEntry::MakeRegion(), and sw::DocumentContentOperationsManager::MoveRange().