Author: Nikita Kitaev <[email protected]>
Date:   Thu Aug 18 18:15:28 2011 -0700

Automatically enable children lock for imported canvases

---

 synfig-studio/src/synfigapp/canvasinterface.cpp |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/synfig-studio/src/synfigapp/canvasinterface.cpp 
b/synfig-studio/src/synfigapp/canvasinterface.cpp
index 6680a15..bf9f65e 100644
--- a/synfig-studio/src/synfigapp/canvasinterface.cpp
+++ b/synfig-studio/src/synfigapp/canvasinterface.cpp
@@ -630,6 +630,8 @@ CanvasInterface::import(const synfig::String &filename, 
synfig::String &errors,
                        throw String(_("Unable to create \"Paste Canvas\" 
layer"));
                if(!layer->set_param("canvas",ValueBase(outside_canvas)))
                        throw int();
+               if(!layer->set_param("children_lock",true))
+                       throw String(_("Could not set children lock of imported 
canvas"));
                get_canvas()->register_external_canvas(filename, 
outside_canvas);
 
                //layer->set_description(basename(filename));


------------------------------------------------------------------------------
Special Offer -- Download ArcSight Logger for FREE!
Finally, a world-class log management solution at an even better 
price-free! And you'll get a free "Love Thy Logs" t-shirt when you
download Logger. Secure your free ArcSight Logger TODAY!
http://p.sf.net/sfu/arcsisghtdev2dev
_______________________________________________
Synfig-devl mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/synfig-devl

Reply via email to