51 void *userdata; |
51 void *userdata; |
52 } UiTreeEventData; |
52 } UiTreeEventData; |
53 |
53 |
54 void* ui_strmodel_getvalue(void *elm, int column); |
54 void* ui_strmodel_getvalue(void *elm, int column); |
55 |
55 |
56 UIWIDGET ui_listview_var(UiObject *obj, UiVar *var, ui_model_getvalue_f getvalue, ui_callback f, void *udata); |
56 UIWIDGET ui_listview_var(UiObject *obj, UiVar *var, ui_getvaluefunc getvalue, ui_callback f, void *udata); |
57 UIWIDGET ui_table_var(UiObject *obj, UiVar *var, UiModelInfo *modelinfo); |
57 UIWIDGET ui_table_var(UiObject *obj, UiVar *var, UiModel *model, UiListCallbacks cb); |
58 |
58 |
59 void ui_listview_update(UiList *list, int i); |
59 void ui_listview_update(UiList *list, int i); |
60 void ui_listview_destroy(GtkWidget *w, UiListView *v); |
60 void ui_listview_destroy(GtkWidget *w, UiListView *v); |
61 |
61 |
62 void ui_listview_activate_event( |
62 void ui_listview_activate_event( |
70 UiListSelection* ui_listview_selection( |
70 UiListSelection* ui_listview_selection( |
71 GtkTreeSelection *selection, |
71 GtkTreeSelection *selection, |
72 UiTreeEventData *event); |
72 UiTreeEventData *event); |
73 int ui_tree_path_list_index(GtkTreePath *path); |
73 int ui_tree_path_list_index(GtkTreePath *path); |
74 |
74 |
75 UIWIDGET ui_combobox_var(UiObject *obj, UiVar *var, ui_model_getvalue_f getvalue, ui_callback f, void *udata); |
75 UIWIDGET ui_combobox_var(UiObject *obj, UiVar *var, ui_getvaluefunc getvalue, ui_callback f, void *udata); |
76 GtkWidget* ui_create_combobox(UiObject *obj, UiListModel *model, ui_callback f, void *udata); |
76 GtkWidget* ui_create_combobox(UiObject *obj, UiListModel *model, ui_callback f, void *udata); |
77 void ui_combobox_change_event(GtkComboBox *widget, UiEventData *e); |
77 void ui_combobox_change_event(GtkComboBox *widget, UiEventData *e); |
78 void ui_combobox_modelupdate(UiList *list, int i); |
78 void ui_combobox_modelupdate(UiList *list, int i); |
79 |
79 |
80 #ifdef __cplusplus |
80 #ifdef __cplusplus |