LibreOffice Module sw (master)  1
Classes | Namespaces | Enumerations | Functions | Variables
crsrsh.hxx File Reference
#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"
Include dependency graph for crsrsh.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  o3tl::typed_flags< IsAttrAtPos >
 
struct  SwContentAtPos
 
class  SwCursorShell
 

Namespaces

 i18nutil
 
 com
 
 com::sun
 
 com::sun::star
 
 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)
 
boost::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
 

Enumeration Type Documentation

enum IsAttrAtPos
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 71 of file crsrsh.hxx.

Variable Documentation

const int CRSR_POSCHG = 0x02
const int CRSR_POSOLD = 0x01

Definition at line 123 of file crsrsh.hxx.

Referenced by SwEditWin::MoveCursor(), and SwCursorShell::SetCursor().