diff -r 833c37fc5475 -r 6a1a43a1b526 ui/common/args.h --- a/ui/common/args.h Wed Jun 17 21:06:50 2026 +0200 +++ b/ui/common/args.h Wed Jun 17 21:16:55 2026 +0200 @@ -126,6 +126,22 @@ UIEXPORT void ui_toolbar_toggleitem_args_set_states(UiToolbarToggleItemArgs *args, int *states, int numstates); UIEXPORT void ui_toolbar_toggleitem_args_free(UiToolbarToggleItemArgs *args); +UIEXPORT UiToolbarContentToggleItemArgs* ui_toolbar_content_toggleitem_args_new(void); +UIEXPORT void ui_toolbar_content_toggleitem_args_set_label0(UiToolbarContentToggleItemArgs *args, const char *label); +UIEXPORT void ui_toolbar_content_toggleitem_args_set_icon0(UiToolbarContentToggleItemArgs *args, const char *icon); +UIEXPORT void ui_toolbar_content_toggleitem_args_set_tooltip0(UiToolbarContentToggleItemArgs *args, const char *tooltip); +UIEXPORT void ui_toolbar_content_toggleitem_args_set_label1(UiToolbarContentToggleItemArgs *args, const char *label); +UIEXPORT void ui_toolbar_content_toggleitem_args_set_icon1(UiToolbarContentToggleItemArgs *args, const char *icon); +UIEXPORT void ui_toolbar_content_toggleitem_args_set_tooltip1(UiToolbarContentToggleItemArgs *args, const char *tooltip); +UIEXPORT void ui_toolbar_content_toggleitem_args_set_varname(UiToolbarContentToggleItemArgs *args, const char *varname); +UIEXPORT void ui_toolbar_content_toggleitem_args_set_action(UiToolbarContentToggleItemArgs *args, const char *action); +UIEXPORT void ui_toolbar_content_toggleitem_args_set_onchange(UiToolbarContentToggleItemArgs *args, ui_callback callback); +UIEXPORT void ui_toolbar_content_toggleitem_args_set_onchangedata(UiToolbarContentToggleItemArgs *args, void *onchangedata); +UIEXPORT void ui_toolbar_content_toggleitem_args_set_states(UiToolbarContentToggleItemArgs *args, int *states, int numstates); +UIEXPORT void ui_toolbar_content_toggleitem_args_set_istogglebutton(UiToolbarContentToggleItemArgs *args, UiBool value); +UIEXPORT void ui_toolbar_content_toggleitem_args_set_toggled_by_state(UiToolbarContentToggleItemArgs *args, int state); +UIEXPORT void ui_toolbar_content_toggleitem_args_free(UiToolbarContentToggleItemArgs *args); + UIEXPORT UiToolbarMenuArgs* ui_toolbar_menu_args_new(void); UIEXPORT void ui_toolbar_menu_args_set_label(UiToolbarMenuArgs *args, const char *label); UIEXPORT void ui_toolbar_menu_args_set_icon(UiToolbarMenuArgs *args, const char *icon); @@ -394,6 +410,41 @@ UIEXPORT void ui_toggle_args_set_visibility_states(UiToggleArgs *args, int *states, int numstates); UIEXPORT void ui_toggle_args_free(UiToggleArgs *args); +UIEXPORT UiContentToggleArgs* ui_content_toggle_args_new(void); +UIEXPORT void ui_content_toggle_args_set_fill(UiContentToggleArgs *args, UiBool fill); +UIEXPORT void ui_content_toggle_args_set_hexpand(UiContentToggleArgs *args, UiBool value); +UIEXPORT void ui_content_toggle_args_set_vexpand(UiContentToggleArgs *args, UiBool value); +UIEXPORT void ui_content_toggle_args_set_hfill(UiContentToggleArgs *args, UiBool value); +UIEXPORT void ui_content_toggle_args_set_vfill(UiContentToggleArgs *args, UiBool value); +UIEXPORT void ui_content_toggle_args_set_override_defaults(UiContentToggleArgs *args, UiBool value); +UIEXPORT void ui_content_toggle_args_set_margin(UiContentToggleArgs *args, int value); +UIEXPORT void ui_content_toggle_args_set_margin_left(UiContentToggleArgs *args, int value); +UIEXPORT void ui_content_toggle_args_set_margin_right(UiContentToggleArgs *args, int value); +UIEXPORT void ui_content_toggle_args_set_margin_top(UiContentToggleArgs *args, int value); +UIEXPORT void ui_content_toggle_args_set_margin_bottom(UiContentToggleArgs *args, int value); +UIEXPORT void ui_content_toggle_args_set_colspan(UiContentToggleArgs *args, int colspan); +UIEXPORT void ui_content_toggle_args_set_rowspan(UiContentToggleArgs *args, int rowspan); +UIEXPORT void ui_content_toggle_args_set_name(UiContentToggleArgs *args, const char *name); +UIEXPORT void ui_content_toggle_args_set_style_class(UiContentToggleArgs *args, const char *classname); +UIEXPORT void ui_content_toggle_args_set_label0(UiContentToggleArgs *args, const char *label); +UIEXPORT void ui_content_toggle_args_set_icon0(UiContentToggleArgs *args, const char *icon); +UIEXPORT void ui_content_toggle_args_set_tooltip0(UiContentToggleArgs *args, const char *tooltip); +UIEXPORT void ui_content_toggle_args_set_label1(UiContentToggleArgs *args, const char *label); +UIEXPORT void ui_content_toggle_args_set_icon1(UiContentToggleArgs *args, const char *icon); +UIEXPORT void ui_content_toggle_args_set_tooltip1(UiContentToggleArgs *args, const char *tooltip); +UIEXPORT void ui_content_toggle_args_set_labeltype(UiContentToggleArgs *args, int labeltype); +UIEXPORT void ui_content_toggle_args_set_onchange(UiContentToggleArgs *args, ui_callback callback); +UIEXPORT void ui_content_toggle_args_set_onchangedata(UiContentToggleArgs *args, void *onchangedata); +UIEXPORT void ui_content_toggle_args_set_action(UiContentToggleArgs *args, const char *action); +UIEXPORT void ui_content_toggle_args_set_varname(UiContentToggleArgs *args, const char *varname); +UIEXPORT void ui_content_toggle_args_set_value(UiContentToggleArgs *args, UiInteger *value); +UIEXPORT void ui_content_toggle_args_set_toggled_by_state(UiContentToggleArgs *args, int state); +UIEXPORT void ui_content_toggle_args_set_istogglebutton(UiContentToggleArgs *args, UiBool value); +UIEXPORT void ui_content_toggle_args_set_enablestate(UiContentToggleArgs *args, int state); +UIEXPORT void ui_content_toggle_args_set_states(UiContentToggleArgs *args, int *states, int numstates); +UIEXPORT void ui_content_toggle_args_set_visibility_states(UiContentToggleArgs *args, int *states, int numstates); +UIEXPORT void ui_content_toggle_args_free(UiContentToggleArgs *args); + UIEXPORT UiLinkButtonArgs* ui_linkbutton_args_new(void); UIEXPORT void ui_linkbutton_args_set_fill(UiLinkButtonArgs *args, UiBool fill); UIEXPORT void ui_linkbutton_args_set_hexpand(UiLinkButtonArgs *args, UiBool value);