LibreOffice Module sw (master)  1
Functions
itrcrsr.cxx File Reference
#include <ndtxt.hxx>
#include <doc.hxx>
#include <paratr.hxx>
#include <flyfrm.hxx>
#include <pam.hxx>
#include <swselectionlist.hxx>
#include <sortedobjs.hxx>
#include <editeng/adjustitem.hxx>
#include <editeng/lspcitem.hxx>
#include <editeng/lrspitem.hxx>
#include <frmatr.hxx>
#include <tgrditem.hxx>
#include <IDocumentSettingAccess.hxx>
#include <pagefrm.hxx>
#include "itrtxt.hxx"
#include <txtfrm.hxx>
#include <flyfrms.hxx>
#include "porfld.hxx"
#include "porfly.hxx"
#include "pordrop.hxx"
#include <crstate.hxx>
#include "pormulti.hxx"
#include <numrule.hxx>
#include <com/sun/star/i18n/ScriptType.hpp>
Include dependency graph for itrcrsr.cxx:

Go to the source code of this file.

Functions

static void lcl_GetCharRectInsideField (SwTextSizeInfo &rInf, SwRect &rOrig, const SwCursorMoveState &rCMS, const SwLinePortion &rPor)
 
static bool ConsiderNextPortionForCursorOffset (const SwLinePortion *pPor, sal_uInt16 nWidth30, sal_uInt16 nX)
 Determines if SwTextCursor::GetCursorOfst() should consider the next portion when calculating the doc model position from a Point. More...
 

Function Documentation

static bool ConsiderNextPortionForCursorOffset ( const SwLinePortion pPor,
sal_uInt16  nWidth30,
sal_uInt16  nX 
)
static

Determines if SwTextCursor::GetCursorOfst() should consider the next portion when calculating the doc model position from a Point.

Definition at line 1257 of file itrcrsr.cxx.

References SwLinePortion::GetNextPortion(), SwLinePortion::IsBreakPortion(), SwLinePortion::IsFlyCntPortion(), and SwLinePortion::IsPostItsPortion().

Referenced by SwTextCursor::GetCursorOfst().

static void lcl_GetCharRectInsideField ( SwTextSizeInfo rInf,
SwRect rOrig,
const SwCursorMoveState rCMS,
const SwLinePortion rPor 
)
static