ui/common/args.h

changeset 1239
b0962e5fc125
parent 1236
34cc825ee117
--- 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);

mercurial