summaryrefslogtreecommitdiff
path: root/libs/canvas/canvas.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2016-10-13 17:11:38 -0400
committerPaul Davis <paul@linuxaudiosystems.com>2016-10-13 17:18:54 -0400
commit1552547f650a82487ac72615c8533fd25b4ffc39 (patch)
tree68a07a8a2ec756b4052a8a2f0215e95f4a808eb2 /libs/canvas/canvas.cc
parent228556ab9c7356b868c33da47fcdc6362e4b5a93 (diff)
stop using gkd_pango_context_get() in ArdourCanvas::Canvas and require concrete instances to supply a Pango::Context; do this for GtkCanvas and Push2Canvas
Diffstat (limited to 'libs/canvas/canvas.cc')
-rw-r--r--libs/canvas/canvas.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/libs/canvas/canvas.cc b/libs/canvas/canvas.cc
index 22c586090e..92100c9ce1 100644
--- a/libs/canvas/canvas.cc
+++ b/libs/canvas/canvas.cc
@@ -1259,6 +1259,12 @@ GtkCanvas::hide_tooltip ()
}
}
+Glib::RefPtr<Pango::Context>
+GtkCanvas::get_pango_context ()
+{
+ return Glib::wrap (gdk_pango_context_get());
+}
+
/** Create a GtkCanvaSViewport.
* @param hadj Adjustment to use for horizontal scrolling.
* @param vadj Adjustment to use for vertica scrolling.