On Thursday, March 14, 2013 7:16:05 AM UTC-5, olsr....@gmail.com wrote:
> how to couper all the obejcts in a canvas in an auther canvas?

Hmm, well before i can even start solving your problem, i'll need to spend some 
time figuring out what the hell you're problem is. o_O. "Maybe" you meant to 
say this:

> how to [copy] all the [canvas items] in [one] canvas [into another] canvas?

 "Ahhh, the sweet nectar of articulate communication!"

Why would you want to do that exactly? Hopefully you have a good reason. There 
are quite a few "canvas items" to consider:

    * arc objects
    * bitmap objects
    * image objects
    * line objects
    * oval objects
    * polygon objects
    * rectangle objects
    * text objects
    * window objects
    
There does not seem to be an easy way to do this via the Tkinter API (feel free 
to dig through the TCL/Tk docs if you like), however, if all you need to do is 
transfer a few simple primitives from one canvas to another, then the following 
(very general and admittedly quite naive) approach might get you there:

for object in canvas1
    # create newobject in canvas2
    # configure newobject 
    
But there are quite a few (very important) details that that little sample 
leaves out, for instance: tags, stacking orders, tag bindings, etc. 
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to