diff options
author | Padraig O'Briain <padraig.obriain@sun.com> | 2004-04-20 13:47:42 +0000 |
---|---|---|
committer | Padraig O'Briain <padraigo@src.gnome.org> | 2004-04-20 13:47:42 +0000 |
commit | f33a524c445c5d72b03e1c01305c60083b7de965 (patch) | |
tree | e2a983ca2c7e6bf7ffd6b337e6745ff4e0bbb216 /atk/atkcomponent.h | |
parent | 9bf5a0d1731142d1961a7ab5f5ccd3059fe67d87 (diff) | |
download | atk-f33a524c445c5d72b03e1c01305c60083b7de965.tar.gz |
Increment version to 1.7.0.
2004-04-20 Padraig O'Briain <padraig.obriain@sun.com>
* configure.in: Increment version to 1.7.0.
* atk/atkcomponent.[ch]: Add new signal "bounds_changed".
* docs/tmpl/atkcomponent.sgml: Add new signal "bounds_changed".
Fixes bug #140476.
* atk/atkrelationtype.h: Add new relation ATK_RELATION_PARENT_WINDOW_OF.
* atk/atkstate.h: Add new state ATK_STATE_TRUNCATED.
* docs/tmpl/atkrelation.sgml: Add new relation
* docs/tmpl/atkstate.sgml: Add new state ATK_STATE_TRUNCATED
Fixes bug #133375.
* atk/atktext.c: Make extra_attributes static.
Diffstat (limited to 'atk/atkcomponent.h')
-rwxr-xr-x | atk/atkcomponent.h | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/atk/atkcomponent.h b/atk/atkcomponent.h index ccb73d1..5b4b834 100755 --- a/atk/atkcomponent.h +++ b/atk/atkcomponent.h @@ -47,6 +47,15 @@ typedef struct _AtkComponentIface AtkComponentIface; typedef void (*AtkFocusHandler) (AtkObject*, gboolean); +typedef struct _AtkRectangle AtkRectangle; + +struct _AtkRectangle +{ + gint x; + gint y; + gint width; + gint height; +}; struct _AtkComponentIface { @@ -97,7 +106,11 @@ struct _AtkComponentIface AtkLayer (* get_layer) (AtkComponent *component); gint (* get_mdi_zorder) (AtkComponent *component); - AtkFunction pad1; + /* + * signal handlers + */ + void (* bounds_changed) (AtkComponent *component, + AtkRectangle *bounds); AtkFunction pad2; }; |