Base class for all Draw specific functions.
virtual bool Command(const CommandEvent &rCEvt) override
virtual void Deactivate() override
deactivates the function
virtual void ForcePointer(const MouseEvent *pMEvt=nullptr) override
Toggle mouse-pointer.
virtual void Activate() override
activates the function
virtual ~FuEditGluePoints() override
virtual void ReceiveRequest(SfxRequest &rReq) override
static rtl::Reference< FuPoor > Create(ViewShell *pViewSh, ::sd::Window *pWin, ::sd::View *pView, SdDrawDocument *pDoc, SfxRequest &rReq, bool bPermanent)
virtual void DoExecute(SfxRequest &rReq) override
virtual bool MouseMove(const MouseEvent &rMEvt) override
virtual bool MouseButtonUp(const MouseEvent &rMEvt) override
virtual bool MouseButtonDown(const MouseEvent &rMEvt) override
FuEditGluePoints(ViewShell *pViewSh, ::sd::Window *pWin, ::sd::View *pView, SdDrawDocument *pDoc, SfxRequest &rReq)
virtual bool KeyInput(const KeyEvent &rKEvt) override
Process keyboard input.
Base class of the stacked shell hierarchy.
An SdWindow contains the actual working area of ViewShell.