19#ifndef INCLUDED_SFX2_IPCLIENT_HXX
20#define INCLUDED_SFX2_IPCLIENT_HXX
51 SAL_DLLPRIVATE
virtual void ObjectAreaChanged();
57 SAL_DLLPRIVATE
virtual void ViewChanged();
68 const css::uno::Reference < css::embed::XEmbeddedObject >&
GetObject()
const;
69 void SetObject(
const css::uno::Reference < css::embed::XEmbeddedObject >& rObject );
70 void SetObjectState( sal_Int32 );
71 bool IsObjectUIActive()
const;
72 bool IsObjectInPlaceActive()
const;
73 void DeactivateObject();
77 void SetSizeScale(
const Fraction & rScaleWidth,
const Fraction & rScaleHeight );
79 const Fraction& GetScaleWidth()
const;
80 const Fraction& GetScaleHeight()
const;
83 sal_Int64 GetAspect()
const;
84 sal_Int64 GetObjectMiscStatus()
const;
85 ErrCode DoVerb(sal_Int32 nVerb);
88 bool IsUIActive()
const;
91 void SetNegativeX(
bool bSet);
92 bool IsNegativeX()
const;
94 virtual void FormatChanged();
96 virtual bool IsProtected()
const;
VclPtr< vcl::Window > m_pEditWin
vcl::Window * GetEditWin() const
rtl::Reference< SfxInPlaceClient_Impl > m_xImp
SfxInPlaceClient & operator=(const SfxInPlaceClient &)=delete
SfxViewShell * GetViewShell() const
SfxInPlaceClient(const SfxInPlaceClient &)=delete
One SfxViewShell more or less represents one edit window for a document, there can be multiple ones f...
virtual css::uno::Reference< css::embed::XEmbeddedObject > GetObject() override
Implementation of the interface com.sun.star.rdf.XDocumentMetadataAccess.