summaryrefslogtreecommitdiff
path: root/atk/atkcomponent.h
diff options
context:
space:
mode:
Diffstat (limited to 'atk/atkcomponent.h')
-rwxr-xr-xatk/atkcomponent.h16
1 files changed, 15 insertions, 1 deletions
diff --git a/atk/atkcomponent.h b/atk/atkcomponent.h
index cf6dc9f..4cab538 100755
--- a/atk/atkcomponent.h
+++ b/atk/atkcomponent.h
@@ -110,13 +110,22 @@ struct _AtkComponentIface
AtkLayer (* get_layer) (AtkComponent *component);
gint (* get_mdi_zorder) (AtkComponent *component);
+ gdouble (* get_alpha) (AtkComponent *component);
+
+ gboolean (* scroll_to) (AtkComponent *component,
+ AtkScrollType scroll_type);
+
+ gint (*get_group_position) (AtkComponent *component,
+ gint *group_level,
+ gint *similar_items);
/*
* signal handlers
*/
void (* bounds_changed) (AtkComponent *component,
AtkRectangle *bounds);
- gdouble (* get_alpha) (AtkComponent *component);
+
+ gpointer _padding_dummy[16];
};
GType atk_component_get_type (void);
@@ -165,6 +174,11 @@ gboolean atk_component_set_size (AtkComponent *com
gint width,
gint height);
gdouble atk_component_get_alpha (AtkComponent *component);
+gboolean atk_component_scroll_to (AtkComponent *component,
+ AtkScrollType scroll_type);
+gint atk_component_get_group_position (AtkComponent *component,
+ gint *group_level,
+ gint *similar_items);
G_END_DECLS