aboutsummaryrefslogtreecommitdiffstats
path: root/a11y/widgets/ea-calendar-cell.h
diff options
context:
space:
mode:
authorLi Yuan <li.yuan@sun.com>2005-02-25 14:48:18 +0800
committerHarry Lu <haip@src.gnome.org>2005-02-25 14:48:18 +0800
commit658dcc0fc89eb79a23bf3894975b9f758f4a1e33 (patch)
tree10e2856710aa28caa6faa73cea01fae214bc1702 /a11y/widgets/ea-calendar-cell.h
parent0ffd23b06370fc3c539cec4905f2c0c439779003 (diff)
downloadgsoc2013-evolution-658dcc0fc89eb79a23bf3894975b9f758f4a1e33.tar
gsoc2013-evolution-658dcc0fc89eb79a23bf3894975b9f758f4a1e33.tar.gz
gsoc2013-evolution-658dcc0fc89eb79a23bf3894975b9f758f4a1e33.tar.bz2
gsoc2013-evolution-658dcc0fc89eb79a23bf3894975b9f758f4a1e33.tar.lz
gsoc2013-evolution-658dcc0fc89eb79a23bf3894975b9f758f4a1e33.tar.xz
gsoc2013-evolution-658dcc0fc89eb79a23bf3894975b9f758f4a1e33.tar.zst
gsoc2013-evolution-658dcc0fc89eb79a23bf3894975b9f758f4a1e33.zip
Fix for 72897 and 72797. no need to output the information. add instance
2005-02-23 Li Yuan <li.yuan@sun.com> Fix for 72897 and 72797. * ea-cell-table.c: (ea_cell_table_destroy): no need to output the information. * widgets/ea-calendar-cell.c: (ea_calendar_cell_get_type): add instance init function. (ea_calendar_cell_class_init): add ref_state_set function. (ea_calendar_cell_init): instance init function. (ea_calendar_cell_new): change the cell's role to ATK_ROLE_TABLE_CELL. (ea_calendar_cell_ref_state_set): the ref_state_set function. (atk_component_interface_init), (component_interface_get_extents), (component_interface_grab_focus): implement grab focus function. * widgets/ea-calendar-cell.h: add the state_set variable. * widgets/ea-calendar-item.c: (ea_calendar_item_new): change the item's role to ATK_ROLE_CALENDAR. no need to connect "selection_preview_changed" signal here. (date_range_changed_cb): call ea_calendar_set_focus_object. (ea_calendar_set_focus_object): make the "gail-focus-object" of the item point to the focused cell. svn path=/trunk/; revision=28886
Diffstat (limited to 'a11y/widgets/ea-calendar-cell.h')
-rw-r--r--a11y/widgets/ea-calendar-cell.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/a11y/widgets/ea-calendar-cell.h b/a11y/widgets/ea-calendar-cell.h
index f87ede90a7..9cd1ea31f1 100644
--- a/a11y/widgets/ea-calendar-cell.h
+++ b/a11y/widgets/ea-calendar-cell.h
@@ -74,6 +74,7 @@ typedef struct _EaCalendarCellClass EaCalendarCellClass;
struct _EaCalendarCell
{
AtkGObjectAccessible parent;
+ AtkStateSet *state_set;
};
GType ea_calendar_cell_get_type (void);