Files
evolution/widgets/table
Federico Mena Quintero 9be603bebd Set the GTK_CAN_FOCUS flag on the widget, since an ETable ought to be
2001-01-25  Federico Mena Quintero  <federico@ximian.com>

	* e-table.c (e_table_init): Set the GTK_CAN_FOCUS flag on the
	widget, since an ETable ought to be focusable.
	(e_table_class_init): Override ::grab_focus() and ::focus().
	(et_grab_focus): Since people may do gtk_widget_grab_focus() on
	the ETable, we have to proxy the request to the actual focusable
	canvas.
	(e_table_setup_header): Unset GTK_CAN_FOCUS for the header canvas.
	(et_focus): Reject focus if our child canvas already had it.

	* e-table-scrolled.c (e_table_scrolled_init): Set the
	GTK_FOCUS_FLAG on the widget.  This is just so that people can
	easily do gtk_widget_grab_focus (my_e_table_scrolled) on their own
	applications.
	(e_table_scrolled_class_init): Override ::grab_focus() and
	::focus().
	(ets_grab_focus): Proxy the grab_focus to our child ETable.
	(ets_focus): Proxy the request to the child ETable.

svn path=/trunk/; revision=7830
2001-01-26 00:08:54 +00:00
..
1999-12-10 19:20:39 +00:00
2000-04-27 17:18:51 +00:00
2000-04-27 17:18:51 +00:00
2000-02-12 00:27:22 +00:00
1999-11-22 06:03:05 +00:00
2001-01-15 23:33:00 +00:00
2001-01-15 23:33:00 +00:00
2001-01-15 23:32:09 +00:00
1999-12-10 19:20:39 +00:00
2001-01-15 23:32:09 +00:00
2001-01-17 06:56:04 +00:00
2001-01-17 06:56:04 +00:00
2001-01-15 23:33:00 +00:00
2001-01-15 23:33:00 +00:00
2001-01-15 23:33:00 +00:00
2001-01-15 23:33:00 +00:00
2001-01-15 23:33:00 +00:00
2000-03-30 18:02:09 +00:00
2000-03-30 18:02:09 +00:00
2001-01-15 23:33:00 +00:00
2001-01-15 23:33:00 +00:00
2001-01-15 23:33:00 +00:00
2001-01-15 23:32:09 +00:00
2001-01-15 23:33:00 +00:00
2001-01-17 06:56:04 +00:00
2001-01-17 06:56:04 +00:00
2000-10-18 20:58:34 +00:00
1999-11-10 07:31:21 +00:00
2000-09-29 14:05:00 +00:00
2001-01-15 23:33:00 +00:00
2000-11-13 19:27:24 +00:00
2001-01-15 23:33:00 +00:00
1999-12-10 19:20:39 +00:00
1999-12-12 16:59:33 +00:00