diff -r 097f45f9c1fa -r 4eef1d49f794 ui/ui/toolbar.h --- a/ui/ui/toolbar.h Sun Nov 26 15:44:28 2023 +0100 +++ b/ui/ui/toolbar.h Tue Jan 16 12:49:46 2024 +0100 @@ -61,6 +61,11 @@ const char* icon; } UiToolbarMenuArgs; +enum UiToolbarPos { + UI_TOOLBAR_LEFT = 0, + UI_TOOLBAR_CENTER, + UI_TOOLBAR_RIGHT +}; #define ui_toolbar_item(name, ...) ui_toolbar_item_create(name, (UiToolbarItemArgs){ __VA_ARGS__ } ) #define ui_toolbar_toggleitem(name, ...) ui_toolbar_toggleitem_create(name, (UiToolbarToggleItemArgs){ __VA_ARGS__ } ) @@ -89,7 +94,7 @@ void ui_toolbar_combobox_str_deprecated(char *name, UiList *list, ui_callback f, void *udata); void ui_toolbar_combobox_nv_deprecated(char *name, char *listname, ui_getvaluefunc getvalue, ui_callback f, void *udata); -UIEXPORT void ui_toolbar_add_default(const char *name); +UIEXPORT void ui_toolbar_add_default(const char *name, enum UiToolbarPos pos);