LibreOffice Module sw (master)
1
|
#include <com/sun/star/i18n/WordType.hpp>
#include <rtl/ustring.hxx>
#include <tools/link.hxx>
#include <vcl/keycod.hxx>
#include <o3tl/typed_flags_set.hxx>
#include "IShellCursorSupplier.hxx"
#include "swdllapi.h"
#include "docary.hxx"
#include "viewsh.hxx"
#include "calbck.hxx"
#include "cshtyp.hxx"
#include "crstate.hxx"
#include "toxe.hxx"
#include "tblsel.hxx"
#include "viscrs.hxx"
#include "node.hxx"
#include "fldbas.hxx"
#include "IDocumentMarkAccess.hxx"
Go to the source code of this file.
Classes | |
struct | o3tl::typed_flags< IsAttrAtPos > |
struct | SwContentAtPos |
class | SwCursorShell |
Namespaces | |
i18nutil | |
com::sun::star::text | |
com::sun::star::container | |
o3tl | |
sw | |
Dialog to specify the properties of date form field. | |
Enumerations | |
enum | IsAttrAtPos { IsAttrAtPos::NONE = 0x0000, IsAttrAtPos::Field = 0x0001, IsAttrAtPos::ClickField = 0x0002, IsAttrAtPos::Ftn = 0x0004, IsAttrAtPos::InetAttr = 0x0008, IsAttrAtPos::TableBoxFml = 0x0010, IsAttrAtPos::Redline = 0x0020, IsAttrAtPos::Outline = 0x0040, IsAttrAtPos::ToxMark = 0x0080, IsAttrAtPos::RefMark = 0x0100, IsAttrAtPos::NumLabel = 0x0200, IsAttrAtPos::ContentCheck = 0x0400, IsAttrAtPos::SmartTag = 0x0800, IsAttrAtPos::FormControl = 0x1000, IsAttrAtPos::CurrAttrs = 0x2000, IsAttrAtPos::TableBoxValue = 0x4000 } |
Functions | |
bool | sw::ReplaceImpl (SwPaM &rCursor, OUString const &rReplacement, bool const bRegExp, SwDoc &rDoc, SwRootFrame const *const pLayout) |
std::optional< OUString > | sw::ReplaceBackReferences (const i18nutil::SearchOptions2 &rSearchOpt, SwPaM *pPam, SwRootFrame const *pLayout) |
Helperfunction to resolve backward references in regular expressions. More... | |
bool | sw::GetRanges (std::vector< std::shared_ptr< SwUnoCursor >> &rRanges, SwDoc &rDoc, SwPaM const &rDelPam) |
Variables | |
const int | CRSR_POSOLD = 0x01 |
const int | CRSR_POSCHG = 0x02 |
|
strong |
Enumerator | |
---|---|
NONE | |
Field | |
ClickField | |
Ftn | |
InetAttr | |
TableBoxFml | |
Redline | |
Outline | |
ToxMark | |
RefMark | |
NumLabel | |
ContentCheck | |
SmartTag | |
FormControl | |
CurrAttrs |
only for debugging |
TableBoxValue |
only for debugging |
Definition at line 67 of file crsrsh.hxx.
const int CRSR_POSCHG = 0x02 |
Definition at line 120 of file crsrsh.hxx.
Referenced by SwEditWin::MouseButtonDown(), SwEditWin::MouseButtonUp(), SwEditWin::MouseMove(), SwEditWin::MoveCursor(), SwEditWin::SelectMenuPosition(), and SwCursorShell::SetCursor().
const int CRSR_POSOLD = 0x01 |
Definition at line 119 of file crsrsh.hxx.
Referenced by SwEditWin::MoveCursor(), and SwCursorShell::SetCursor().