* atk_component_add_focus_handler() and
* atk_component_remove_focus_handler()
*
- * Deprecated: This type is deprecated since ATK version 2.9.4. as
- * atk_component_add_focus_handler() and
- * atk_component_remove_focus_handler() are deprecated. See those
+ * Deprecated: 2.9.4: Deprecated with atk_component_add_focus_handler()
+ * and atk_component_remove_focus_handler(). See those
* methods for more information.
*/
typedef void (*AtkFocusHandler) (AtkObject* object, gboolean focus_in);
gint *width,
gint *height);
gboolean (* grab_focus) (AtkComponent *component);
+ gboolean (* grab_highlight) (AtkComponent *component);
+ gboolean (* clear_highlight) (AtkComponent *component);
+ gint (* get_highlight_index) (AtkComponent *component);
+
void (* remove_focus_handler) (AtkComponent *component,
guint handler_id);
gboolean (* set_extents) (AtkComponent *component,
gint atk_component_get_mdi_zorder (AtkComponent *component);
ATK_AVAILABLE_IN_ALL
gboolean atk_component_grab_focus (AtkComponent *component);
+ATK_AVAILABLE_IN_ALL
+gboolean atk_component_grab_highlight (AtkComponent *component);
+ATK_AVAILABLE_IN_ALL
+gboolean atk_component_clear_highlight (AtkComponent *component);
+ATK_AVAILABLE_IN_ALL
+gint atk_component_get_highlight_index (AtkComponent *component);
ATK_DEPRECATED_IN_2_10
void atk_component_remove_focus_handler (AtkComponent *component,
guint handler_id);