aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/table/e-table-extras.c
diff options
context:
space:
mode:
authorChristopher James Lahey <clahey@ximian.com>2001-01-16 09:52:27 +0800
committerChris Lahey <clahey@src.gnome.org>2001-01-16 09:52:27 +0800
commitf914742fe75e1c14f6879a96561d076ed6b0effc (patch)
treefd18773dc7e9d695b74e258f51b6eff09b4abc0e /widgets/table/e-table-extras.c
parentd9b76e981fae89ad0da878cb8bb5b261a9988ddd (diff)
downloadgsoc2013-evolution-f914742fe75e1c14f6879a96561d076ed6b0effc.tar
gsoc2013-evolution-f914742fe75e1c14f6879a96561d076ed6b0effc.tar.gz
gsoc2013-evolution-f914742fe75e1c14f6879a96561d076ed6b0effc.tar.bz2
gsoc2013-evolution-f914742fe75e1c14f6879a96561d076ed6b0effc.tar.lz
gsoc2013-evolution-f914742fe75e1c14f6879a96561d076ed6b0effc.tar.xz
gsoc2013-evolution-f914742fe75e1c14f6879a96561d076ed6b0effc.tar.zst
gsoc2013-evolution-f914742fe75e1c14f6879a96561d076ed6b0effc.zip
Added e-cell-date.c, e-cell-date.h, e-cell-size.c, and e-cell-size.h.
2001-01-15 Christopher James Lahey <clahey@ximian.com> * Makefile.am: Added e-cell-date.c, e-cell-date.h, e-cell-size.c, and e-cell-size.h. * e-cell-date.c, e-cell-date.h: New cell to implement displaying a date. * e-cell-size.c, e-cell-size.h: New cell to implement displaying a file size. * e-cell-text.c, e-cell-text.h: Got rid of the filter arguments. Replaced them with the ability to subclass ECellText and override the get_text method. Added free_text to override if your get_text implementation returns allocated memory. * e-table-extras.c (ete_init): Added "size" and "date" cells to the default ETableExtras. svn path=/trunk/; revision=7523
Diffstat (limited to 'widgets/table/e-table-extras.c')
-rw-r--r--widgets/table/e-table-extras.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/widgets/table/e-table-extras.c b/widgets/table/e-table-extras.c
index f458b9ef9d..5959a7989e 100644
--- a/widgets/table/e-table-extras.c
+++ b/widgets/table/e-table-extras.c
@@ -13,6 +13,8 @@
#include "gal/util/e-util.h"
#include "gal/e-table/e-cell-text.h"
#include "gal/e-table/e-cell-checkbox.h"
+#include "gal/e-table/e-cell-date.h"
+#include "gal/e-table/e-cell-size.h"
#include "gal/e-table/e-cell-tree.h"
#include "e-table-extras.h"
@@ -79,6 +81,8 @@ ete_init (ETableExtras *extras)
e_table_extras_add_compare(extras, "integer", g_int_compare);
e_table_extras_add_cell(extras, "checkbox", e_cell_checkbox_new());
+ e_table_extras_add_cell(extras, "date", e_cell_date_new (NULL, GTK_JUSTIFY_LEFT));
+ e_table_extras_add_cell(extras, "size", e_cell_size_new (NULL, GTK_JUSTIFY_LEFT));
e_table_extras_add_cell(extras, "string", e_cell_text_new (NULL, GTK_JUSTIFY_LEFT));
e_table_extras_add_cell(extras, "tree-string", e_cell_tree_new (NULL, NULL, TRUE, e_cell_text_new (NULL, GTK_JUSTIFY_LEFT)));
}