From 104a3d0bffd91508ef184487aa9fbc0826cc6177 Mon Sep 17 00:00:00 2001 From: Christopher James Lahey Date: Thu, 8 Jun 2000 00:40:23 +0000 Subject: Added e-table-field-chooser*. 2000-06-07 Christopher James Lahey * 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 --- widgets/table/e-table-header-item.h | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'widgets/table/e-table-header-item.h') 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 { -- cgit v1.2.3