diff -r 4e66271541e8 -r caa0df8ed095 ui/gtk/tree.h --- a/ui/gtk/tree.h Thu May 15 20:06:28 2014 +0200 +++ b/ui/gtk/tree.h Thu May 15 21:48:53 2014 +0200 @@ -37,17 +37,18 @@ extern "C" { #endif -typedef struct UiListView { +typedef struct UiTableView { GtkWidget *widget; UiListPtr *list; - ui_model_getvalue_f getvalue; -} UiListView; + UiModelInfo *modelinfo; + //ui_model_getvalue_f getvalue; +} UiTableView; void* ui_strmodel_getvalue(void *elm, int column); UIWIDGET ui_listview_var(UiObject *obj, UiListPtr *list, ui_model_getvalue_f getvalue, ui_callback f, void *udata); -void ui_listview_update(UiEvent *event, UiListView *view); +void ui_listview_update(UiEvent *event, UiTableView *view); void ui_listview_selected( GtkTreeView *tree_view, GtkTreePath *path,