From 1ed059574912da2c44622caf0833fae4571f2326 Mon Sep 17 00:00:00 2001 From: "Johan B. C. Engelen" Date: Wed, 18 Jan 2012 21:28:23 +0100 Subject: add tooltip for powerstroke control points (bzr r10906) --- src/live_effects/parameter/powerstrokepointarray.cpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'src/live_effects/parameter/powerstrokepointarray.cpp') diff --git a/src/live_effects/parameter/powerstrokepointarray.cpp b/src/live_effects/parameter/powerstrokepointarray.cpp index 566030f31..5bf5c51c7 100644 --- a/src/live_effects/parameter/powerstrokepointarray.cpp +++ b/src/live_effects/parameter/powerstrokepointarray.cpp @@ -26,19 +26,16 @@ namespace LivePathEffect { PowerStrokePointArrayParam::PowerStrokePointArrayParam( const Glib::ustring& label, const Glib::ustring& tip, const Glib::ustring& key, Inkscape::UI::Widget::Registry* wr, - Effect* effect, const gchar *htip) + Effect* effect) : ArrayParam(label, tip, key, wr, effect, 0) { knot_shape = SP_KNOT_SHAPE_DIAMOND; knot_mode = SP_KNOT_MODE_XOR; knot_color = 0xff00ff00; - handle_tip = g_strdup(htip); } PowerStrokePointArrayParam::~PowerStrokePointArrayParam() { - if (handle_tip) - g_free(handle_tip); } Gtk::Widget * @@ -209,7 +206,9 @@ PowerStrokePointArrayParam::addKnotHolderEntities(KnotHolder *knotholder, SPDesk { for (unsigned int i = 0; i < _vector.size(); ++i) { PowerStrokePointArrayParamKnotHolderEntity *e = new PowerStrokePointArrayParamKnotHolderEntity(this, i); - e->create(desktop, item, knotholder, handle_tip, knot_shape, knot_mode, knot_color); + e->create( desktop, item, knotholder, + _("Stroke width control point: drag to alter the stroke width. Ctrl+click adds a control point, Ctrl+Alt+click deletes it."), + knot_shape, knot_mode, knot_color); knotholder->add(e); } } -- cgit v1.2.3