41 ui_callback selection; |
41 ui_callback selection; |
42 void *userdata; |
42 void *userdata; |
43 UiListSelection *last_selection; |
43 UiListSelection *last_selection; |
44 } UiTreeEventData; |
44 } UiTreeEventData; |
45 |
45 |
|
46 typedef struct UiTableView { |
|
47 Widget widget; |
|
48 UiList *list; |
|
49 UiModelInfo *modelinfo; |
|
50 } UiTableView; |
|
51 |
|
52 void ui_table_update(UiEvent *event, UiTableView *view); |
46 int ui_add_icon_gadget(Widget container, UiModelInfo *modelinfo, void *data); |
53 int ui_add_icon_gadget(Widget container, UiModelInfo *modelinfo, void *data); |
47 char* ui_type_to_string(UiModelType type, void *data, Boolean *free); |
54 char* ui_type_to_string(UiModelType type, void *data, Boolean *free); |
48 |
55 |
49 void ui_table_action_callback( |
56 void ui_table_action_callback( |
50 Widget widget, |
57 Widget widget, |