CVSROOT:        /cvs/gnome
Module name:    evolution
Changes by:     haip    05/02/25 01:48:18

Modified files:
        a11y           : ChangeLog ea-cell-table.c 
        a11y/widgets   : ea-calendar-cell.c ea-calendar-cell.h 
                         ea-calendar-item.c 

Log message:
2005-02-23  Li Yuan  <[EMAIL PROTECTED]>

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.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=evolution&who=haip&date=explicit&mindate=2005-02-25%2001:47&maxdate=2005-02-25%2001:49

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to