|  |  |  |  | 
#define E_TABLE_CLICK_TO_ADD_TYPE typedef ETableClickToAdd;void e_table_click_to_add_commit (ETableClickToAdd *etcta);
"header"GtkObject : Read / Write "model"GtkObject : Read / Write "message"gchar * : Read / Write "width"gdouble : Read / Write "height"gdouble : Read
"cursor-change"void user_function (ETableClickToAdd *etableclicktoadd,gint arg1,gint arg2,gpointer user_data);
typedef struct {
	GnomeCanvasGroup  parent;
	ETableModel      *one;    /* The ETableOne. */
	ETableModel      *model;  /* The backend model. */
	ETableHeader     *eth;    /* This is just to give to the ETableItem. */
	char             *message;
	GnomeCanvasItem  *row;    /* If row is NULL, we're sitting with no data and a "Click here" message. */
	GnomeCanvasItem  *text;   /* If text is NULL, row shouldn't be. */
	GnomeCanvasItem  *rect;   /* What the heck.  Why not. */
	
	gdouble           width;
	gdouble           height;
	ETableSelectionModel *selection;
} ETableClickToAdd;void e_table_click_to_add_commit (ETableClickToAdd *etcta);
This routine commits the current thing being edited and returns to just displaying the click to add message.
| etcta: | The ETableClickToAdd to commit. | 
void user_function (ETableClickToAdd *etableclicktoadd,gint arg1,gint arg2,gpointer user_data);
| etableclicktoadd: | the object which received the signal. | 
| arg1: | |
| arg2: | |
| user_data: | user data set when the signal handler was connected. | 
| <<< ETableExtras | ETableModel >>> |