From e69e36ceaadeabbecd898aee411d818fbc0436b1 Mon Sep 17 00:00:00 2001 From: VKamyshniy Date: Tue, 9 Sep 2014 07:46:51 +0300 Subject: [PATCH] [Progressing] Topbar buttons --- gtk2_ardour/ui/editor_window.xml | 3 ++- gtk2_ardour/waves_dropdown.cc | 9 ++++++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/gtk2_ardour/ui/editor_window.xml b/gtk2_ardour/ui/editor_window.xml index cb7db34de5..72e4731d2c 100644 --- a/gtk2_ardour/ui/editor_window.xml +++ b/gtk2_ardour/ui/editor_window.xml @@ -71,7 +71,8 @@ text="sample rate" bgnormal="#43919A" fgnormal="#ffffff" - fgactive="#7f7f7f" + fgactive="#ffffff" + fghover="#ffffff" winfont ="Arial 8" macfont ="Helvetica 8" x="269" diff --git a/gtk2_ardour/waves_dropdown.cc b/gtk2_ardour/waves_dropdown.cc index 8344ffb348..43d7b34b09 100644 --- a/gtk2_ardour/waves_dropdown.cc +++ b/gtk2_ardour/waves_dropdown.cc @@ -43,7 +43,14 @@ WavesDropdown::add_menu_item (const std::string& item, void* cookie) items.push_back (Gtk::Menu_Helpers::MenuElem (item, sigc::bind (sigc::mem_fun(*this, &WavesDropdown::_on_menu_item), items.size (), cookie))); - return _menu.items ().back (); + Gtk::MenuItem& menuitem = _menu.items ().back (); + ensure_style(); + Widget* child = menuitem.get_child (); + if (child) { + child->set_style (get_style()); + } + + return menuitem; } void