Mercurial > molko
diff libmlk-ui/mlk/ui/gridmenu.h @ 621:eecdf5140245
ui: fix gridmenu padding
author | David Demelier <markand@malikania.fr> |
---|---|
date | Tue, 22 Aug 2023 21:36:49 +0200 |
parents | 91ef0df9f501 |
children |
line wrap: on
line diff
--- a/libmlk-ui/mlk/ui/gridmenu.h Tue Aug 22 19:23:00 2023 +0200 +++ b/libmlk-ui/mlk/ui/gridmenu.h Tue Aug 22 21:36:49 2023 +0200 @@ -147,6 +147,13 @@ unsigned long color_selected; /** + * (read-write) + * + * Padding around items. + */ + unsigned int padding; + + /** * (read-write, borrowed, optional) * * Font for drawing text. @@ -224,13 +231,16 @@ #endif /** - * Resize the grid menu window. + * Prepare the grid menu before drawing. + * + * This function should be called at least once and/or when the elements are + * updated, the geometry or the style changes. * * \pre menu != NULL * \param menu the menu */ void -mlk_gridmenu_resize(struct mlk_gridmenu *menu); +mlk_gridmenu_start(struct mlk_gridmenu *menu); /** * Handle an event.