32 EnumContext::Context eContext = EnumContext::Context::Unknown;
44 if (dynamic_cast<const SdrTextObj*>(pObj) !=
nullptr
45 && static_cast<SdrTextObj*>(pObj)->IsInEditMode())
47 eContext = EnumContext::Context::DrawText;
56 eContext = EnumContext::Context::Form;
70 eContext = EnumContext::Context::MultiObject;
77 eContext = EnumContext::Context::Form;
81 eContext = EnumContext::Context::MultiObject;
96 EnumContext::Context eContext = EnumContext::Context::Unknown;
106 eContext = EnumContext::Context::DrawPage;
109 eContext = EnumContext::Context::MasterPage;
112 eContext = EnumContext::Context::HandoutPage;
115 eContext = EnumContext::Context::NotesPage;
123 if (dynamic_cast<const SdrTextObj*>(pObj) !=
nullptr
124 && static_cast<SdrTextObj*>(pObj)->IsInEditMode())
131 eContext = EnumContext::Context::Table;
134 eContext = EnumContext::Context::DrawText;
152 eContext = EnumContext::Context::ThreeDObject;
156 eContext = EnumContext::Context::Form;
170 eContext = EnumContext::Context::MultiObject;
177 eContext = EnumContext::Context::ThreeDObject;
181 eContext = EnumContext::Context::Form;
185 eContext = EnumContext::Context::MultiObject;
217 return EnumContext::Context::Draw;
224 return EnumContext::Context::DrawLine;
227 return EnumContext::Context::Graphic;
230 return EnumContext::Context::OLE;
233 return EnumContext::Context::Media;
236 return EnumContext::Context::Unknown;
257 return EnumContext::Context::Draw;
264 return EnumContext::Context::DrawLine;
269 return EnumContext::Context::TextObject;
272 return EnumContext::Context::Graphic;
275 return EnumContext::Context::OLE;
278 return EnumContext::Context::Media;
281 return EnumContext::Context::Table;
287 return EnumContext::Context::HandoutPage;
289 return EnumContext::Context::NotesPage;
291 return EnumContext::Context::Unknown;
295 return EnumContext::Context::Unknown;
316 if (nInv != nFirstInv)
328 const size_t nSubObjCount(pObjList->
GetObjCount());
330 if (nSubObjCount > 0)
364 if (
nType != nResultType)
416 if (nType != nResultType)
size_t GetMarkCount() const
abstract object (SdrObject)
rectangle (round corners optional)
SdrObject * GetObj(size_t nNum) const
size_t GetObjCount() const
SdrMark * GetMark(size_t nNum) const
virtual SdrObjKind GetObjIdentifier() const
virtual SdrObjList * GetSubList() const
Polyline represented by SdrPathObj.
SdrObject * GetMarkedSdrObj() const
Everything a View needs to know about a selected object.
OutlineText, special text object for StarDraw.
virtual SdrInventor GetObjInventor() const
object that represents a SdrPage
Universal Network Object packed into SvDraw object.
TitleText, special text object for StarDraw.
periodic cubic Spline (ni)
foreign graphic (StarView Graphic)