LibreOffice Module svx (master)
1
|
#include <dlgctrl.hxx>
Private Attributes | |
Point | maShadowOffset |
SdrObject * | mpRectangleObject |
SdrObject * | mpRectangleShadow |
Additional Inherited Members | |
![]() | |
static bool | IsUpdateMode () |
![]() | |
void | InitSettings () |
tools::Rectangle | GetPreviewSize () const |
void | LocalPrePaint (vcl::RenderContext const &rRenderContext) |
void | LocalPostPaint (vcl::RenderContext &rRenderContext) |
Definition at line 381 of file dlgctrl.hxx.
SvxXShadowPreview::SvxXShadowPreview | ( | ) |
Definition at line 1209 of file dlgctrl.cxx.
|
overridevirtual |
Definition at line 1238 of file dlgctrl.cxx.
References SdrObject::Free(), mpRectangleObject, and mpRectangleShadow.
|
overridevirtual |
Implements weld::CustomWidgetController.
Definition at line 1261 of file dlgctrl.cxx.
References SvxPreviewBase::getBufferDevice(), OutputDevice::GetOutputSize(), Size::Height(), SvxPreviewBase::LocalPostPaint(), SvxPreviewBase::LocalPrePaint(), vcl::MAPMODE, maShadowOffset, tools::Rectangle::Move(), mpRectangleObject, mpRectangleShadow, Point, OutputDevice::Pop(), sdr::contact::ObjectContactOfObjListPainter::ProcessDisplay(), OutputDevice::Push(), sdr::contact::SdrObjectVector, Size::setHeight(), OutputDevice::SetMapMode(), SdrObject::SetSnapRect(), Size::setWidth(), and Size::Width().
|
overridevirtual |
Reimplemented from SvxPreviewBase.
Definition at line 1215 of file dlgctrl.cxx.
References SvxPreviewBase::getModel(), SvxPreviewBase::GetPreviewSize(), tools::Rectangle::GetSize(), Size::Height(), SvxPreviewBase::InitSettings(), mpRectangleObject, mpRectangleShadow, Point, SvxPreviewBase::SetDrawingArea(), Size::setHeight(), Size::setWidth(), and Size::Width().
void SvxXShadowPreview::SetRectangleAttributes | ( | const SfxItemSet & | rItemSet | ) |
Definition at line 1244 of file dlgctrl.cxx.
References mpRectangleObject, SdrObject::SetMergedItem(), and SdrObject::SetMergedItemSet().
void SvxXShadowPreview::SetShadowAttributes | ( | const SfxItemSet & | rItemSet | ) |
Definition at line 1250 of file dlgctrl.cxx.
References mpRectangleShadow, SdrObject::SetMergedItem(), and SdrObject::SetMergedItemSet().
Definition at line 1256 of file dlgctrl.cxx.
References maShadowOffset.
|
private |
Definition at line 384 of file dlgctrl.hxx.
Referenced by Paint(), and SetShadowPosition().
|
private |
Definition at line 386 of file dlgctrl.hxx.
Referenced by Paint(), SetDrawingArea(), SetRectangleAttributes(), and ~SvxXShadowPreview().
|
private |
Definition at line 387 of file dlgctrl.hxx.
Referenced by Paint(), SetDrawingArea(), SetShadowAttributes(), and ~SvxXShadowPreview().