class SdrModel; class ScDocShell; class SdrObject; class SdrView; class ScDrawView; class SdrOle2Obj; enumclass ScDragSrc;
class ScDrawTransferObj final : public TransferDataContainer
{ private:
std::unique_ptr<SdrModel> m_pModel;
TransferableDataHelper m_aOleData;
TransferableObjectDescriptor m_aObjDesc;
rtl::Reference<ScDocShell> m_aDocShellRef;
SfxObjectShellRef m_aDrawPersistRef;
// extracted from model in ctor:
Size m_aSrcSize;
std::optional<INetBookmark> m_oBookmark; bool m_bGraphic; bool m_bGrIsBit; bool m_bOleObj; // source information for drag&drop: // (view is needed to handle drawing objects)
std::unique_ptr<SdrView> m_pDragSourceView;
ScDragSrc m_nDragSourceFlags; bool m_bDragWasInternal;
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.