30#include <drawview.hxx>
35#define ShellClass_ScChartShell
38using namespace css::uno;
47 SidebarController* pSidebar = SidebarController::GetSidebarControllerForView(pViewShell);
61 SfxVisibilityFlags::Standard | SfxVisibilityFlags::Server,
62 ToolbarId::Draw_Objectbar);
64 GetStaticInterface()->RegisterPopupMenu(
"oleobject");
112 bool bEnable =
false;
140 css::uno::Reference<css::lang::XComponent> xComponent;
146 Reference< drawing::XShape > xSourceDoc(
pObject->getUnoShape() );
static void SaveShapeAsGraphic(weld::Window *pWin, const css::uno::Reference< css::lang::XComponent > &xComponent, const css::uno::Reference< css::drawing::XShape > &xShape)
virtual void Deactivate(bool bMDI) override
virtual void Activate(bool bMDI) override
void ExecuteExportAsGraphic(SfxRequest &rReq)
void GetExportAsGraphicState(SfxItemSet &rSet)
virtual ~ScChartShell() override
ScChartShell(ScViewData &rData)
virtual void Activate(bool bMDI) override
ScViewData & GetViewData()
ScGridWindow * GetActiveWin()
ScDrawView * GetScDrawView()
size_t GetMarkCount() const
SdrMark * GetMark(size_t nNum) const
const SdrMarkList & GetMarkedObjectList() const
SdrObject * GetMarkedSdrObj() const
void DisableItem(sal_uInt16 nWhich)
css::uno::Reference< css::frame::XModel3 > GetModel() const
virtual void Activate(bool bMDI)
bool SetContextBroadcasterEnabled(const bool bIsEnabled)
void SetContextName(const OUString &rsContextName)
virtual void Invalidate(sal_uInt16 nId=0)
virtual void Deactivate(bool bMDI)
virtual SfxObjectShell * GetObjectShell()
SfxViewShell * GetViewShell() const
void SetName(const OUString &rName)
static const OUString & GetContextName(const Context eContext)
weld::Window * GetFrameWeld() const
EmbeddedObjectRef * pObject
#define SFX_OBJECTBAR_OBJECT
#define SFX_IMPL_INTERFACE(Class, SuperClass)