LibreOffice Module sw (master)  1
Classes | Macros | Functions
frmcrsr.cxx File Reference
#include <ndtxt.hxx>
#include <pam.hxx>
#include <frmatr.hxx>
#include <frmtool.hxx>
#include <viewopt.hxx>
#include <paratr.hxx>
#include <rootfrm.hxx>
#include <pagefrm.hxx>
#include <colfrm.hxx>
#include <swtypes.hxx>
#include <sfx2/printer.hxx>
#include <editeng/lrspitem.hxx>
#include <editeng/tstpitem.hxx>
#include <editeng/ulspitem.hxx>
#include <editeng/lspcitem.hxx>
#include "pormulti.hxx"
#include <doc.hxx>
#include <IDocumentDeviceAccess.hxx>
#include <sortedobjs.hxx>
#include <unicode/ubidi.h>
#include <txtfrm.hxx>
#include "inftxt.hxx"
#include "itrtxt.hxx"
#include <crstate.hxx>
#include <viewsh.hxx>
#include <swfntcch.hxx>
#include <flyfrm.hxx>
Include dependency graph for frmcrsr.cxx:

Go to the source code of this file.

Classes

struct  SwFillData
 
class  SwSetToRightMargin
 

Macros

#define MIN_OFFSET_STEP   10
 
#define FILL_MIN_DIST   1100
 

Functions

bool sw_ChangeOffset (SwTextFrame *pFrame, TextFrameIndex nNew)
 
static void lcl_VisualMoveRecursion (const SwLineLayout &rCurrLine, TextFrameIndex nIdx, TextFrameIndex &nPos, bool &bRight, sal_uInt8 &nCursorLevel, sal_uInt8 nDefaultDir)
 

Macro Definition Documentation

#define FILL_MIN_DIST   1100

Definition at line 520 of file frmcrsr.cxx.

Referenced by SwTextFrame::FillCursorPos().

#define MIN_OFFSET_STEP   10

Definition at line 50 of file frmcrsr.cxx.

Referenced by SwTextFrame::UnitDown_(), and SwTextFrame::UnitUp_().

Function Documentation

static void lcl_VisualMoveRecursion ( const SwLineLayout rCurrLine,
TextFrameIndex  nIdx,
TextFrameIndex nPos,
bool &  bRight,
sal_uInt8 nCursorLevel,
sal_uInt8  nDefaultDir 
)
static
bool sw_ChangeOffset ( SwTextFrame pFrame,
TextFrameIndex  nNew 
)