LibreOffice Module sw (master) 1
Functions | Variables
viewport.cxx File Reference
#include <vcl/commandevent.hxx>
#include <vcl/help.hxx>
#include <vcl/settings.hxx>
#include <vcl/syswin.hxx>
#include <svx/ruler.hxx>
#include <sfx2/bindings.hxx>
#include <sfx2/viewfrm.hxx>
#include <view.hxx>
#include <wrtsh.hxx>
#include <viewopt.hxx>
#include <docsh.hxx>
#include <cmdid.h>
#include <edtwin.hxx>
#include <scroll.hxx>
#include <PostItMgr.hxx>
#include <basegfx/utils/zoomtools.hxx>
#include <comphelper/lok.hxx>
#include <vcl/weld.hxx>
#include <tools/svborder.hxx>
#include <osl/diagnose.h>
#include "viewfunc.hxx"
#include <FrameControlsManager.hxx>
Include dependency graph for viewport.cxx:

Go to the source code of this file.

Functions

static tools::Long GetLeftMargin (SwView const &rView)
 
static void lcl_GetPos (SwView const *pView, Point &rPos, const weld::Scrollbar &rScrollbar, bool bHori, bool bBorder)
 
static void HideQuickHelp (vcl::Window *pParent)
 
 IMPL_LINK (SwView, VertScrollHdl, weld::Scrollbar &, rScrollbar, void)
 
 IMPL_LINK (SwView, HoriScrollHdl, weld::Scrollbar &, rScrollBar, void)
 
void ViewResizePixel (const vcl::RenderContext &rRef, const Point &rOfst, const Size &rSize, const Size &rEditSz, SwScrollbar &rVScrollbar, SwScrollbar &rHScrollbar, SvxRuler *pVRuler, SvxRuler *pHRuler, bool bVRulerRight)
 

Variables

static bool bProtectDocShellVisArea = false
 
static sal_uInt16 nPgNum = 0
 

Function Documentation

◆ GetLeftMargin()

static tools::Long GetLeftMargin ( SwView const &  rView)
static

◆ HideQuickHelp()

static void HideQuickHelp ( vcl::Window pParent)
static

Definition at line 671 of file viewport.cxx.

References Help::ShowQuickHelp().

Referenced by SwView::EndScrollHdl(), and IMPL_LINK().

◆ IMPL_LINK() [1/2]

IMPL_LINK ( SwView  ,
HoriScrollHdl  ,
weld::Scrollbar ,
rScrollBar  ,
void   
)

Definition at line 762 of file viewport.cxx.

◆ IMPL_LINK() [2/2]

IMPL_LINK ( SwView  ,
VertScrollHdl  ,
weld::Scrollbar ,
rScrollbar  ,
void   
)

◆ lcl_GetPos()

static void lcl_GetPos ( SwView const *  pView,
Point rPos,
const weld::Scrollbar rScrollbar,
bool  bHori,
bool  bBorder 
)
static

◆ ViewResizePixel()

void ViewResizePixel ( const vcl::RenderContext rRef,
const Point rOfst,
const Size rSize,
const Size rEditSz,
SwScrollbar rVScrollbar,
SwScrollbar rHScrollbar,
SvxRuler pVRuler,
SvxRuler pHRuler,
bool  bVRulerRight 
)

Variable Documentation

◆ bProtectDocShellVisArea

bool bProtectDocShellVisArea = false
static

Definition at line 50 of file viewport.cxx.

Referenced by SwView::InnerResizePixel(), and SwView::SetVisArea().

◆ nPgNum

sal_uInt16 nPgNum = 0
static