diff options
author | Christopher James Lahey <clahey@ximian.com> | 2002-03-13 06:14:56 +0800 |
---|---|---|
committer | Chris Lahey <clahey@src.gnome.org> | 2002-03-13 06:14:56 +0800 |
commit | 5020c3bd9a2b87eca463118f31fdb75ff44caa46 (patch) | |
tree | b74d936bf5153b0e9b3ab1917a21de365a74f9b7 /widgets/table/e-table-memory-store.h | |
parent | 8e2b17bcabade3677153bcad36028b34a2f1f77b (diff) | |
download | gsoc2013-evolution-5020c3bd9a2b87eca463118f31fdb75ff44caa46.tar gsoc2013-evolution-5020c3bd9a2b87eca463118f31fdb75ff44caa46.tar.gz gsoc2013-evolution-5020c3bd9a2b87eca463118f31fdb75ff44caa46.tar.bz2 gsoc2013-evolution-5020c3bd9a2b87eca463118f31fdb75ff44caa46.tar.lz gsoc2013-evolution-5020c3bd9a2b87eca463118f31fdb75ff44caa46.tar.xz gsoc2013-evolution-5020c3bd9a2b87eca463118f31fdb75ff44caa46.tar.zst gsoc2013-evolution-5020c3bd9a2b87eca463118f31fdb75ff44caa46.zip |
Added support for E_TABLE_MEMORY_STORE_OBJECT which represents a column
2002-03-12 Christopher James Lahey <clahey@ximian.com>
* e-table-memory-store.c, e-table-memory-store.h: Added support
for E_TABLE_MEMORY_STORE_OBJECT which represents a column storing
a GtkObject.
svn path=/trunk/; revision=16132
Diffstat (limited to 'widgets/table/e-table-memory-store.h')
-rw-r--r-- | widgets/table/e-table-memory-store.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/widgets/table/e-table-memory-store.h b/widgets/table/e-table-memory-store.h index 49f37ba201..60bd037758 100644 --- a/widgets/table/e-table-memory-store.h +++ b/widgets/table/e-table-memory-store.h @@ -41,6 +41,7 @@ typedef enum { E_TABLE_MEMORY_STORE_COLUMN_TYPE_INTEGER, E_TABLE_MEMORY_STORE_COLUMN_TYPE_STRING, E_TABLE_MEMORY_STORE_COLUMN_TYPE_PIXBUF, + E_TABLE_MEMORY_STORE_COLUMN_TYPE_OBJECT, E_TABLE_MEMORY_STORE_COLUMN_TYPE_CUSTOM } ETableMemoryStoreColumnType; @@ -66,6 +67,9 @@ typedef struct { #define E_TABLE_MEMORY_STORE_CUSTOM(editable, duplicate, free, initialize, empty, string) \ { E_TABLE_MEMORY_STORE_COLUMN_TYPE_CUSTOM, \ { (duplicate), (free), (initialize), (empty), (string) }, editable } +#define E_TABLE_MEMORY_STORE_OBJECT(editable, initialize, empty, string) \ + { E_TABLE_MEMORY_STORE_COLUMN_TYPE_CUSTOM, \ + { NULL, NULL, (initialize), (empty), (string) }, editable } typedef struct _ETableMemoryStorePrivate ETableMemoryStorePrivate; |