From 405b846e5b5ab98ecb0d1a3545df3972df044730 Mon Sep 17 00:00:00 2001 From: Mike Kestner Date: Fri, 15 Aug 2003 20:23:12 +0000 Subject: extracted from ect_draw (draw_expander): new gtktreeview-like expander 2003-08-15 Mike Kestner * e-cell-tree.c (draw_retro_expander): extracted from ect_draw (draw_expander): new gtktreeview-like expander drawing (ect_draw): draw lines and expanders based on retro_look style prop (adjust_event_position): extracted method from ect_event (event_in_expander): new checks for motion/clicks in expander (ect_event): handle prelight for new expanders * e-table-item.c (eti_init): init new motion col/row (eti_event): synthesize leave_notify events for cells and propogate existing motion events to the cells. * e-tree.c (e_tree_class_init): add retro_look and expander_size style props. svn path=/trunk/; revision=22251 --- widgets/table/e-table-item.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'widgets/table/e-table-item.h') diff --git a/widgets/table/e-table-item.h b/widgets/table/e-table-item.h index ef22cd9ab7..4776bc8ca7 100644 --- a/widgets/table/e-table-item.h +++ b/widgets/table/e-table-item.h @@ -150,6 +150,8 @@ typedef struct { gint row_guess; ECursorMode cursor_mode; + int motion_col, motion_row; + /* * During editing */ -- cgit v1.2.3