20#ifndef INCLUDED_SW_SOURCE_UIBASE_INC_CONCUSTOMSHAPE_HXX
21#define INCLUDED_SW_SOURCE_UIBASE_INC_CONCUSTOMSHAPE_HXX
23#include <rtl/ustring.hxx>
44 virtual void Activate(
const sal_uInt16 nSlotId)
override;
virtual bool doConstructOrthogonal() const override
virtual void Activate(const sal_uInt16 nSlotId) override
virtual bool MouseButtonDown(const MouseEvent &rMEvt) override
virtual void CreateDefaultObject() override
ConstCustomShape(SwWrtShell *pSh, SwEditWin *pWin, SwView *pView, SfxRequest const &rReq)
void SetAttributes(SdrObject *pObj)
static OUString GetShapeTypeFromRequest(SfxRequest const &rReq)
const OUString & GetShapeType() const
virtual void CreateDefaultObjectAtPosWithSize(Point aPos, Size aSize) override
Window class for the Writer edit area, this is the one handling mouse and keyboard events and doing t...
Used by the UI to modify the document model.