diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2005-10-09 12:51:04 +0000 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2005-10-09 12:51:04 +0000 |
commit | 8e591b058786c842c46790c96b806ad1eca6cbec (patch) | |
tree | 44cb2eadc11cd3436559aa28635e0c5f5f8212ad /gtk2_ardour/time_axis_view_item.cc | |
parent | c38fdbc64c73c686f9f55729b352f8d0f4c09070 (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.cc | 6 |
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 ; |