70 virtual bool MarkPoints(const ::tools::Rectangle* pRect,
bool bUnmark);
132 bool MarkPoints(const ::tools::Rectangle* pRect,
bool bUnmark);
A simple base implementation for reference-counted components.
a derivation from this handle is the visual representation for a smart tag.
SmartHdl(SmartTagReference xTag, SdrObject *pObject, const Point &rPnt, SdrHdlKind eNewKind)
SmartTagReference mxSmartTag
const SmartTagReference & getTag() const
a smart tag represents a visual user interface element on the documents edit view that is not part of...
virtual void addCustomHandles(SdrHdlList &rHandlerList)
virtual bool KeyInput(const KeyEvent &rKEvt)
returns true if the SmartTag consumes this event.
SmartTag & operator=(const SmartTag &)=delete
virtual bool getContext(SdrViewContext &rContext)
virtual bool Command(const CommandEvent &rCEvt)
returns true if the SmartTag consumes this event.
virtual void disposing() override
virtual void CheckPossibilities()
::sd::View & getView() const
SmartTag(::sd::View &rView)
virtual bool MouseButtonDown(const MouseEvent &, SmartHdl &)
returns true if the SmartTag consumes this event.
bool isSelected() const
returns true if this smart tag is currently selected
virtual bool MarkPoint(SdrHdl &rHdl, bool bUnmark)
SmartTag(const SmartTag &)=delete
virtual sal_Int32 GetMarkedPointCount() const
virtual bool MarkPoints(const ::tools::Rectangle *pRect, bool bUnmark)
virtual ~SmartTag() override
virtual sal_Int32 GetMarkablePointCount() const
EmbeddedObjectRef * pObject
rtl::Reference< SmartTag > SmartTagReference