36 :VCLXAccessibleComponent( pVCLXWindow )
45 if ( !(pParent && pParent->
GetType() == WindowType::TABCONTROL) )
66 awt::Rectangle aBounds( 0, 0, 0, 0 );
88 VCLXAccessibleComponent::disposing();
100 OExternalLockGuard aGuard(
this );
108 Reference< XAccessibleContext > xCont( xAcc->getAccessibleContext() );
113 "getAccessibleParent(): no tab page");
116 xParent = xCont->getAccessibleChild(nPagePos);
128 OExternalLockGuard aGuard(
this );
VclPtr< TabControl > m_pTabControl
virtual sal_Int64 SAL_CALL getAccessibleIndexInParent() override
VCLXAccessibleTabPageWindow(VCLXWindow *pVCLXWindow)
VclPtr< TabPage > m_pTabPage
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL getAccessibleParent() override
virtual void SAL_CALL disposing() override
virtual css::awt::Rectangle implGetBounds() override
reference_type * get() const
WindowType GetType() const
css::awt::Rectangle AWTRectangle(const ::tools::Rectangle &rVCLRect)
#define SAL_WARN_IF(condition, area, stream)
#define TAB_PAGE_NOTFOUND