Author: Carlos Lopez <genet...@gmail.com> Date: Wed Oct 12 21:02:06 2011 +0200
Consider if it is homogeneous or not when showing the hover text on the widthpoint position duck. --- .../src/gui/workarearenderer/renderer_ducks.cpp | 19 ++++++++++++++++++- 1 files changed, 18 insertions(+), 1 deletions(-) diff --git a/synfig-studio/src/gui/workarearenderer/renderer_ducks.cpp b/synfig-studio/src/gui/workarearenderer/renderer_ducks.cpp index 4dabbe2..01f0bc8 100644 --- a/synfig-studio/src/gui/workarearenderer/renderer_ducks.cpp +++ b/synfig-studio/src/gui/workarearenderer/renderer_ducks.cpp @@ -516,7 +516,24 @@ Renderer_Ducks::render_vfunc( } else new_value = synfig::find_closest_point((*bline)(time), p , radius, bline->get_loop()); - + bool homogeneous=false; + // Retrieve the homogeneous layer parameter + Layer::Handle layer_parent; + std::set<Node*>::iterator iter; + for(iter=wplist->parent_set.begin();iter!=wplist->parent_set.end();++iter) + { + Layer::Handle layer; + layer=Layer::Handle::cast_dynamic(*iter); + if(layer && layer->get_name() == "advanced_outline") + { + homogeneous=layer->get_param("homogeneous").get(bool()); + break; + } + } + if(homogeneous) + { + new_value=std_to_hom((*bline)(time), new_value, wplist->get_loop(), bline->get_loop() ); + } cr->save(); layout->set_text(strprintf("%2.3f", new_value)); ------------------------------------------------------------------------------ All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2d-oct _______________________________________________ Synfig-devl mailing list Synfig-devl@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/synfig-devl