-ํ
่ถ<c       s0     d  k  l Z l Z l Z 	 d f  d     YZ S d e f d     YZ W d e f d     YZ [ d e f d     YZ _ d	 e f d
     YZ c d e f d     YZ	 g d e f d     YZ
 k d e f d     YZ p d e f d     YZ t d e f d     YZ x d f  d     YZ d S(   (   s   Canvass	   _cnfmerges   _flattens
   CanvasItemc      ss  	 t  Z 
 d   Z  d   Z  d   Z  d   Z  d   Z  e Z  d   Z  d   Z	 ( d   Z
 * d	 d
  Z , d   Z / e e e d  Z 1 e d  Z 3 h  d  Z 5 f  d  Z 9 e d  Z ; d   Z = d   Z ? d   Z A d   Z C d   Z E d   Z G e d  Z I d   Z K e d  Z M e Z N d   Z P d   Z RS(   Nc    se   
  | |  _   | i | | |  |  _  t | d  o  h  | _ n  |  | i |  i <d  S(   Ns   items(	   s   canvass   selfs   _creates   itemTypes   argss   kws   ids   hasattrs   items(   s   selfs   canvass   itemTypes   argss   kw(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   __init__
 s
   c    s     t  |  i  Sd  S(   N(   s   strs   selfs   id(   s   self(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   __str__ s   c    s!     d |  i i |  i f Sd  S(   Ns   <%s, id=%d>(   s   selfs	   __class__s   __name__s   id(   s   self(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   __repr__ s   c    s0     |  i i |  i = |  i i |  i  d  S(   N(   s   selfs   canvass   itemss   ids   delete(   s   self(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   delete s   c    sR     |  i i i |  i i i |  i i d  |  i d |   }  | d Sd  S(   Ns   itemconfigures   -i   (	   s   selfs   canvass   tks   splits   calls   _ws   ids   keys   v(   s   selfs   keys   v(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   __getitem__ s   'c    s)     |  i i |  i h  | | < d  S(   N(   s   selfs   canvass
   itemconfigs   ids   values   key(   s   selfs   keys   value(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   __setitem__ s   c    st      t  |  d  oO ! t |  i i d  # |  i i i |  i i d & |  i f    |  _ n ' |  i Sd  S(   Ns   _keysc    s   ! | i |   d d S(   Ni    i   (   s   tks	   splitlists   x(   s   xs   tk(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   <lambda>! s    s   itemconfigure(	   s   hasattrs   selfs   maps   canvass   tks	   splitlists   _dos   ids   _keys(   s   self(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   keys s
   c    s   ( ) | |  i   j Sd  S(   N(   s   keys   selfs   keys(   s   selfs   key(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   has_key( s   s   withtagc    s#   * + |  i i | | |  i  d  S(   N(   s   selfs   canvass   addtags   tags   options   id(   s   selfs   tags   option(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   addtag* s   c    sD   , - |  i i |  i  \ } } } } . | | f | | f f Sd  S(   N(   s   selfs   canvass   bboxs   ids   x1s   y1s   x2s   y2(   s   selfs   y1s   x2s   x1s   y2(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   bbox, s   $c    s&   / 0 |  i i |  i | | |  Sd  S(   N(   s   selfs   canvass   tag_binds   ids   sequences   commands   add(   s   selfs   sequences   commands   add(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   bind/ s   c    s#   1 2 |  i i |  i | |  d  S(   N(   s   selfs   canvass
   tag_unbinds   ids   sequences   funcid(   s   selfs   sequences   funcid(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   unbind1 s   c    s,   3 4 |  i i |  i t | | f   Sd  S(   N(   s   selfs   canvass
   itemconfigs   ids	   _cnfmerges   cnfs   kw(   s   selfs   cnfs   kw(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   config3 s   c    s`   5 6 f  } 7 x* | D7 ] \ } } 7 | | | f } q W8 t |  i i |  i f |  Sd  S(   N(	   s   flats   ptss   xs   ys   applys   selfs   canvass   coordss   id(   s   selfs   ptss   flats   xs   y(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   coords5 s
   	
  c    s#   9 : |  i i |  i | |  d  S(   N(   s   selfs   canvass   dcharss   ids   firsts   last(   s   selfs   firsts   last(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   dchars9 s   c    s    ; < |  i i |  i |  d  S(   N(   s   selfs   canvass   dtags   ids   ttd(   s   selfs   ttd(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   dtag; s   c    s   = > |  i i |  i  d  S(   N(   s   selfs   canvass   focuss   id(   s   self(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   focus= s   c    s   ? @ |  i i |  i  Sd  S(   N(   s   selfs   canvass   gettagss   id(   s   self(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   gettags? s   c    s    A B |  i i |  i |  d  S(   N(   s   selfs   canvass   icursors   ids   index(   s   selfs   index(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   icursorA s   c    s    C D |  i i |  i |  Sd  S(   N(   s   selfs   canvass   indexs   id(   s   selfs   index(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   indexC s   c    s#   E F |  i i |  i | |  d  S(   N(   s   selfs   canvass   inserts   ids
   beforethiss   string(   s   selfs
   beforethiss   string(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   insertE s   c    s    G H |  i i |  i |  d  S(   N(   s   selfs   canvass	   tag_lowers   ids	   belowthis(   s   selfs	   belowthis(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   lowerG s   c    s#   I J |  i i |  i | |  d  S(   N(   s   selfs   canvass   moves   ids   xamounts   yamount(   s   selfs   xamounts   yamount(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   moveI s   c    s    K L |  i i |  i |  d  S(   N(   s   selfs   canvass	   tag_raises   ids	   abovethis(   s   selfs	   abovethis(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   tkraiseK s   c    s)   N O |  i i |  i | | | |  d  S(   N(   s   selfs   canvass   scales   ids   xorigins   yorigins   xscales   yscale(   s   selfs   xorigins   yorigins   xscales   yscale(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   scaleN s   c    s   P Q |  i i |  i  Sd  S(   N(   s   selfs   canvass   types   id(   s   self(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   typeP s   (   s   __name__s
   __module__s   __init__s   __str__s   __repr__s   deletes   __getitem__s   cgets   __setitem__s   keyss   has_keys   addtags   bboxs   Nones   binds   unbinds   configs   coordss   dcharss   dtags   focuss   gettagss   icursors   indexs   inserts   lowers   moves   tkraises   raise_s   scales   type(    (    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys
   CanvasItem	 s8   				s   Arcc      s   S t  Z T d   Z RS(   Nc    s*   T U t  t i |  | d f | |  d  S(   Ns   arc(   s   applys
   CanvasItems   __init__s   selfs   canvass   argss   kw(   s   selfs   canvass   argss   kw(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   __init__T s   (   s   __name__s
   __module__s   __init__(    (    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   ArcS s   	s   Bitmapc      s   W t  Z X d   Z RS(   Nc    s*   X Y t  t i |  | d f | |  d  S(   Ns   bitmap(   s   applys
   CanvasItems   __init__s   selfs   canvass   argss   kw(   s   selfs   canvass   argss   kw(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   __init__X s   (   s   __name__s
   __module__s   __init__(    (    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   BitmapW s   	s	   ImageItemc      s   [ t  Z \ d   Z RS(   Nc    s*   \ ] t  t i |  | d f | |  d  S(   Ns   image(   s   applys
   CanvasItems   __init__s   selfs   canvass   argss   kw(   s   selfs   canvass   argss   kw(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   __init__\ s   (   s   __name__s
   __module__s   __init__(    (    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys	   ImageItem[ s   	s   Linec      s   _ t  Z ` d   Z RS(   Nc    s*   ` a t  t i |  | d f | |  d  S(   Ns   line(   s   applys
   CanvasItems   __init__s   selfs   canvass   argss   kw(   s   selfs   canvass   argss   kw(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   __init__` s   (   s   __name__s
   __module__s   __init__(    (    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   Line_ s   	s   Ovalc      s   c t  Z d d   Z RS(   Nc    s*   d e t  t i |  | d f | |  d  S(   Ns   oval(   s   applys
   CanvasItems   __init__s   selfs   canvass   argss   kw(   s   selfs   canvass   argss   kw(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   __init__d s   (   s   __name__s
   __module__s   __init__(    (    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   Ovalc s   	s   Polygonc      s   g t  Z h d   Z RS(   Nc    s*   h i t  t i |  | d f | |  d  S(   Ns   polygon(   s   applys
   CanvasItems   __init__s   selfs   canvass   argss   kw(   s   selfs   canvass   argss   kw(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   __init__h s   (   s   __name__s
   __module__s   __init__(    (    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   Polygong s   	s	   Rectanglec      s   k t  Z l d   Z RS(   Nc    s*   l m t  t i |  | d f | |  d  S(   Ns	   rectangle(   s   applys
   CanvasItems   __init__s   selfs   canvass   argss   kw(   s   selfs   canvass   argss   kw(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   __init__l s   (   s   __name__s
   __module__s   __init__(    (    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys	   Rectanglek s   	s
   CanvasTextc      s   p t  Z q d   Z RS(   Nc    s*   q r t  t i |  | d f | |  d  S(   Ns   text(   s   applys
   CanvasItems   __init__s   selfs   canvass   argss   kw(   s   selfs   canvass   argss   kw(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   __init__q s   (   s   __name__s
   __module__s   __init__(    (    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys
   CanvasTextp s   	s   Windowc      s   t t  Z u d   Z RS(   Nc    s*   u v t  t i |  | d f | |  d  S(   Ns   window(   s   applys
   CanvasItems   __init__s   selfs   canvass   argss   kw(   s   selfs   canvass   argss   kw(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   __init__u s   (   s   __name__s
   __module__s   __init__(    (    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   Windowt s   	s   Groupc      sต  x t  Z y e d  Z  d   Z  e Z  d   Z  d   Z  d   Z  d   Z	  e e d  Z
  d   Z  d	   Z  d
   Z  d   Z  e e e d  Z  e d  Z  d   Z  e d  Z  d   Z  e d  Z   d   Z ข d   Z ค d   Z ฆ d   Z จ d   Z ช h  d  Z ฌ e d  Z ฎ d   Z ฐ e d  Z ฒ e Z ณ d   Z ต d   Z  ท d   Z! น d   Z" ป d   Z# RS(    Nc    s^   y z | o { d t |   } n | | |  _  |  _ } | |  _ ~ |  i i |  i   d  S(   Ns   Group%d(   s   tags   ids   selfs   canvass   dtag(   s   selfs   canvass   tag(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   __init__y s
   c    s     |  i Sd  S(   N(   s   selfs   tag(   s   self(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   str s   c    s-     |  i i | |  i f t |   Sd  S(   N(   s   selfs   canvass   _dos   cmds   tags   _flattens   args(   s   selfs   cmds   args(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   _do s   c    s     |  i d d |  d  S(   Ns   addtags   above(   s   selfs   _dos   tagOrId(   s   selfs   tagOrId(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   addtag_above s   c    s     |  i d d  d  S(   Ns   addtags   all(   s   selfs   _do(   s   self(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys
   addtag_all s   c    s     |  i d d |  d  S(   Ns   addtags   below(   s   selfs   _dos   tagOrId(   s   selfs   tagOrId(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   addtag_below s   c    s&     |  i d d | | | |  d  S(   Ns   addtags   closest(   s   selfs   _dos   xs   ys   halos   start(   s   selfs   xs   ys   halos   start(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   addtag_closest s   c    s&     |  i d d | | | |  d  S(   Ns   addtags   enclosed(   s   selfs   _dos   x1s   y1s   x2s   y2(   s   selfs   x1s   y1s   x2s   y2(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   addtag_enclosed s   c    s&     |  i d d | | | |  d  S(   Ns   addtags   overlapping(   s   selfs   _dos   x1s   y1s   x2s   y2(   s   selfs   x1s   y1s   x2s   y2(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   addtag_overlapping s   c    s     |  i d d |  d  S(   Ns   addtags   withtag(   s   selfs   _dos   tagOrId(   s   selfs   tagOrId(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   addtag_withtag s   c    s#     |  i i |  i d   Sd  S(   Ns   bbox(   s   selfs   canvass   _getintss   _do(   s   self(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   bbox s   c    s&     |  i i |  i | | |  Sd  S(   N(   s   selfs   canvass   tag_binds   ids   sequences   commands   add(   s   selfs   sequences   commands   add(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   bind s   c    s#     |  i i |  i | |  d  S(   N(   s   selfs   canvass
   tag_unbinds   ids   sequences   funcid(   s   selfs   sequences   funcid(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   unbind s   c    s     |  i d |  Sd  S(   Ns   coords(   s   selfs   _dos   pts(   s   selfs   pts(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   coords s   c    s     |  i d | |  d  S(   Ns   dchars(   s   selfs   _dos   firsts   last(   s   selfs   firsts   last(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   dchars s   c    s     |  i d  d  S(   Ns   delete(   s   selfs   _do(   s   self(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   delete s   c    s     |  i d |  d  S(   Ns   dtag(   s   selfs   _dos   tagToDelete(   s   selfs   tagToDelete(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   dtag s   c    s     ก |  i d  d  S(   Ns   focus(   s   selfs   _do(   s   self(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   focus  s   c    s,   ข ฃ |  i i i |  i d |  i   Sd  S(   Ns   gettags(   s   selfs   canvass   tks	   splitlists   _dos   tag(   s   self(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   gettagsข s   c    s   ค ฅ |  i d |  Sd  S(   Ns   icursor(   s   selfs   _dos   index(   s   selfs   index(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   icursorค s   c    s)   ฆ ง |  i i i |  i d |   Sd  S(   Ns   index(   s   selfs   canvass   tks   getints   _dos   index(   s   selfs   index(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   indexฆ s   c    s   จ ฉ |  i d | |  d  S(   Ns   insert(   s   selfs   _dos
   beforeThiss   string(   s   selfs
   beforeThiss   string(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   insertจ s   c    s,   ช ซ |  i i |  i t | | f   Sd  S(   N(   s   selfs   canvass   itemconfigures   tags	   _cnfmerges   cnfs   kw(   s   selfs   cnfs   kw(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   configช s   c    s   ฌ ญ |  i d |  d  S(   Ns   lower(   s   selfs   _dos	   belowThis(   s   selfs	   belowThis(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   lowerฌ s   c    s   ฎ ฏ |  i d | |  d  S(   Ns   move(   s   selfs   _dos   xAmounts   yAmount(   s   selfs   xAmounts   yAmount(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   moveฎ s   c    s   ฐ ฑ |  i d |  d  S(   Ns   raise(   s   selfs   _dos	   aboveThis(   s   selfs	   aboveThis(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   tkraiseฐ s   c    s#   ณ ด |  i d | | | |  d  S(   Ns   scale(   s   selfs   _dos   xOrigins   yOrigins   xScales   yScale(   s   selfs   xOrigins   yOrigins   xScales   yScale(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   scaleณ s   c    s)   ต ถ |  i i d d |  i | f  d  S(   Ns   selects   adjust(   s   selfs   canvass   _dos   tags   index(   s   selfs   index(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   select_adjustต s   c    s)   ท ธ |  i i d d |  i | f  d  S(   Ns   selects   from(   s   selfs   canvass   _dos   tags   index(   s   selfs   index(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   select_fromท s   c    s)   น บ |  i i d d |  i | f  d  S(   Ns   selects   to(   s   selfs   canvass   _dos   tags   index(   s   selfs   index(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys	   select_toน s   c    s   ป ผ |  i d  Sd  S(   Ns   type(   s   selfs   _do(   s   self(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   typeป s   ($   s   __name__s
   __module__s   Nones   __init__s   strs   __str__s   _dos   addtag_aboves
   addtag_alls   addtag_belows   addtag_closests   addtag_encloseds   addtag_overlappings   addtag_withtags   bboxs   binds   unbinds   coordss   dcharss   deletes   dtags   focuss   gettagss   icursors   indexs   inserts   configs   lowers   moves   tkraises   lifts   scales   select_adjusts   select_froms	   select_tos   type(    (    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   Groupx sB   			N(   s   Tkinters   Canvass	   _cnfmerges   _flattens
   CanvasItems   Arcs   Bitmaps	   ImageItems   Lines   Ovals   Polygons	   Rectangles
   CanvasTexts   Windows   Group(   s   Canvass	   ImageItems   Groups   Polygons
   CanvasTexts   _flattens	   _cnfmerges   Bitmaps   Windows   Arcs   Ovals   Lines
   CanvasItems	   Rectangle(    (    s#   /usr/lib/python2.2/lib-tk/Canvas.pys   ? s   J