LibreOffice Module accessibility (master) 1
Public Member Functions | Private Member Functions | List of all members
VCLXAccessiblePopupMenu Class Referencefinal

#include <vclxaccessiblepopupmenu.hxx>

Inheritance diagram for VCLXAccessiblePopupMenu:
[legend]
Collaboration diagram for VCLXAccessiblePopupMenu:
[legend]

Public Member Functions

virtual OUString SAL_CALL getImplementationName () override
 
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames () override
 
virtual sal_Int64 SAL_CALL getAccessibleIndexInParent () override
 
virtual sal_Int16 SAL_CALL getAccessibleRole () override
 
virtual sal_Int32 SAL_CALL getBackground () override
 
 OAccessibleMenuComponent (Menu *pMenu)
 
- Public Member Functions inherited from OAccessibleMenuComponent
 OAccessibleMenuComponent (Menu *pMenu)
 
virtual sal_Int64 SAL_CALL getAccessibleChildCount () override
 
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL getAccessibleChild (sal_Int64 i) override
 
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL getAccessibleParent () override
 
virtual sal_Int16 SAL_CALL getAccessibleRole () override
 
virtual OUString SAL_CALL getAccessibleDescription () override
 
virtual OUString SAL_CALL getAccessibleName () override
 
virtual css::uno::Reference< css::accessibility::XAccessibleRelationSet > SAL_CALL getAccessibleRelationSet () override
 
virtual css::lang::Locale SAL_CALL getLocale () override
 
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL getAccessibleAtPoint (const css::awt::Point &aPoint) override
 
virtual css::awt::Point SAL_CALL getLocationOnScreen () override
 
virtual void SAL_CALL grabFocus () override
 
virtual sal_Int32 SAL_CALL getForeground () override
 
virtual sal_Int32 SAL_CALL getBackground () override
 
virtual css::uno::Reference< css::awt::XFont > SAL_CALL getFont () override
 
virtual OUString SAL_CALL getTitledBorderText () override
 
virtual OUString SAL_CALL getToolTipText () override
 
virtual void SAL_CALL selectAccessibleChild (sal_Int64 nChildIndex) override
 
virtual sal_Bool SAL_CALL isAccessibleChildSelected (sal_Int64 nChildIndex) override
 
virtual void SAL_CALL clearAccessibleSelection () override
 
virtual void SAL_CALL selectAllAccessibleChildren () override
 
virtual sal_Int64 SAL_CALL getSelectedAccessibleChildCount () override
 
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL getSelectedAccessibleChild (sal_Int64 nSelectedChildIndex) override
 
virtual void SAL_CALL deselectAccessibleChild (sal_Int64 nChildIndex) override
 

Private Member Functions

virtual bool IsFocused () override
 

Additional Inherited Members

- Protected Member Functions inherited from OAccessibleMenuComponent
virtual bool IsEnabled () override
 
virtual bool IsVisible () override
 
virtual void FillAccessibleStateSet (sal_Int64 &rStateSet) override
 
virtual css::awt::Rectangle implGetBounds () override
 

Detailed Description

Definition at line 24 of file vclxaccessiblepopupmenu.hxx.

Member Function Documentation

◆ getAccessibleIndexInParent()

sal_Int64 VCLXAccessiblePopupMenu::getAccessibleIndexInParent ( )
overridevirtual

Definition at line 58 of file vclxaccessiblepopupmenu.cxx.

◆ getAccessibleRole()

sal_Int16 VCLXAccessiblePopupMenu::getAccessibleRole ( )
overridevirtual

Reimplemented from OAccessibleMenuComponent.

Definition at line 66 of file vclxaccessiblepopupmenu.cxx.

◆ getBackground()

sal_Int32 VCLXAccessiblePopupMenu::getBackground ( )
overridevirtual

Reimplemented from OAccessibleMenuComponent.

Definition at line 77 of file vclxaccessiblepopupmenu.cxx.

References Application::GetSettings().

◆ getImplementationName()

OUString VCLXAccessiblePopupMenu::getImplementationName ( )
overridevirtual

Definition at line 43 of file vclxaccessiblepopupmenu.cxx.

◆ getSupportedServiceNames()

Sequence< OUString > VCLXAccessiblePopupMenu::getSupportedServiceNames ( )
overridevirtual

Definition at line 49 of file vclxaccessiblepopupmenu.cxx.

◆ IsFocused()

bool VCLXAccessiblePopupMenu::IsFocused ( )
overrideprivatevirtual

Definition at line 34 of file vclxaccessiblepopupmenu.cxx.

◆ OAccessibleMenuComponent()

OAccessibleMenuComponent::OAccessibleMenuComponent ( Menu pMenu)
inline

Definition at line 43 of file accessiblemenucomponent.hxx.


The documentation for this class was generated from the following files: