From f9dbc28086a7e1cfbae1455fa0f494ae2c64dae6 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Thu, 6 Mar 2014 09:49:00 -0500 Subject: [PATCH] add ::on_name_changed() to ArdourButton, to use recently added ::on_name_changed() in CairoWidget --- gtk2_ardour/ardour_button.cc | 6 ++++++ gtk2_ardour/ardour_button.h | 1 + 2 files changed, 7 insertions(+) diff --git a/gtk2_ardour/ardour_button.cc b/gtk2_ardour/ardour_button.cc index 1d967eb878..5a1dc11246 100644 --- a/gtk2_ardour/ardour_button.cc +++ b/gtk2_ardour/ardour_button.cc @@ -830,6 +830,12 @@ ArdourButton::on_style_changed (const RefPtr&) set_colors (); } +void +ArdourButton::on_name_changed () +{ + set_colors (); +} + void ArdourButton::setup_led_rect () { diff --git a/gtk2_ardour/ardour_button.h b/gtk2_ardour/ardour_button.h index 6fcdb1c5b1..cf47fd1d30 100644 --- a/gtk2_ardour/ardour_button.h +++ b/gtk2_ardour/ardour_button.h @@ -103,6 +103,7 @@ class ArdourButton : public CairoWidget , public Gtkmm2ext::Activatable void on_size_request (Gtk::Requisition* req); void on_size_allocate (Gtk::Allocation&); void on_style_changed (const Glib::RefPtr&); + void on_name_changed (); bool on_enter_notify_event (GdkEventCrossing*); bool on_leave_notify_event (GdkEventCrossing*);