#ifndef _E_TABLE_SIMPLE_H_ #define _E_TABLE_SIMPLE_H_ #include "e-table-model.h" typedef int (*ETableSimpleColumnCountFn) (ETableModel *etm, void *data); typedef int (*ETableSimpleRowCountFn) (ETableModel *etm, void *data); typedef void *(*ETableSimpleValueAtFn) (ETableModel *etm, int col, int row, void *data); typedef void (*ETableSimpleSetValueAtFn) (ETableModel *etm, int col, int row, const void *val, void *data); typedef gboolean (*ETableSimpleIsCellEditableFn) (ETableModel *etm, int col, int row, void *data); typedef struct { ETableModel parent; ETableSimpleColumnCountFn col_count; ETableSimpleRowCountFn row_count; ETableSimpleValueAtFn value_at; ETableSimpleSetValueAtFn set_value_at; ETableSimpleIsCellEditableFn is_cell_editable; void *data; } ETableSimple; typedef struct { ETableModelClass parent_class; } ETableSimpleClass; GtkType e_table_simple_get_type (void); ETableModel *e_table_simple_new (ETableSimpleColumnCountFn col_count, ETableSimpleRowCountFn row_count, ETableSimpleValueAtFn value_at, ETableSimpleSetValueAtFn set_value_at, ETableSimpleIsCellEditableFn is_cell_editable, void *data); #endif /* _E_TABLE_SIMPLE_H_ */ put type='hidden' name='id' value='263593e060cfc4a32723009dfa1ea1ea830b07cb'/> FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)
aboutsummaryrefslogtreecommitdiffstats
path: root/irc/tkirc
Commit message (Expand)AuthorAgeFilesLines
* SIZEify (maintainer timeout)trevor2004-03-311-0/+1
* Clear moonlight beckons.ade2003-03-072-1/+1