ui/ui/tree.h

branch
newapi
changeset 201
7f67ebbb0c1c
parent 196
320d85f3cd14
child 204
4a258d47f964
equal deleted inserted replaced
200:f40dadf3498f 201:7f67ebbb0c1c
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

mercurial