diff options
author | Michael Weghorn <m.weghorn@posteo.de> | 2023-12-18 08:48:12 +0100 |
---|---|---|
committer | Xisco Fauli <xiscofauli@libreoffice.org> | 2023-12-20 09:27:27 +0100 |
commit | f098ba6579fb1992c0db86b19b22eb8532ab1ba6 (patch) | |
tree | 4b57b31df524dba674e9c04b21004443ded0c666 /offapi | |
parent | d125fc2a2178b100253ea089b7ad30acafccfb57 (diff) |
tdf#123864 a11y: Handle new CHECKABLE state in misc places
Add reporting/handling of the CHECKABLE a11y state
added in
commit d6c6472bbe1c90b733a4d69c4c8528f4de3750d3
Author: Michael Weghorn <m.weghorn@posteo.de>
Date: Mon Nov 13 15:53:44 2023 +0100
tdf#123864 a11y: Add new AccessibleStateType::CHECKABLE
in various places where it seems pretty straightforward.
`VCLXAccessibleMenuItem` is a bit more complex and will be
handled separately.
Change-Id: I212b8439609d34410413959973163aa7d809cbf1
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/160901
Tested-by: Jenkins
Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161036
Diffstat (limited to 'offapi')
-rw-r--r-- | offapi/com/sun/star/awt/AccessibleButton.idl | 2 | ||||
-rw-r--r-- | offapi/com/sun/star/awt/AccessibleCheckBox.idl | 2 | ||||
-rw-r--r-- | offapi/com/sun/star/awt/AccessibleMenu.idl | 2 | ||||
-rw-r--r-- | offapi/com/sun/star/awt/AccessibleMenuItem.idl | 2 | ||||
-rw-r--r-- | offapi/com/sun/star/awt/AccessibleRadioButton.idl | 2 | ||||
-rw-r--r-- | offapi/com/sun/star/awt/AccessibleToolBoxItem.idl | 2 | ||||
-rw-r--r-- | offapi/com/sun/star/awt/AccessibleTreeListBoxEntry.idl | 2 |
7 files changed, 14 insertions, 0 deletions
diff --git a/offapi/com/sun/star/awt/AccessibleButton.idl b/offapi/com/sun/star/awt/AccessibleButton.idl index 4ccd3495d882..69c90bd870f7 100644 --- a/offapi/com/sun/star/awt/AccessibleButton.idl +++ b/offapi/com/sun/star/awt/AccessibleButton.idl @@ -38,6 +38,8 @@ service AccessibleButton <li>Relations: There are no relations.</li> <li>States: The states supported by this service are <ul> + <li>com::sun::star::accessibility::AccessibleStateType::CHECKABLE + is set if the object is checkable, i.e. can be checked.</li> <li>com::sun::star::accessibility::AccessibleStateType::CHECKED is set if the object is currently checked.</li> <li>com::sun::star::accessibility::AccessibleStateType::DEFUNC diff --git a/offapi/com/sun/star/awt/AccessibleCheckBox.idl b/offapi/com/sun/star/awt/AccessibleCheckBox.idl index ecf11cebe7e8..a8934139006f 100644 --- a/offapi/com/sun/star/awt/AccessibleCheckBox.idl +++ b/offapi/com/sun/star/awt/AccessibleCheckBox.idl @@ -39,6 +39,8 @@ service AccessibleCheckBox <li>Relations: There are no relations.</li> <li>States: The states supported by this service are <ul> + <li>com::sun::star::accessibility::AccessibleStateType::CHECKABLE + is always set.</li> <li>com::sun::star::accessibility::AccessibleStateType::CHECKED is set if the object is currently checked.</li> <li>com::sun::star::accessibility::AccessibleStateType::DEFUNC diff --git a/offapi/com/sun/star/awt/AccessibleMenu.idl b/offapi/com/sun/star/awt/AccessibleMenu.idl index 3cd51d5f96f4..276b4b7a77f3 100644 --- a/offapi/com/sun/star/awt/AccessibleMenu.idl +++ b/offapi/com/sun/star/awt/AccessibleMenu.idl @@ -46,6 +46,8 @@ service AccessibleMenu <ul> <li>com::sun::star::accessibility::AccessibleStateType::ARMED is set if the object is highlighted.</li> + <li>com::sun::star::accessibility::AccessibleStateType::CHECKABLE + is set if the object is checkable, i.e. can be checked.</li> <li>com::sun::star::accessibility::AccessibleStateType::CHECKED is set if the object is currently checked.</li> <li>com::sun::star::accessibility::AccessibleStateType::DEFUNC diff --git a/offapi/com/sun/star/awt/AccessibleMenuItem.idl b/offapi/com/sun/star/awt/AccessibleMenuItem.idl index d83418961994..ef86f72009f4 100644 --- a/offapi/com/sun/star/awt/AccessibleMenuItem.idl +++ b/offapi/com/sun/star/awt/AccessibleMenuItem.idl @@ -44,6 +44,8 @@ service AccessibleMenuItem <ul> <li>com::sun::star::accessibility::AccessibleStateType::ARMED is set if the object is highlighted.</li> + <li>com::sun::star::accessibility::AccessibleStateType::CHECKABLE + is set if the object is checkable, i.e. can be checked.</li> <li>com::sun::star::accessibility::AccessibleStateType::CHECKED is set if the object is currently checked.</li> <li>com::sun::star::accessibility::AccessibleStateType::DEFUNC diff --git a/offapi/com/sun/star/awt/AccessibleRadioButton.idl b/offapi/com/sun/star/awt/AccessibleRadioButton.idl index 889040af3205..8c49b6a7c64a 100644 --- a/offapi/com/sun/star/awt/AccessibleRadioButton.idl +++ b/offapi/com/sun/star/awt/AccessibleRadioButton.idl @@ -45,6 +45,8 @@ service AccessibleRadioButton </li> <li>States: The states supported by this service are <ul> + <li>com::sun::star::accessibility::AccessibleStateType::CHECKABLE + is always set.</li> <li>com::sun::star::accessibility::AccessibleStateType::CHECKED is set if the object is currently checked.</li> <li>com::sun::star::accessibility::AccessibleStateType::DEFUNC diff --git a/offapi/com/sun/star/awt/AccessibleToolBoxItem.idl b/offapi/com/sun/star/awt/AccessibleToolBoxItem.idl index 78f495442c27..3681efe25fe4 100644 --- a/offapi/com/sun/star/awt/AccessibleToolBoxItem.idl +++ b/offapi/com/sun/star/awt/AccessibleToolBoxItem.idl @@ -78,6 +78,8 @@ service AccessibleToolBoxItem is set if the object is displayed on the screen.</li> <li>com::sun::star::accessibility::AccessibleStateType::VISIBLE is always set.</li> + <li>com::sun::star::accessibility::AccessibleStateType::CHECKABLE + is set if the tool box item is checkable, i.e. it can be checked.</li> <li>com::sun::star::accessibility::AccessibleStateType::CHECKED is set if the tool box item is checked.</li> </ul> diff --git a/offapi/com/sun/star/awt/AccessibleTreeListBoxEntry.idl b/offapi/com/sun/star/awt/AccessibleTreeListBoxEntry.idl index 57a5f23e2f94..e35f4f5aaa3b 100644 --- a/offapi/com/sun/star/awt/AccessibleTreeListBoxEntry.idl +++ b/offapi/com/sun/star/awt/AccessibleTreeListBoxEntry.idl @@ -76,6 +76,8 @@ service AccessibleTreeListBoxEntry <li>com::sun::star::accessibility::AccessibleStateType::COLLAPSED is set when it is collapsed.</li> <li>com::sun::star::accessibility::AccessibleStateType::CHECKED + is set when it is checkable.</li> + <li>com::sun::star::accessibility::AccessibleStateType::CHECKED is set when it is checked.</li> <li>com::sun::star::accessibility::AccessibleStateType::SELECTABLE is always set.</li> |