Wed, 03 Sep 2025 17:48:46 +0200
add ui_sourcelist_args_set_contextmenu
| ui/common/args.c | file | annotate | diff | comparison | revisions | |
| ui/common/args.h | file | annotate | diff | comparison | revisions |
--- a/ui/common/args.c Mon Sep 01 20:56:50 2025 +0200 +++ b/ui/common/args.c Wed Sep 03 17:48:46 2025 +0200 @@ -1746,6 +1746,9 @@ args->onbuttonclickdata = userdata; } +void ui_sourcelist_args_set_contextmenu(UiSourceListArgs *args, UiMenuBuilder *menubuilder) { + args->contextmenu = menubuilder; +} void ui_sourcelist_args_free(UiSourceListArgs *args) { free((void*)args->name);
--- a/ui/common/args.h Mon Sep 01 20:56:50 2025 +0200 +++ b/ui/common/args.h Wed Sep 03 17:48:46 2025 +0200 @@ -401,6 +401,7 @@ UIEXPORT void ui_sourcelist_args_set_onactivatedata(UiSourceListArgs *args, void *userdata); UIEXPORT void ui_sourcelist_args_set_onbuttonclick(UiSourceListArgs *args, ui_callback callback); UIEXPORT void ui_sourcelist_args_set_onbuttonclickdata(UiSourceListArgs *args, void *userdata); +UIEXPORT void ui_sourcelist_args_set_contextmenu(UiSourceListArgs *args, UiMenuBuilder *menubuilder); UIEXPORT void ui_sourcelist_args_free(UiSourceListArgs *args); UIEXPORT UiTextAreaArgs* ui_textarea_args_new(void);