126 ui_callback onselection; |
126 ui_callback onselection; |
127 void* onselectiondata; |
127 void* onselectiondata; |
128 UiBool multiselection; |
128 UiBool multiselection; |
129 }; |
129 }; |
130 |
130 |
131 UiModel* ui_model(UiContext *ctx, ...); |
131 UIEXPORT UiModel* ui_model(UiContext *ctx, ...); |
132 void ui_model_free(UiContext *ctx, UiModel *mi); |
132 UIEXPORT void ui_model_free(UiContext *ctx, UiModel *mi); |
133 |
133 |
134 #define ui_listview(obj, ...) ui_listview_create(obj, (UiListArgs) { __VA_ARGS__ } ) |
134 #define ui_listview(obj, ...) ui_listview_create(obj, (UiListArgs) { __VA_ARGS__ } ) |
135 #define ui_table(obj, ...) ui_table_create(obj, (UiListArgs) { __VA_ARGS__ } ) |
135 #define ui_table(obj, ...) ui_table_create(obj, (UiListArgs) { __VA_ARGS__ } ) |
136 #define ui_combobox(obj, ...) ui_combobox_create(obj, (UiListArgs) { __VA_ARGS__ } ) |
136 #define ui_combobox(obj, ...) ui_combobox_create(obj, (UiListArgs) { __VA_ARGS__ } ) |
137 |
137 |
138 UIWIDGET ui_listview_create(UiObject* obj, UiListArgs args); |
138 UIEXPORT UIWIDGET ui_listview_create(UiObject* obj, UiListArgs args); |
139 UIWIDGET ui_table_create(UiObject* obj, UiListArgs args); |
139 UIEXPORT UIWIDGET ui_table_create(UiObject* obj, UiListArgs args); |
140 UIWIDGET ui_combobox_create(UiObject* obj, UiListArgs); |
140 UIEXPORT UIWIDGET ui_combobox_create(UiObject* obj, UiListArgs); |
141 |
141 |
142 UIWIDGET ui_listview_deprecated(UiObject *obj, UiList *list, ui_getvaluefunc getvalue, ui_callback f, void *udata); |
142 UIWIDGET ui_listview_deprecated(UiObject *obj, UiList *list, ui_getvaluefunc getvalue, ui_callback f, void *udata); |
143 UIWIDGET ui_listview_str_deprecated(UiObject *obj, UiList *list, ui_callback f, void *udata); |
143 UIWIDGET ui_listview_str_deprecated(UiObject *obj, UiList *list, ui_callback f, void *udata); |
144 UIWIDGET ui_listview_nv_deprecated(UiObject *obj, char *listname, ui_getvaluefunc getvalue, ui_callback f, void *udata); |
144 UIWIDGET ui_listview_nv_deprecated(UiObject *obj, char *listname, ui_getvaluefunc getvalue, ui_callback f, void *udata); |
145 |
145 |