19#ifndef INCLUDED_REPORTDESIGN_SOURCE_UI_INC_STATUSBARCONTROLLER_HXX
20#define INCLUDED_REPORTDESIGN_SOURCE_UI_INC_STATUSBARCONTROLLER_HXX
24#include <com/sun/star/lang/XServiceInfo.hpp>
41 void SAL_CALL
dispose()
override;
55 virtual
void SAL_CALL
update() override;
58 virtual
void SAL_CALL
statusChanged( const css::frame::FeatureStateEvent& Event ) override;
64 virtual
void SAL_CALL
command( const css::awt::
Point& aPos,
67 const css::
uno::
Any& aData ) override;
68 virtual
void SAL_CALL
paint( const css::
uno::
Reference< css::awt::XGraphics >& xGraphics,
69 const css::awt::Rectangle& rOutputRectangle,
70 ::sal_Int32 nStyle ) override;
71 virtual
void SAL_CALL
click( const css::awt::
Point& aPos ) override;
OStatusbarController(const css::uno::Reference< css::uno::XComponentContext > &_rxORB)
virtual sal_Bool SAL_CALL mouseButtonDown(const css::awt::MouseEvent &aMouseEvent) override
virtual void SAL_CALL statusChanged(const css::frame::FeatureStateEvent &Event) override
virtual void SAL_CALL update() override
css::uno::Reference< css::frame::XStatusbarController > m_rController
virtual sal_Bool SAL_CALL mouseButtonUp(const css::awt::MouseEvent &aMouseEvent) override
virtual OUString SAL_CALL getImplementationName() override
virtual void SAL_CALL doubleClick(const css::awt::Point &aPos) override
virtual void SAL_CALL click(const css::awt::Point &aPos) override
virtual sal_Bool SAL_CALL mouseMove(const css::awt::MouseEvent &aMouseEvent) override
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
virtual void SAL_CALL initialize(const css::uno::Sequence< css::uno::Any > &aArguments) override
virtual void SAL_CALL paint(const css::uno::Reference< css::awt::XGraphics > &xGraphics, const css::awt::Rectangle &rOutputRectangle, ::sal_Int32 nStyle) override
virtual sal_Bool SAL_CALL supportsService(const OUString &ServiceName) override
void SAL_CALL dispose() override
virtual void SAL_CALL command(const css::awt::Point &aPos, ::sal_Int32 nCommand, sal_Bool bMouseEvent, const css::uno::Any &aData) override
::cppu::ImplHelper1< css::lang::XServiceInfo > OStatusbarController_BASE
#define DECLARE_XINTERFACE()