From 79c3db48cf593ccbe64f6c845af0777caebde2a8 Mon Sep 17 00:00:00 2001 From: ManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com> Date: Tue, 14 May 2024 17:46:25 +0200 Subject: New member function Fl_Menu_Bar::play_menu(const char *title) --- src/Fl_Menu_Bar.cxx | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/Fl_Menu_Bar.cxx') diff --git a/src/Fl_Menu_Bar.cxx b/src/Fl_Menu_Bar.cxx index ebb97b7ca..d605efb1e 100644 --- a/src/Fl_Menu_Bar.cxx +++ b/src/Fl_Menu_Bar.cxx @@ -67,3 +67,12 @@ Fl_Menu_Bar::Fl_Menu_Bar(int X, int Y, int W, int H,const char *l) : Fl_Menu_(X,Y,W,H,l) { } + + +void Fl_Menu_Bar::play_menu(const char *title) { + const Fl_Menu_Item *v = find_item(title); + if (v) { + v = menu()->pulldown(x(), y(), w(), h(), v, this, 0, 1); + picked(v); + } +} -- cgit v1.2.3