60 virtual bool cancel()
override;
Base class for all Draw specific functions.
SdrObject * pWaterCanCandidate
This pointer stores a candidate for assigning a style in the water can mode between mouse button down...
virtual bool MouseButtonUp(const MouseEvent &rMEvt) override
sal_uInt16 GetEditMode() const
virtual bool MouseMove(const MouseEvent &rMEvt) override
virtual void DoExecute(SfxRequest &rReq) override
SdrObject * pickObject(const Point &rTestPoint)
Find the object under the given test point without selecting it.
virtual void SelectionHasChanged() override
virtual ~FuSelection() override
virtual bool KeyInput(const KeyEvent &rKEvt) override
Process keyboard input.
virtual bool cancel() override
is called when the current function should be aborted.
virtual void ForcePointer(const MouseEvent *pMEvt=nullptr) override
Toggle mouse-pointer.
virtual bool MouseButtonDown(const MouseEvent &rMEvt) override
void SetEditMode(sal_uInt16 nMode)
Set current bezier edit mode.
FuSelection(ViewShell *pViewSh, ::sd::Window *pWin, ::sd::View *pView, SdDrawDocument *pDoc, SfxRequest &rReq)
bool HandleImageMapClick(const SdrObject *pObj, const Point &rPos)
Execute ImageMap interaction.
bool bSuppressChangesOfSelection
virtual void Activate() override
activates the function
static rtl::Reference< FuPoor > Create(ViewShell *pViewSh, ::sd::Window *pWin, ::sd::View *pView, SdDrawDocument *pDoc, SfxRequest &rReq)
Base class of the stacked shell hierarchy.
An SdWindow contains the actual working area of ViewShell.