summaryrefslogtreecommitdiff
path: root/idl
diff options
context:
space:
mode:
authorbillh <billh@e2bd861d-eb25-0410-b326-f6ed22b6b98c>2006-07-19 10:17:37 +0000
committerbillh <billh@e2bd861d-eb25-0410-b326-f6ed22b6b98c>2006-07-19 10:17:37 +0000
commit3f9c0df4014e6b5657fd607e7782282ac5e2f03f (patch)
treed94b02e83b5c5381bdd44474b07b33fa179a9800 /idl
parentca2e97ddac000ec62f49964e2231bc1791c2885f (diff)
downloadat-spi2-core-3f9c0df4014e6b5657fd607e7782282ac5e2f03f.tar.gz
Added Selection::deselectChild (RFE #326535).
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@838 e2bd861d-eb25-0410-b326-f6ed22b6b98c
Diffstat (limited to 'idl')
-rw-r--r--idl/Accessibility_Selection.idl22
1 files changed, 21 insertions, 1 deletions
diff --git a/idl/Accessibility_Selection.idl b/idl/Accessibility_Selection.idl
index e059ed9a..aa4180b9 100644
--- a/idl/Accessibility_Selection.idl
+++ b/idl/Accessibility_Selection.idl
@@ -127,6 +127,27 @@ module Accessibility {
*/
boolean clearSelection ();
/**
+ * Remove a child from the selected children list of a Selection,
+ * if the child is currently selected.
+ *
+ * @note unlike deselectSelectedChild, \c childIndex is the zero-offset
+ * index into the Accessible instance's list of children,
+ * not the index into the 'selected child list'.
+ *
+ * @param childIndex: a long integer (the zero offset index into the Accessible
+ * object's list of children) indicating which child of the
+ * Selection is to be selected.
+ *
+ * @returns \c True if the child was successfully selected,
+ * \c False otherwise.
+ *
+ * @see deselectSelectedChild
+ *
+ * @since AT-SPI 1.8.0
+ */
+ boolean deselectChild (in long childIndex);
+
+ /**
* unImplemented:
*
* placeholders for future expansion.
@@ -134,6 +155,5 @@ module Accessibility {
void unImplemented ();
void unImplemented2 ();
void unImplemented3 ();
- void unImplemented4 ();
};
};