staticbool implIsMultiPresObj( PresObjKind eKind )
{ switch( eKind )
{ case PresObjKind::Outline: case PresObjKind::Graphic: case PresObjKind::Object: case PresObjKind::Chart: case PresObjKind::OrgChart: case PresObjKind::Table: case PresObjKind::Media: returntrue; default: returnfalse;
}
}
// returns selected object in case there's just one object in the selection
SdrObject* View::GetSelectedSingleObject(SdPage const * pPage)
{
SdrObject* pRet = nullptr; if( pPage )
{ const SdrMarkList& rMarkList = GetMarkedObjectList();
// first try selected shape if ( rMarkList.GetMarkCount() != 0 )
{ if (rMarkList.GetMarkCount() == 1)
{
SdrMark* pMark = rMarkList.GetMark(0);
pRet = pMark->GetMarkedSdrObj();
}
}
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.