From: Maciej Florek Date: Wed, 17 Jun 2015 14:35:26 +0000 (+0200) Subject: Adaptor for HighlightIndex property X-Git-Tag: submit/tizen/20161026.040418~4^2~4 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=204f9758b7d48a17f3dff049dfaeae102ed54196;p=platform%2Fupstream%2Fat-spi2-atk.git Adaptor for HighlightIndex property Change-Id: I5aecf95ed1e30592a716c9a4849b2ebcfa4e58b0 Signed-off-by: Maciej Florek --- diff --git a/atk-adaptor/adaptors/component-adaptor.c b/atk-adaptor/adaptors/component-adaptor.c index c4a840f..95192e1 100644 --- a/atk-adaptor/adaptors/component-adaptor.c +++ b/atk-adaptor/adaptors/component-adaptor.c @@ -428,6 +428,14 @@ impl_get_ScreenExtents (DBusMessageIter * iter, void *user_data) return TRUE; } +static dbus_bool_t +impl_get_HighlightIndex (DBusMessageIter * iter, void *user_data) +{ + AtkComponent *component = (AtkComponent *) user_data; + g_return_val_if_fail (ATK_IS_COMPONENT (user_data), -1); + return droute_return_v_int32 (iter, atk_component_get_highlight_index (component)); +} + static DBusMessage * impl_SetSize (DBusConnection * bus, DBusMessage * message, void *user_data) { @@ -480,6 +488,7 @@ static DRouteMethod methods[] = { static DRouteProperty properties[] = { {impl_get_ScreenExtents, NULL, "ScreenExtents"}, + {impl_get_HighlightIndex, NULL, "HighlightIndex"}, {NULL, NULL, NULL} }; void diff --git a/atk-adaptor/introspection.c b/atk-adaptor/introspection.c index 4ec66be..bc1f332 100644 --- a/atk-adaptor/introspection.c +++ b/atk-adaptor/introspection.c @@ -190,6 +190,8 @@ const char *spi_org_a11y_atspi_Collection = const char *spi_org_a11y_atspi_Component = "" "" +" " +"" " " " " " "