![]() | ![]() | ![]() | ![]() |
#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 >>> |