diff options
author | Christopher James Lahey <clahey@helixcode.com> | 2000-06-08 08:40:23 +0800 |
---|---|---|
committer | Chris Lahey <clahey@src.gnome.org> | 2000-06-08 08:40:23 +0800 |
commit | 104a3d0bffd91508ef184487aa9fbc0826cc6177 (patch) | |
tree | 39fc1f0bd39305cd2f9ff4fd68c3a24114927066 /widgets/table/e-table-header-item.h | |
parent | dd9fba5eec0281b96fb323fb02b732728ae4f0d7 (diff) | |
download | gsoc2013-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/table/e-table-header-item.h')
-rw-r--r-- | widgets/table/e-table-header-item.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/widgets/table/e-table-header-item.h b/widgets/table/e-table-header-item.h index 300a7c81fb..15b627bfa9 100644 --- a/widgets/table/e-table-header-item.h +++ b/widgets/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 { |