LibreOffice Module sw (master) 1
Namespaces | Functions | Variables
docredln.cxx File Reference
#include <libxml/xmlwriter.h>
#include <boost/property_tree/json_parser.hpp>
#include <osl/diagnose.h>
#include <sal/log.hxx>
#include <tools/datetimeutils.hxx>
#include <hintids.hxx>
#include <svl/itemiter.hxx>
#include <editeng/prntitem.hxx>
#include <comphelper/lok.hxx>
#include <comphelper/string.hxx>
#include <LibreOfficeKit/LibreOfficeKitEnums.h>
#include <unotools/datetime.hxx>
#include <sfx2/viewsh.hxx>
#include <o3tl/string_view.hxx>
#include <swmodule.hxx>
#include <doc.hxx>
#include <docredln.hxx>
#include <IDocumentUndoRedo.hxx>
#include <DocumentContentOperationsManager.hxx>
#include <IDocumentRedlineAccess.hxx>
#include <IDocumentState.hxx>
#include <IDocumentLayoutAccess.hxx>
#include <IDocumentStylePoolAccess.hxx>
#include <docary.hxx>
#include <ndtxt.hxx>
#include <redline.hxx>
#include <UndoCore.hxx>
#include <hints.hxx>
#include <pamtyp.hxx>
#include <poolfmt.hxx>
#include <algorithm>
#include <limits>
#include <utility>
#include <view.hxx>
#include <viewopt.hxx>
#include <usrpref.hxx>
#include <viewsh.hxx>
#include <viscrs.hxx>
#include <rootfrm.hxx>
#include <strings.hrc>
#include <swtypes.hxx>
#include <wrtsh.hxx>
#include <txtfld.hxx>
#include <flowfrm.hxx>
#include <txtfrm.hxx>
Include dependency graph for docredln.cxx:

Go to the source code of this file.

Namespaces

namespace  sw
 Dialog to specify the properties of date form field.
 

Functions

void sw_DebugRedline (const SwDoc *pDoc)
 
static bool CheckPosition (const SwPosition *pStt, const SwPosition *pEnd)
 
std::vector< std::unique_ptr< SwRangeRedline > > sw::GetAllValidRanges (std::unique_ptr< SwRangeRedline > p)
 
static void lcl_setRowNotTracked (SwNode &rNode)
 
static bool deltaOneMinute (DateTime const &t1, DateTime const &t2)
 
void MaybeNotifyRedlineModification (SwRangeRedline &rRedline, SwDoc &rDoc)
 
static void lcl_storeAnnotationMarks (SwDoc &rDoc, const SwPosition *pStt, const SwPosition *pEnd)
 

Variables

const TranslateId STR_REDLINE_ARY []
 

Function Documentation

◆ CheckPosition()

static bool CheckPosition ( const SwPosition pStt,
const SwPosition pEnd 
)
static

◆ deltaOneMinute()

static bool deltaOneMinute ( DateTime const &  t1,
DateTime const &  t2 
)
static

Definition at line 1087 of file docredln.cxx.

References max, and min().

Referenced by SwRedlineData::CanCombine().

◆ lcl_setRowNotTracked()

static void lcl_setRowNotTracked ( SwNode rNode)
static

◆ lcl_storeAnnotationMarks()

static void lcl_storeAnnotationMarks ( SwDoc rDoc,
const SwPosition pStt,
const SwPosition pEnd 
)
static

◆ MaybeNotifyRedlineModification()

void MaybeNotifyRedlineModification ( SwRangeRedline rRedline,
SwDoc rDoc 
)

◆ sw_DebugRedline()

void sw_DebugRedline ( const SwDoc pDoc)

Variable Documentation

◆ STR_REDLINE_ARY

const TranslateId STR_REDLINE_ARY[]
Initial value:
=
{
STR_UNDO_REDLINE_INSERT,
STR_UNDO_REDLINE_DELETE,
STR_UNDO_REDLINE_FORMAT,
STR_UNDO_REDLINE_TABLE,
STR_UNDO_REDLINE_FMTCOLL,
STR_UNDO_REDLINE_PARAGRAPH_FORMAT,
STR_UNDO_REDLINE_TABLE_ROW_INSERT,
STR_UNDO_REDLINE_TABLE_ROW_DELETE,
STR_UNDO_REDLINE_TABLE_CELL_INSERT,
STR_UNDO_REDLINE_TABLE_CELL_DELETE
}

Definition at line 1125 of file docredln.cxx.

Referenced by SwRedlineData::GetDescr().