summaryrefslogtreecommitdiff
path: root/gtk2_ardour/time_axis_view_item.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2005-10-09 12:51:04 +0000
committerPaul Davis <paul@linuxaudiosystems.com>2005-10-09 12:51:04 +0000
commit8e591b058786c842c46790c96b806ad1eca6cbec (patch)
tree44cb2eadc11cd3436559aa28635e0c5f5f8212ad /gtk2_ardour/time_axis_view_item.cc
parentc38fdbc64c73c686f9f55729b352f8d0f4c09070 (diff)
fixes for utils.cc in gtk2_ardour and gtkmm2ext, including switch to Pango::FontDescription rather than string
git-svn-id: svn://localhost/trunk/ardour2@53 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/time_axis_view_item.cc')
-rw-r--r--gtk2_ardour/time_axis_view_item.cc6
1 files changed, 4 insertions, 2 deletions
diff --git a/gtk2_ardour/time_axis_view_item.cc b/gtk2_ardour/time_axis_view_item.cc
index 7f1bfc53e5..62a1e7d9e6 100644
--- a/gtk2_ardour/time_axis_view_item.cc
+++ b/gtk2_ardour/time_axis_view_item.cc
@@ -38,7 +38,8 @@ using namespace Editing;
//------------------------------------------------------------------------------
/** Initialize static memeber data */
-std::string TimeAxisViewItem::NAME_FONT;
+Pango::FontDescription TimeAxisViewItem::NAME_FONT;
+bool TimeAxisViewItem::have_name_font = false;
const double TimeAxisViewItem::NAME_X_OFFSET = 15.0;
const double TimeAxisViewItem::NAME_Y_OFFSET = 15.0 ; /* XXX depends a lot on the font size, sigh. */
const double TimeAxisViewItem::NAME_HIGHLIGHT_SIZE = 15.0 ; /* ditto */
@@ -65,8 +66,9 @@ TimeAxisViewItem::TimeAxisViewItem(std::string it_name, GnomeCanvasGroup* parent
Visibility visibility)
: trackview (tv)
{
- if (NAME_FONT.empty()) {
+ if (!have_name_font) {
NAME_FONT = get_font_for_style (N_("TimeAxisViewItemName"));
+ have_name_font = true;
}
item_name = it_name ;