From 9c541d0b4261acd656171a03e6bfd2719f91286d Mon Sep 17 00:00:00 2001 From: Jari Vetoniemi Date: Sun, 18 Jan 2015 00:59:44 +0200 Subject: Add --scrollbar option --- lib/bemenu.h | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'lib/bemenu.h') diff --git a/lib/bemenu.h b/lib/bemenu.h index 54d82f9..490132f 100644 --- a/lib/bemenu.h +++ b/lib/bemenu.h @@ -386,6 +386,22 @@ bool bm_menu_set_color(struct bm_menu *menu, enum bm_color color, const char *he */ const char* bm_menu_get_color(const struct bm_menu *menu, enum bm_color color); +/** + * Display scrollbar at left side of the menu. + * + * @param menu bm_menu instance to set scrollbar for. + * @param scrollbar true for scrollbar, false for no scrollbar. + */ +void bm_menu_set_scrollbar(struct bm_menu *menu, bool scrollbar); + +/** + * Is scrollbar being displayed on the menu? + * + * @param menu bm_menu instance where to get scrollbar display state from. + * @return true if scrollbar displayed, false otherwise. + */ +bool bm_menu_get_scrollbar(struct bm_menu *menu); + /** * Display menu at bottom of the screen. * This may be no-op on some renderers (curses, wayland) -- cgit v1.2.3-70-g09d2