diff -r a40c1ec7883d -r b0962e5fc125 ui/common/args.h --- a/ui/common/args.h Fri Aug 28 20:27:23 2026 +0200 +++ b/ui/common/args.h Tue Sep 01 19:41:45 2026 +0200 @@ -78,6 +78,28 @@ UIEXPORT void ui_dialogwindow_args_set_onclick(UiDialogWindowArgs *args, ui_callback cb); UIEXPORT void ui_dialogwindow_args_set_onclickdata(UiDialogWindowArgs *args, void *userdata); UIEXPORT void ui_dialogwindow_args_free(UiDialogWindowArgs *args); + +UIEXPORT UiHeaderbarArgs* ui_headerbar_args_new(void); +UIEXPORT void ui_headerbar_args_set_fill(UiHeaderbarArgs *args, UiBool fill); +UIEXPORT void ui_headerbar_args_set_hexpand(UiHeaderbarArgs *args, UiBool value); +UIEXPORT void ui_headerbar_args_set_vexpand(UiHeaderbarArgs *args, UiBool value); +UIEXPORT void ui_headerbar_args_set_hfill(UiHeaderbarArgs *args, UiBool value); +UIEXPORT void ui_headerbar_args_set_vfill(UiHeaderbarArgs *args, UiBool value); +UIEXPORT void ui_headerbar_args_set_override_defaults(UiHeaderbarArgs *args, UiBool value); +UIEXPORT void ui_headerbar_args_set_margin(UiHeaderbarArgs *args, int value); +UIEXPORT void ui_headerbar_args_set_margin_left(UiHeaderbarArgs *args, int value); +UIEXPORT void ui_headerbar_args_set_margin_right(UiHeaderbarArgs *args, int value); +UIEXPORT void ui_headerbar_args_set_margin_top(UiHeaderbarArgs *args, int value); +UIEXPORT void ui_headerbar_args_set_margin_bottom(UiHeaderbarArgs *args, int value); +UIEXPORT void ui_headerbar_args_set_colspan(UiHeaderbarArgs *args, int colspan); +UIEXPORT void ui_headerbar_args_set_rowspan(UiHeaderbarArgs *args, int rowspan); +UIEXPORT void ui_headerbar_args_set_name(UiHeaderbarArgs *args, const char *name); +UIEXPORT void ui_headerbar_args_set_style_class(UiHeaderbarArgs *args, const char *classname); +UIEXPORT void ui_headerbar_args_set_showtitle(UiHeaderbarArgs *args, UiBool value); +UIEXPORT void ui_headerbar_args_set_showwindowbuttons(UiHeaderbarArgs *args, UiBool value); +UIEXPORT void ui_headerbar_args_set_alternative(UiHeaderbarArgs *args, UiHeaderbarAlternative alt); +UIEXPORT void ui_headerbar_args_set_alt_spacing(UiHeaderbarArgs *args, int spacing); +UIEXPORT void ui_headerbar_args_free(UiHeaderbarArgs *args); UIEXPORT UiMenuItemArgs* ui_menuitem_args_new(void); UIEXPORT void ui_menuitem_args_set_label(UiMenuItemArgs *args, const char *label);