ui/gtk/tree.h

changeset 40
caa0df8ed095
parent 33
458831c574f4
child 42
29b2821d1262
equal deleted inserted replaced
39:4e66271541e8 40:caa0df8ed095
35 35
36 #ifdef __cplusplus 36 #ifdef __cplusplus
37 extern "C" { 37 extern "C" {
38 #endif 38 #endif
39 39
40 typedef struct UiListView { 40 typedef struct UiTableView {
41 GtkWidget *widget; 41 GtkWidget *widget;
42 UiListPtr *list; 42 UiListPtr *list;
43 ui_model_getvalue_f getvalue; 43 UiModelInfo *modelinfo;
44 } UiListView; 44 //ui_model_getvalue_f getvalue;
45 } UiTableView;
45 46
46 void* ui_strmodel_getvalue(void *elm, int column); 47 void* ui_strmodel_getvalue(void *elm, int column);
47 48
48 UIWIDGET ui_listview_var(UiObject *obj, UiListPtr *list, ui_model_getvalue_f getvalue, ui_callback f, void *udata); 49 UIWIDGET ui_listview_var(UiObject *obj, UiListPtr *list, ui_model_getvalue_f getvalue, ui_callback f, void *udata);
49 50
50 void ui_listview_update(UiEvent *event, UiListView *view); 51 void ui_listview_update(UiEvent *event, UiTableView *view);
51 void ui_listview_selected( 52 void ui_listview_selected(
52 GtkTreeView *tree_view, 53 GtkTreeView *tree_view,
53 GtkTreePath *path, 54 GtkTreePath *path,
54 GtkTreeViewColumn *column, 55 GtkTreeViewColumn *column,
55 UiEventData *event); 56 UiEventData *event);

mercurial