22#include <com/sun/star/uno/Any.hxx>
FuConstructBezierPolygon(ViewShell *pViewSh, ::sd::Window *pWin, ::sd::View *pView, SdDrawDocument *pDoc, SfxRequest &rReq)
virtual rtl::Reference< SdrObject > CreateDefaultObject(const sal_uInt16 nID, const ::tools::Rectangle &rRectangle) override
virtual void Deactivate() override
deactivates the function
virtual void Activate() override
activates the function
void DoExecute(SfxRequest &rReq) override
virtual void SelectionHasChanged() override
virtual bool MouseButtonUp(const MouseEvent &rMEvt) override
void SetAttributes(SfxItemSet &rAttr, SdrObject *pObj)
set attribute for the object to be created
sal_uInt16 mnTransparence
static rtl::Reference< FuPoor > Create(ViewShell *pViewSh, ::sd::Window *pWin, ::sd::View *pView, SdDrawDocument *pDoc, SfxRequest &rReq, bool bPermanent)
virtual bool MouseButtonDown(const MouseEvent &rMEvt) override
void SetEditMode(sal_uInt16 nMode)
Set current bezier edit mode.
sal_uInt16 GetEditMode() const
Base class of the stacked shell hierarchy.
An SdWindow contains the actual working area of ViewShell.