
   a4/                   ^    d Z ddlmZmZmZ d Zedk(  r e         ej                          yy)zturtledemo.two_canvases

Use TurtleScreen and RawTurtle to draw on two
distinct canvases in a separate window. The
new window must be separately closed in
addition to pressing the STOP button.
    )TurtleScreen	RawTurtleTKc                     t        j                         } t        j                  | ddd      }t        j                  | ddd      }|j                          |j                          t	        |      }|j                  ddd       t	        |      }|j                  ddd       t        |      }t        |      }|j                  dd	       |j                  d
       |j                  dd       |j                  d
       ||fD ]$  }|j                  d       |j                  d       & |j                  d       ||fD ]  }|j                           t        d      D ]-  }||fD ]$  }|j                  d       |j                  d       & / ||fD ]D  }|j                          |j                  d       |j                          |j!                  d       F y)Ni,     z#ddffff)widthheightbgz#ffeeee333333?   red)r   r   r      blue)r   r   r   turtle$         2   H   6   	EVENTLOOP)r   TkCanvaspackr   bgcolorr   colorr   shapelt
begin_fillrangefdend_fillpubk)	rootcv1cv2s1s2pqtis	            5/tmp/python/lib/python3.12/turtledemo/two_canvases.pymainr/      sw   557D
))DCI
>C
))DCI
>CHHJHHJ	c	BJJtT1	c	BJJq$"A"AGGE?#GGAJGGFO$GGAJqS		R  DDIT	 1XAADDHDDH   qS	

	R		R	      __main__N)__doc__r   r   r   r   r/   __name__mainloop r0   r.   <module>r6      s7    / .&R zFBKKM r0   