
"Ic           @   sS   d  d k  l Z d e f d     YZ d d  Z e d j o d Ge   GHn d S(   i(   t   Dialogt   Chooserc           B   s&   e  Z d  Z d Z d   Z d   Z RS(   s   Ask for a colort   tk_chooseColorc         C   sY   y? |  i  d } t |  t d  j o d | |  i  d <n Wn t j
 o n Xd  S(   Nt   initialcolors   #%02x%02x%02x(    (   t   optionst   typet   KeyError(   t   selft   color(    (    s2   /mit/python/lib/python2.6/lib-tk/tkColorChooser.pyt   _fixoptions!   s    c         C   sC   | p d S| i |  \ } } } | d | d | d f | f S(   Ni   (   NN(   t   Nonet	   winfo_rgb(   R   t   widgett   resultt   rt   gt   b(    (    s2   /mit/python/lib/python2.6/lib-tk/tkColorChooser.pyt
   _fixresult+   s    (   t   __name__t
   __module__t   __doc__t   commandR	   R   (    (    (    s2   /mit/python/lib/python2.6/lib-tk/tkColorChooser.pyR      s   	
c         K   s1   |  o | i    } |  | d <n t |   i   S(   s   Ask for a colorR   (   t   copyR   t   show(   R   R   (    (    s2   /mit/python/lib/python2.6/lib-tk/tkColorChooser.pyt   askcolor7   s    t   __main__R   N(   t   tkCommonDialogR    R   R
   R   R   (    (    (    s2   /mit/python/lib/python2.6/lib-tk/tkColorChooser.pyt   <module>   s   