diff options
author | Frank Schoenheit [fs] <frank.schoenheit@sun.com> | 2010-04-01 17:52:36 +0200 |
---|---|---|
committer | Frank Schoenheit [fs] <frank.schoenheit@sun.com> | 2010-04-01 17:52:36 +0200 |
commit | 8187d63ccda9c2cb184ce055f6c42577546d6251 (patch) | |
tree | c64ed0f73b4787fc16046d69954f3cd3ccc6d746 /svtools/inc/svtools/accessiblefactory.hxx | |
parent | a42067c4fd10629bd6b1f3a301b1e8eab5542584 (diff) |
slidecopy: improved A11Y API implementations for the ToolPanelDeck
items left:
- A11Y representation of the scroll buttons of the PanelTabBar
- AccessibleToolPanelTabBar event notifications
- consolidate AccessibleToolPanelDeck/TabBar/Item?
Diffstat (limited to 'svtools/inc/svtools/accessiblefactory.hxx')
-rwxr-xr-x | svtools/inc/svtools/accessiblefactory.hxx | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/svtools/inc/svtools/accessiblefactory.hxx b/svtools/inc/svtools/accessiblefactory.hxx index ab5eb595f76f..f67232b2faad 100755 --- a/svtools/inc/svtools/accessiblefactory.hxx +++ b/svtools/inc/svtools/accessiblefactory.hxx @@ -65,7 +65,8 @@ namespace svt //........................................................................ class ToolPanelDeck; - class TabDeckLayouter; + class IToolPanelDeck; + class PanelTabBar; /** a function which is able to create a factory for the standard Accessible/Context components needed for standard toolkit controls @@ -174,11 +175,11 @@ namespace svt const ::com::sun::star::uno::Reference< ::com::sun::star::accessibility::XAccessible >& i_rAccessibleParent, ::svt::ToolPanelDeck& i_rPanelDeck ) = 0; - virtual ::com::sun::star::uno::Reference< ::com::sun::star::accessibility::XAccessible > - createAccessibleToolPanelDeckTabBarItem( + virtual ::com::sun::star::uno::Reference< ::com::sun::star::accessibility::XAccessibleContext > + createAccessibleToolPanelTabBar( const ::com::sun::star::uno::Reference< ::com::sun::star::accessibility::XAccessible >& i_rAccessibleParent, - const ::rtl::Reference< ::svt::TabDeckLayouter >& i_pLayouter, - const size_t i_nItemPos + ::svt::IToolPanelDeck& i_rPanelDeck, + ::svt::PanelTabBar& i_rTabBar ) = 0; }; |