X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Fardour_dropdown.h;h=c50304046dcd1ec5b1230eb0bb3a0977d6310adb;hb=29b80725559c8fd60ae51bf33270963e647d0c1c;hp=c1cf11917e241a8fc1c25af7b117f52050f0f1fb;hpb=62a2d6a0647cd636f8711acceccc22142bb899aa;p=ardour.git diff --git a/gtk2_ardour/ardour_dropdown.h b/gtk2_ardour/ardour_dropdown.h index c1cf11917e..c50304046d 100644 --- a/gtk2_ardour/ardour_dropdown.h +++ b/gtk2_ardour/ardour_dropdown.h @@ -38,12 +38,17 @@ class ArdourDropdown : public ArdourButton bool on_button_press_event (GdkEventButton*); bool on_scroll_event (GdkEventScroll*); + void menu_size_request(Gtk::Requisition*); void clear_items (); - void AddMenuElem (Gtk::Menu_Helpers::MenuElem e); + void AddMenuElem (Gtk::Menu_Helpers::Element e); + + void disable_scrolling(); private: Gtk::Menu _menu; + + bool _scrolling_disabled; }; #endif /* __gtk2_ardour_ardour_dropdown_h__ */