35    virtual void SAL_CALL 
notifyEvent( 
const css::document::EventObject& rEvent ) 
override;
 
   42    virtual bool implPrepareEvent( 
EventQueue& rEventQueue, 
const EventHandlerInfo& rInfo, 
const css::uno::Sequence< css::uno::Any >& rArgs ) 
override;
 
   43    virtual css::uno::Sequence< css::uno::Any > 
implBuildArgumentList( 
const EventHandlerInfo& rInfo, 
const css::uno::Sequence< css::uno::Any >& rArgs ) 
override;
 
   45    virtual OUString 
implGetDocumentModuleName( 
const EventHandlerInfo& rInfo, 
const css::uno::Sequence< css::uno::Any >& rArgs ) 
const override;
 
   59    css::uno::Any 
createWorksheet( 
const css::uno::Sequence< css::uno::Any >& rArgs, sal_Int32 
nIndex ) 
const;
 
   64    css::uno::Any 
createRange( 
const css::uno::Sequence< css::uno::Any >& rArgs, sal_Int32 
nIndex ) 
const;
 
   69    css::uno::Any 
createHyperlink( 
const css::uno::Sequence< css::uno::Any >& rArgs, sal_Int32 
nIndex ) 
const;
 
   74    css::uno::Any 
createWindow( 
const css::uno::Sequence< css::uno::Any >& rArgs, sal_Int32 
nIndex ) 
const;
 
OUString SAL_CALL getImplementationName() override
::rtl::Reference< ScVbaEventListener > mxListener
virtual void SAL_CALL notifyEvent(const css::document::EventObject &rEvent) override
css::uno::Any createWorksheet(const css::uno::Sequence< css::uno::Any > &rArgs, sal_Int32 nIndex) const
Creates a VBA Worksheet object (the argument must contain a sheet index).
css::uno::Any createHyperlink(const css::uno::Sequence< css::uno::Any > &rArgs, sal_Int32 nIndex) const
Creates a VBA Hyperlink object (the argument must contain a UNO cell).
virtual void implPostProcessEvent(EventQueue &rEventQueue, const EventHandlerInfo &rInfo, bool bCancel) override
css::uno::Any createWindow(const css::uno::Sequence< css::uno::Any > &rArgs, sal_Int32 nIndex) const
Creates a VBA Window object (the argument must contain a model controller).
virtual ~ScVbaEventsHelper() override
virtual OUString implGetDocumentModuleName(const EventHandlerInfo &rInfo, const css::uno::Sequence< css::uno::Any > &rArgs) const override
css::uno::Any createRange(const css::uno::Sequence< css::uno::Any > &rArgs, sal_Int32 nIndex) const
Creates a VBA Range object (the argument must contain a UNO range or UNO range list).
bool isSelectionChanged(const css::uno::Sequence< css::uno::Any > &rArgs, sal_Int32 nIndex)
Checks if selection has been changed compared to selection of last call.
virtual css::uno::Sequence< css::uno::Any > implBuildArgumentList(const EventHandlerInfo &rInfo, const css::uno::Sequence< css::uno::Any > &rArgs) override
virtual bool implPrepareEvent(EventQueue &rEventQueue, const EventHandlerInfo &rInfo, const css::uno::Sequence< css::uno::Any > &rArgs) override
ScVbaEventsHelper(const css::uno::Sequence< css::uno::Any > &rArgs)
css::uno::Any maOldSelection
css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
::std::deque< EventQueueEntry > EventQueue