diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2014-10-21 17:25:50 -0400 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2014-10-21 17:25:50 -0400 |
commit | 00f604019d6888f41f6d37e0a8cb99c39758a4f0 (patch) | |
tree | 574673ed108b8314dbf390505ba0088a4e3552fa /gtk2_ardour/ardour_button.cc | |
parent | 58f7d02bf21776f7537ac16ae41646859dbca0b1 (diff) |
add ::set_layout_font (const Pango::FontDescription&) to ArdourButton
Diffstat (limited to 'gtk2_ardour/ardour_button.cc')
-rw-r--r-- | gtk2_ardour/ardour_button.cc | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/gtk2_ardour/ardour_button.cc b/gtk2_ardour/ardour_button.cc index f3f7789f46..447fc1ef0c 100644 --- a/gtk2_ardour/ardour_button.cc +++ b/gtk2_ardour/ardour_button.cc @@ -151,6 +151,16 @@ ArdourButton::~ArdourButton() } void +ArdourButton::set_layout_font (const Pango::FontDescription& fd) +{ + ensure_layout (); + if (_layout) { + _layout->set_font_description (fd); + queue_resize (); + } +} + +void ArdourButton::set_text (const std::string& str) { _text = str; |