diff -r f40dadf3498f -r 7f67ebbb0c1c ui/ui/tree.h --- a/ui/ui/tree.h Tue Oct 03 15:32:46 2023 +0200 +++ b/ui/ui/tree.h Tue Oct 03 16:30:42 2023 +0200 @@ -128,16 +128,16 @@ UiBool multiselection; }; -UiModel* ui_model(UiContext *ctx, ...); -void ui_model_free(UiContext *ctx, UiModel *mi); +UIEXPORT UiModel* ui_model(UiContext *ctx, ...); +UIEXPORT void ui_model_free(UiContext *ctx, UiModel *mi); #define ui_listview(obj, ...) ui_listview_create(obj, (UiListArgs) { __VA_ARGS__ } ) #define ui_table(obj, ...) ui_table_create(obj, (UiListArgs) { __VA_ARGS__ } ) #define ui_combobox(obj, ...) ui_combobox_create(obj, (UiListArgs) { __VA_ARGS__ } ) -UIWIDGET ui_listview_create(UiObject* obj, UiListArgs args); -UIWIDGET ui_table_create(UiObject* obj, UiListArgs args); -UIWIDGET ui_combobox_create(UiObject* obj, UiListArgs); +UIEXPORT UIWIDGET ui_listview_create(UiObject* obj, UiListArgs args); +UIEXPORT UIWIDGET ui_table_create(UiObject* obj, UiListArgs args); +UIEXPORT UIWIDGET ui_combobox_create(UiObject* obj, UiListArgs); UIWIDGET ui_listview_deprecated(UiObject *obj, UiList *list, ui_getvaluefunc getvalue, ui_callback f, void *udata); UIWIDGET ui_listview_str_deprecated(UiObject *obj, UiList *list, ui_callback f, void *udata);