LibreOffice Module sw (master) 1
Macros | Functions
PageBreakWin.cxx File Reference
#include <bitmaps.hlst>
#include <cmdid.h>
#include <cntfrm.hxx>
#include <txtfrm.hxx>
#include <notxtfrm.hxx>
#include <ndtxt.hxx>
#include <DashedLine.hxx>
#include <doc.hxx>
#include <edtwin.hxx>
#include <fmtpdsc.hxx>
#include <IDocumentUndoRedo.hxx>
#include <IDocumentContentOperations.hxx>
#include <PageBreakWin.hxx>
#include <pagefrm.hxx>
#include <PostItMgr.hxx>
#include <FrameControlsManager.hxx>
#include <strings.hrc>
#include <tabfrm.hxx>
#include <uiitems.hxx>
#include <uiobject.hxx>
#include <view.hxx>
#include <viewopt.hxx>
#include <wrtsh.hxx>
#include <basegfx/color/bcolortools.hxx>
#include <basegfx/polygon/b2dpolygon.hxx>
#include <basegfx/polygon/b2dpolygontools.hxx>
#include <basegfx/range/b2drectangle.hxx>
#include <drawinglayer/primitive2d/discretebitmapprimitive2d.hxx>
#include <drawinglayer/primitive2d/modifiedcolorprimitive2d.hxx>
#include <drawinglayer/primitive2d/PolygonHairlinePrimitive2D.hxx>
#include <drawinglayer/primitive2d/PolyPolygonColorPrimitive2D.hxx>
#include <drawinglayer/processor2d/baseprocessor2d.hxx>
#include <drawinglayer/processor2d/processor2dtools.hxx>
#include <editeng/formatbreakitem.hxx>
#include <sfx2/dispatch.hxx>
#include <sfx2/viewfrm.hxx>
#include <svl/stritem.hxx>
#include <vcl/canvastools.hxx>
#include <vcl/event.hxx>
#include <vcl/svapp.hxx>
#include <vcl/settings.hxx>
#include <memory>
Include dependency graph for PageBreakWin.cxx:

Go to the source code of this file.

Macros

#define BUTTON_WIDTH   30
 
#define BUTTON_HEIGHT   19
 
#define ARROW_WIDTH   9
 

Functions

static SvxBreak lcl_GetBreakItem (const SwContentFrame *pCnt)
 
 IMPL_LINK (SwPageBreakWin, SelectHdl, const OUString &, rIdent, void)
 
 IMPL_LINK (SwPageBreakWin, ToggleHdl, weld::Toggleable &, rMenuButton, void)
 
 IMPL_LINK_NOARG (SwPageBreakWin, FadeHandler, Timer *, void)
 

Macro Definition Documentation

◆ ARROW_WIDTH

#define ARROW_WIDTH   9

Definition at line 57 of file PageBreakWin.cxx.

◆ BUTTON_HEIGHT

#define BUTTON_HEIGHT   19

Definition at line 56 of file PageBreakWin.cxx.

◆ BUTTON_WIDTH

#define BUTTON_WIDTH   30

Definition at line 55 of file PageBreakWin.cxx.

Function Documentation

◆ IMPL_LINK() [1/2]

IMPL_LINK ( SwPageBreakWin  ,
SelectHdl  ,
const OUString &  ,
rIdent  ,
void   
)

Definition at line 266 of file PageBreakWin.cxx.

References PageBreak.

◆ IMPL_LINK() [2/2]

IMPL_LINK ( SwPageBreakWin  ,
ToggleHdl  ,
weld::Toggleable ,
rMenuButton  ,
void   
)

Definition at line 462 of file PageBreakWin.cxx.

◆ IMPL_LINK_NOARG()

IMPL_LINK_NOARG ( SwPageBreakWin  ,
FadeHandler  ,
Timer ,
void   
)

Definition at line 468 of file PageBreakWin.cxx.

References Hide, and Show.

◆ lcl_GetBreakItem()

static SvxBreak lcl_GetBreakItem ( const SwContentFrame pCnt)
static