
VQc           @   sC   d  d l  Td Z d Z d e f d     YZ e   Z e j   d S(   i(   t   *t   redt   bluet   Testc           B   s8   e  Z d    Z d   Z d   Z d   Z d d  Z RS(   c         C   s   | j  j t  s; |  j j d d t |  j j d  n, |  j j d d t  |  j j d d t | j	 |  _
 | j |  _ d  S(   Nt   selectedt   fillt   withtag(   t   widgett   find_withtagt   CURRENTt   drawt
   itemconfigt   UNSELECTED_COLORt   dtagt   addtagt   SELECTED_COLORt   xt   lastxt   yt   lasty(   t   selft   event(    (    s>   /usr/lib64/python2.7/Demo/tkinter/matt/canvas-mult-item-sel.pyt	   mouseDown   s    c         C   sF   |  j  j d | j |  j | j |  j  | j |  _ | j |  _ d  S(   NR   (   R
   t   moveR   R   R   R   (   R   R   (    (    s>   /usr/lib64/python2.7/Demo/tkinter/matt/canvas-mult-item-sel.pyt	   mouseMove!   s    *c      	   C   sA   |  j  j d d d d d t d t } |  j  j d d t  d  S(   Ni    i   R   t   tagsR   R   (   R
   t   create_ovalR   R	   R   (   R   t   fred(    (    s>   /usr/lib64/python2.7/Demo/tkinter/matt/canvas-mult-item-sel.pyt
   makeNewDot&   s    c         C   s(  t  |  d d d d d |  j |  _ t |  d d d d |  _ t j |  j d	 |  j  t j |  j d
 |  j  t  |  d d d d d |  j	 |  _
 d t t f } t |  d d d | |  _ |  j j d t d t  |  j j d t d t d d  |  j
 j d t d t  |  j j d t  d  S(   Nt   textt   QUITt
   foregroundR   t   commandt   widtht   5it   heights   <1>s   <B1-Motion>s   make a new dotR   s   %s dots are selected and can be dragged.
%s are not selected.
Click in a dot to select it.
Click on empty space to deselect all dots.t   sideR   t   expandi   (   t   Buttont   quitR   t   CanvasR
   t   Widgett   bindR   R   R   t   buttonR   R   t   Messaget   labelt   packt   BOTTOMt   BOTHt   Xt   LEFT(   R   t   message(    (    s>   /usr/lib64/python2.7/Demo/tkinter/matt/canvas-mult-item-sel.pyt   createWidgets-   s    c         C   s+   t  j |  |  t j |   |  j   d  S(   N(   t   Framet   __init__t   Packt   configR4   (   R   t   master(    (    s>   /usr/lib64/python2.7/Demo/tkinter/matt/canvas-mult-item-sel.pyR6   H   s    N(   t   __name__t
   __module__R   R   R   R4   t   NoneR6   (    (    (    s>   /usr/lib64/python2.7/Demo/tkinter/matt/canvas-mult-item-sel.pyR      s
   				N(   t   TkinterR   R   R5   R   t   testt   mainloop(    (    (    s>   /usr/lib64/python2.7/Demo/tkinter/matt/canvas-mult-item-sel.pyt   <module>   s
   
E	