20#include <fuconuno.hxx>
22#include <drawview.hxx>
24#include <svx/svxids.hrc>
114 pObj->SetLogicRect(rRectangle);
sal_uInt32 GetValue() const
virtual SC_DLLPUBLIC void Deactivate() override
virtual SC_DLLPUBLIC bool MouseButtonDown(const MouseEvent &rMEvt) override
virtual rtl::Reference< SdrObject > CreateDefaultObject(const sal_uInt16 nID, const tools::Rectangle &rRectangle) override
virtual SC_DLLPUBLIC void Activate() override
virtual SC_DLLPUBLIC bool MouseButtonUp(const MouseEvent &rMEvt) override
FuConstUnoControl(ScTabViewShell &rViewSh, vcl::Window *pWin, ScDrawView *pView, SdrModel *pDoc, const SfxRequest &rReq)
virtual ~FuConstUnoControl() override
virtual bool MouseButtonUp(const MouseEvent &rMEvt) override
virtual bool MouseButtonDown(const MouseEvent &rMEvt) override
void SetMouseButtonCode(sal_uInt16 nNew)
virtual void Deactivate()
ScTabViewShell & rViewShell
VclPtr< vcl::Window > pWindow
sal_uInt16 GetButtons() const
const Point & GetPosPixel() const
void SetActivePointer(PointerStyle nPointer)
bool BegCreateObj(const Point &rPnt, OutputDevice *pOut=nullptr, short nMinMov=-3)
bool EndCreateObj(SdrCreateCmd eCmd)
SdrInventor GetCurrentObjInventor() const
SdrObjKind GetCurrentObjIdentifier() const
virtual bool IsAction() const override
void SetCurrentObj(SdrObjKind nIdent, SdrInventor nInvent=SdrInventor::Default)
SdrLayer * GetLayerPerID(SdrLayerID nID)
const OUString & GetName() const
const SdrLayerAdmin & GetLayerAdmin() const
static rtl::Reference< SdrObject > MakeNewObject(SdrModel &rSdrModel, SdrInventor nInventor, SdrObjKind nObjIdentifier, const tools::Rectangle *pSnapRect=nullptr)
void SetActiveLayer(const OUString &rName)
SdrModel & GetModel() const
const T * GetArg(sal_uInt16 nSlotId) const
constexpr SdrLayerID SC_LAYER_FRONT(0)
constexpr SdrLayerID SC_LAYER_CONTROLS(3)