aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/table/e-table-item.h
diff options
context:
space:
mode:
authorChristopher James Lahey <clahey@ximian.com>2001-10-25 06:41:13 +0800
committerChris Lahey <clahey@src.gnome.org>2001-10-25 06:41:13 +0800
commitf1172ec0fd7fbff4ce4807ab058055e00faad3db (patch)
treea021a179f6703d362408cbbc2b1f7bc7e5469186 /widgets/table/e-table-item.h
parent4d261c55e56314bd629db70cece3b378a92c2b76 (diff)
downloadgsoc2013-evolution-f1172ec0fd7fbff4ce4807ab058055e00faad3db.tar
gsoc2013-evolution-f1172ec0fd7fbff4ce4807ab058055e00faad3db.tar.gz
gsoc2013-evolution-f1172ec0fd7fbff4ce4807ab058055e00faad3db.tar.bz2
gsoc2013-evolution-f1172ec0fd7fbff4ce4807ab058055e00faad3db.tar.lz
gsoc2013-evolution-f1172ec0fd7fbff4ce4807ab058055e00faad3db.tar.xz
gsoc2013-evolution-f1172ec0fd7fbff4ce4807ab058055e00faad3db.tar.zst
gsoc2013-evolution-f1172ec0fd7fbff4ce4807ab058055e00faad3db.zip
Added #include "gal/widgets/e-unicode.h".
2001-10-24 Christopher James Lahey <clahey@ximian.com> * e-cell-combo.c: Added #include "gal/widgets/e-unicode.h". * e-cell-text.c: Added lots of deactivated debugging printfs here. (ect_event): Fixed the flags check here. Set edit->actions to 0 before calling e_text_event_processor_handle_event. * e-table-item.c, e-table-item.h: Use eti_grab and eti_ungrab all over the place. Added lots and lots of deactivated debugging printfs here. (eti_grab, eti_ungrab): New functions to encapsulate grabbing and ungrabbing the cursor and to allow for recursive grabs (refcounting style.) * e-table.c: Added deactivated debugging printfs here. (et_canvas_root_event): Attach to the event handler on the root canvas item instead of the canvas itself when making the ETable leave editing state. Fixes Ximian bug #9737. svn path=/trunk/; revision=14072
Diffstat (limited to 'widgets/table/e-table-item.h')
-rw-r--r--widgets/table/e-table-item.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/widgets/table/e-table-item.h b/widgets/table/e-table-item.h
index 228f104ad8..d27cbaeb93 100644
--- a/widgets/table/e-table-item.h
+++ b/widgets/table/e-table-item.h
@@ -82,6 +82,7 @@ typedef struct {
guint maybe_did_something : 1;
guint cursor_on_screen : 1;
+ guint gtk_grabbed : 1;
int cursor_x1;
int cursor_y1;
@@ -121,6 +122,7 @@ typedef struct {
void *edit_ctx;
int grabbed_col, grabbed_row;
+ int grabbed_count;
/*
* Tooltip