21#include <com/sun/star/sheet/XViewPane.hpp>
24#include <ooo/vba/excel/XPane.hpp>
27class ScVbaPane final :
public cppu::WeakImplHelper< ov::excel::XPane >
32 const css::uno::Reference< ov::XHelperInterface >& rParent,
33 css::uno::Reference< css::uno::XComponentContext > xContext,
34 const css::uno::Reference< css::frame::XModel >& rModel,
35 const css::uno::Reference< css::sheet::XViewPane >& rViewPane );
39 virtual void SAL_CALL
setScrollColumn( sal_Int32 _scrollcolumn )
override;
41 virtual void SAL_CALL
setScrollRow( sal_Int32 _scrollrow )
override;
42 virtual css::uno::Reference< ov::excel::XRange > SAL_CALL
getVisibleRange()
override;
45 virtual void SAL_CALL
SmallScroll(
const css::uno::Any&
Down,
const css::uno::Any&
Up,
const css::uno::Any& ToRight,
const css::uno::Any& ToLeft )
override;
46 virtual void SAL_CALL
LargeScroll(
const css::uno::Any&
Down,
const css::uno::Any&
Up,
const css::uno::Any& ToRight,
const css::uno::Any& ToLeft )
override;
49 css::uno::Reference< css::frame::XModel >
m_xModel;
51 css::uno::WeakReference< ov::XHelperInterface >
m_xParent;
52 css::uno::Reference< css::uno::XComponentContext >
m_xContext;
virtual sal_Int32 SAL_CALL getScrollRow() override
css::uno::Reference< css::frame::XModel > m_xModel
virtual void SAL_CALL setScrollColumn(sal_Int32 _scrollcolumn) override
virtual css::uno::Reference< ov::excel::XRange > SAL_CALL getVisibleRange() override
css::uno::WeakReference< ov::XHelperInterface > m_xParent
virtual void SAL_CALL SmallScroll(const css::uno::Any &Down, const css::uno::Any &Up, const css::uno::Any &ToRight, const css::uno::Any &ToLeft) override
virtual sal_Int32 SAL_CALL getScrollColumn() override
ScVbaPane(const css::uno::Reference< ov::XHelperInterface > &rParent, css::uno::Reference< css::uno::XComponentContext > xContext, const css::uno::Reference< css::frame::XModel > &rModel, const css::uno::Reference< css::sheet::XViewPane > &rViewPane)
css::uno::Reference< css::sheet::XViewPane > m_xViewPane
virtual void SAL_CALL setScrollRow(sal_Int32 _scrollrow) override
virtual void SAL_CALL LargeScroll(const css::uno::Any &Down, const css::uno::Any &Up, const css::uno::Any &ToRight, const css::uno::Any &ToLeft) override
css::uno::Reference< css::uno::XComponentContext > m_xContext