diff options
author | nobody <nobody@localhost> | 1999-12-06 06:13:49 +0800 |
---|---|---|
committer | nobody <nobody@localhost> | 1999-12-06 06:13:49 +0800 |
commit | 10879641c56c013ef82b321032dd85d34021f501 (patch) | |
tree | 1ccf57237d944e7088bd598f9ab0c5f6f859be2d /widgets/e-table/e-cell.h | |
parent | d9c655cd489e0c2989669005b5fa5415c92f8097 (diff) | |
download | gsoc2013-evolution-CHECKPOINT.tar gsoc2013-evolution-CHECKPOINT.tar.gz gsoc2013-evolution-CHECKPOINT.tar.bz2 gsoc2013-evolution-CHECKPOINT.tar.lz gsoc2013-evolution-CHECKPOINT.tar.xz gsoc2013-evolution-CHECKPOINT.tar.zst gsoc2013-evolution-CHECKPOINT.zip |
This commit was manufactured by cvs2svn to create tag 'CHECKPOINT'.CHECKPOINT
svn path=/tags/CHECKPOINT/; revision=1466
Diffstat (limited to 'widgets/e-table/e-cell.h')
-rw-r--r-- | widgets/e-table/e-cell.h | 59 |
1 files changed, 0 insertions, 59 deletions
diff --git a/widgets/e-table/e-cell.h b/widgets/e-table/e-cell.h deleted file mode 100644 index b0f62d020c..0000000000 --- a/widgets/e-table/e-cell.h +++ /dev/null @@ -1,59 +0,0 @@ -#ifndef _E_CELL_H_ -#define _E_CELL_H_ - -#include <gdk/gdktypes.h> -#include "e-table-model.h" - -#define E_CELL_TYPE (e_cell_get_type ()) -#define E_CELL(o) (GTK_CHECK_CAST ((o), E_CELL_TYPE, ECell)) -#define E_CELL_CLASS(k) (GTK_CHECK_CLASS_CAST((k), E_CELL_TYPE, ECellClass)) -#define E_IS_CELL(o) (GTK_CHECK_TYPE ((o), E_CELL_TYPE)) -#define E_IS_CELL_CLASS(k) (GTK_CHECK_CLASS_TYPE ((k), E_CELL_TYPE)) - -typedef struct _ECell ECell; -typedef struct _ECellView ECellView; - -struct _ECell { - GtkObject object; - ETableModel *table_model; -}; - -struct _ECellView { - ECell *ecell; - gint focus_x1, focus_y1, focus_x2, focus_y2; - gint focus_col, focus_row; -}; - -#define E_CELL_IS_FOCUSED(ecell_view) (ecell_view->focus_x1 != -1) - -typedef struct { - GtkObjectClass parent_class; - - ECellView *(*realize) (ECell *ecell, void *view); - void (*unrealize) (ECellView *e_cell_view); - void (*draw) (ECellView *ecell_view, GdkDrawable *drawable, - int col, int row, gboolean selected, int x1, int y1, int x2, int y2); - gint (*event) (ECellView *ecell_view, GdkEvent *event, int col, int row); - void (*focus) (ECellView *ecell_view, int col, int row, int x1, int y1, int x2, int y2); - void (*unfocus) (ECellView *ecell_view); - int (*height) (ECellView *ecell_view, int col, int row); - - void *(*enter_edit)(ECellView *ecell_view, int col, int row); - void (*leave_edit)(ECellView *ecell_view, int col, int row, void *context); -} ECellClass; - -GtkType e_cell_get_type (void); -void e_cell_event (ECellView *ecell_view, GdkEvent *event, int col, int row); -ECellView *e_cell_realize (ECell *ecell, void *view); -void e_cell_unrealize (ECellView *ecell_view); -void e_cell_draw (ECellView *ecell_view, GdkDrawable *dr, - int col, int row, gboolean selected, - int x1, int y1, int x2, int y2); -void e_cell_focus (ECellView *ecell_view, int col, int row, int x1, int y1, int x2, int y2); -void e_cell_unfocus (ECellView *ecell_view); -int e_cell_height (ECellView *ecell_view, int col, int row); - -void *e_cell_enter_edit(ECellView *ecell_view, int col, int row); -void e_cell_leave_edit(ECellView *ecell_view, int col, int row, void *edit_context); - -#endif /* _E_CELL_H_ */ |