Author: Carlos Lopez <[email protected]>
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/synfig-devl