summaryrefslogtreecommitdiff
path: root/gtk2_ardour/route_ui.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2015-04-07 21:47:04 +0200
committerRobin Gareus <robin@gareus.org>2015-04-07 22:34:09 +0200
commitd25e8f22333ff00b51fbadb1892ba63cb90bb918 (patch)
tree6e65c5fcfbb7d8fe51d88e2b2b65461c4f2c30c3 /gtk2_ardour/route_ui.cc
parent62a1a2e086bc0dba9d4389622db2c000d36308e1 (diff)
update ArdourButton Icon API
Diffstat (limited to 'gtk2_ardour/route_ui.cc')
-rw-r--r--gtk2_ardour/route_ui.cc7
1 files changed, 4 insertions, 3 deletions
diff --git a/gtk2_ardour/route_ui.cc b/gtk2_ardour/route_ui.cc
index 9f1acf49ed..9b6e800072 100644
--- a/gtk2_ardour/route_ui.cc
+++ b/gtk2_ardour/route_ui.cc
@@ -148,7 +148,8 @@ RouteUI::init ()
rec_enable_button = manage (new ArdourButton);
rec_enable_button->set_name ("record enable button");
- rec_enable_button->set_elements ((ArdourButton::Element)(ArdourButton::Edge|ArdourButton::Body|ArdourButton::RecButton));
+ rec_enable_button->set_elements ((ArdourButton::Element)(ArdourButton::Edge|ArdourButton::Body|ArdourButton::VectorIcon));
+ rec_enable_button->set_icon (ArdourButton::RecButton);
UI::instance()->set_tip (rec_enable_button, _("Enable recording on this track"), "");
if (ARDOUR_UI::config()->get_blink_rec_arm()) {
@@ -2121,10 +2122,10 @@ RouteUI::track_mode_changed (void)
switch (track()->mode()) {
case ARDOUR::NonLayered:
case ARDOUR::Normal:
- rec_enable_button->set_elements ((ArdourButton::Element)(ArdourButton::Edge|ArdourButton::Body|ArdourButton::RecButton));
+ rec_enable_button->set_icon (ArdourButton::RecButton);
break;
case ARDOUR::Destructive:
- rec_enable_button->set_elements ((ArdourButton::Element)(ArdourButton::Edge|ArdourButton::Body|ArdourButton::RecButton|ArdourButton::RecTapeMode));
+ rec_enable_button->set_icon (ArdourButton::RecTapeMode);
break;
}
rec_enable_button->queue_draw();