21#ifndef ACCESSIBILITY_EXT_ACCESSIBLETABBARPAGELIST
46 OSL_ENSURE( pEventWindow,
"AccessibleTabBarBase::WindowEventListener: no window!" );
48 if( ( rEvent.GetId() == VclEventId::TabbarPageRemoved ) &&
56 ProcessWindowEvent( rEvent );
61 if( rVclWindowEvent.
GetId() == VclEventId::ObjectDying )
69 OAccessibleExtendedComponentHelper::disposing();
77 OSL_ENSURE( !
m_pTabBar,
"AccessibleTabBarBase::SetTabBarPointer - multiple call" );
static const sal_uInt16 PAGE_NOT_FOUND
virtual void SAL_CALL disposing() override
VclPtr< TabBar > m_pTabBar
AccessibleTabBarBase(TabBar *pTabBar)
virtual void ProcessWindowEvent(const VclWindowEvent &rVclWindowEvent)
void ClearTabBarPointer()
void SetTabBarPointer(TabBar *pTabBar)
virtual ~AccessibleTabBarBase() override
bool IsAccessibilityEventsSuppressed(bool bTraverseParentPath=true)
#define LINK(Instance, Class, Member)
IMPL_LINK(AccessibleDocumentViewBase, WindowChildEventListener, VclWindowEvent &, rEvent, void)