diff options
author | Padraig O'Briain <padraig.obriain@sun.com> | 2003-01-21 16:14:55 +0000 |
---|---|---|
committer | Padraig O'Briain <padraigo@src.gnome.org> | 2003-01-21 16:14:55 +0000 |
commit | 28df5ba9b64a2a2210a4d4acfbb1bcb22b0f30a2 (patch) | |
tree | 2457194a46914a4160a41ca12c473ab0b89bf29e | |
parent | 44a3ad9b25e1a34b05a03105b016857961001616 (diff) | |
download | atk-28df5ba9b64a2a2210a4d4acfbb1bcb22b0f30a2.tar.gz |
Add support for PROP_TABLE_SUMMARY and PROP_TABLE_CAPTION_OBJECT.
2003-01-21 Padraig O'Briain <padraig.obriain@sun.com>
* atk/atkobject.c
(atk_object_real_set_property): Add support for PROP_TABLE_SUMMARY
and PROP_TABLE_CAPTION_OBJECT.
(atk_object_real_get_property): Add support for PROP_TABLE_SUMMARY
and PROP_TABLE_CAPTION_OBJECT.
This completes ATK changes for bug #74814.
-rw-r--r-- | ChangeLog | 10 | ||||
-rwxr-xr-x | atk/atkobject.c | 16 |
2 files changed, 26 insertions, 0 deletions
@@ -1,5 +1,15 @@ 2003-01-21 Padraig O'Briain <padraig.obriain@sun.com> + * atk/atkobject.c + (atk_object_real_set_property): Add support for PROP_TABLE_SUMMARY + and PROP_TABLE_CAPTION_OBJECT. + (atk_object_real_get_property): Add support for PROP_TABLE_SUMMARY + and PROP_TABLE_CAPTION_OBJECT. + + This completes ATK changes for bug #74814. + +2003-01-21 Padraig O'Briain <padraig.obriain@sun.com> + * atk/atkobject.c: Add property accessible-table-caption-object. This addresses bug #74814. diff --git a/atk/atkobject.c b/atk/atkobject.c index c746885..72923de 100755 --- a/atk/atkobject.c +++ b/atk/atkobject.c @@ -895,6 +895,14 @@ atk_object_real_set_property (GObject *object, if (ATK_IS_VALUE (accessible)) atk_value_set_current_value (ATK_VALUE (accessible), value); break; + case PROP_TABLE_SUMMARY: + if (ATK_IS_TABLE (accessible)) + atk_table_set_summary (ATK_TABLE (accessible), g_value_get_object (value)); + break; + case PROP_TABLE_CAPTION_OBJECT: + if (ATK_IS_TABLE (accessible)) + atk_table_set_caption (ATK_TABLE (accessible), g_value_get_object (value)); + break; default: break; } @@ -936,6 +944,14 @@ atk_object_real_get_property (GObject *object, if (ATK_IS_VALUE (accessible)) atk_value_get_current_value (ATK_VALUE (accessible), value); break; + case PROP_TABLE_SUMMARY: + if (ATK_IS_TABLE (accessible)) + g_value_set_object (value, atk_table_get_summary (ATK_TABLE (accessible))); + break; + case PROP_TABLE_CAPTION_OBJECT: + if (ATK_IS_TABLE (accessible)) + g_value_set_object (value, atk_table_get_caption (ATK_TABLE (accessible))); + break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); break; |