From 183f69970c6c436b102f8b2fbe1bc6070c9e9bfe Mon Sep 17 00:00:00 2001 From: Nick Mainsbridge Date: Sun, 13 Nov 2005 03:53:51 +0000 Subject: some C++-ification of GnomeCanvasBlah git-svn-id: svn://localhost/trunk/ardour2@82 d708f5d6-7413-0410-9779-e7cbd77b26cf --- gtk2_ardour/panner2d.cc | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'gtk2_ardour/panner2d.cc') diff --git a/gtk2_ardour/panner2d.cc b/gtk2_ardour/panner2d.cc index 374c73c0c6..a93a4a3b24 100644 --- a/gtk2_ardour/panner2d.cc +++ b/gtk2_ardour/panner2d.cc @@ -438,6 +438,7 @@ Panner2d::on_expose_event (GdkEventExpose *event) for (Targets::iterator i = pucks.begin(); i != pucks.end(); ++i) { Target* puck = i->second; + Pango::Layout layout = new Pango::Layout(get_window()->create_pango_layout()); if (puck->visible) { /* redraw puck */ @@ -455,12 +456,13 @@ Panner2d::on_expose_event (GdkEventExpose *event) x, y, 8, 8, 0, 360 * 64); + layout.set_text(puck->text); + //get_window()->draw_text (get_style()->get_font(), + // get_style()->get_fg_gc(Gtk::STATE_NORMAL), + // x + 6, y + 6, + // puck->text, + // puck->textlen); // GTK2FIX : needs a pango layout - // get_window().draw_text (get_style()->get_font(), - // get_style()->get_fg_gc(Gtk::STATE_NORMAL), - // x + 6, y + 6, - // puck->text, - // puck->textlen); } } -- cgit v1.2.3