aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/e-table/e-table-header-item.h
diff options
context:
space:
mode:
authorChristopher James Lahey <clahey@helixcode.com>2000-06-08 08:40:23 +0800
committerChris Lahey <clahey@src.gnome.org>2000-06-08 08:40:23 +0800
commit104a3d0bffd91508ef184487aa9fbc0826cc6177 (patch)
tree39fc1f0bd39305cd2f9ff4fd68c3a24114927066 /widgets/e-table/e-table-header-item.h
parentdd9fba5eec0281b96fb323fb02b732728ae4f0d7 (diff)
downloadgsoc2013-evolution-104a3d0bffd91508ef184487aa9fbc0826cc6177.tar
gsoc2013-evolution-104a3d0bffd91508ef184487aa9fbc0826cc6177.tar.gz
gsoc2013-evolution-104a3d0bffd91508ef184487aa9fbc0826cc6177.tar.bz2
gsoc2013-evolution-104a3d0bffd91508ef184487aa9fbc0826cc6177.tar.lz
gsoc2013-evolution-104a3d0bffd91508ef184487aa9fbc0826cc6177.tar.xz
gsoc2013-evolution-104a3d0bffd91508ef184487aa9fbc0826cc6177.tar.zst
gsoc2013-evolution-104a3d0bffd91508ef184487aa9fbc0826cc6177.zip
Added e-table-field-chooser*.
2000-06-07 Christopher James Lahey <clahey@helixcode.com> * Makefile.am: Added e-table-field-chooser*. * e-table-defines.h: Moved some things to here. * e-table-field-chooser-dialog.c, e-table-field-chooser-dialog.h, e-table-field-chooser-item.c, e-table-field-chooser-item.h, e-table-field-chooser.c, e-table-field-chooser.glade, e-table-field-chooser.glade.h, e-table-field-chooser.h: New dialog to drag extra fields from. (Not yet finished.) * e-table-header-item.c, e-table-header-item.h: Changed to accommodate e-table-field-chooser. svn path=/trunk/; revision=3473
Diffstat (limited to 'widgets/e-table/e-table-header-item.h')
-rw-r--r--widgets/e-table/e-table-header-item.h11
1 files changed, 8 insertions, 3 deletions
diff --git a/widgets/e-table/e-table-header-item.h b/widgets/e-table/e-table-header-item.h
index 300a7c81fb..15b627bfa9 100644
--- a/widgets/e-table/e-table-header-item.h
+++ b/widgets/e-table/e-table-header-item.h
@@ -20,7 +20,7 @@ typedef struct {
GdkGC *gc;
GdkCursor *change_cursor;
- short x1, y1, height, width;
+ short height, width;
GdkFont *font;
/*
@@ -45,16 +45,21 @@ typedef struct {
guint maybe_drag:1;
guint dnd_ready:1;
int click_x, click_y;
- int drag_col, drag_mark;
- guint drag_motion_id, drag_end_id, drag_leave_id, drag_drop_id;
+ int drag_col, drop_col, drag_mark;
+ guint drag_motion_id, drag_end_id, drag_leave_id, drag_drop_id, drag_data_received_id, drag_data_get_id;
guint sort_info_changed_id, group_info_changed_id;
GnomeCanvasItem *remove_item;
GdkBitmap *stipple;
+ gchar *dnd_code;
+
/*
* For column sorting info
*/
ETableSortInfo *sort_info;
+
+ /* For adding fields. */
+ ETableHeader *full_header;
} ETableHeaderItem;
typedef struct {