;
Ėā"Ic               @   sŪ  d  d l  m Z d Z d Z d Z d Z d Z d Z d Z d	 Z	 d
 Z
 d Z d Z d Z d Z d Z d Z d Z d Z Gd   d e  Z d+ d+ d+ d+ d  Z d+ d+ d  Z d+ d+ d  Z d+ d+ d  Z d+ d+ d  Z d+ d+ d  Z d+ d+ d  Z d+ d+ d  Z d+ d+ d  Z e d k o“ e d e d d   e d e d d    e d e d d!   e d e d d"   e d# e d d$   e d% e d d&   e d' e d d(   e d) e d d*   n d+ S(,   i    (   u   Dialogu   erroru   infou   questionu   warningu   abortretryignoreu   oku   okcancelu   retrycancelu   yesnou   yesnocancelu   abortu   retryu   ignoreu   cancelu   yesu   noc             B   s   |  Ee  Z d  Z d Z d S(   u   A message boxu   tk_messageBoxN(   u   __name__u
   __module__u   __doc__u   command(   u
   __locals__(    (    u/   /mit/python/lib/python3.0/tkinter/messagebox.pyu   Message9   s   
u   Messagec             K   s„   | o d | k o | | d <n | o d | k o | | d <n |  o |  | d <n | o | | d <n t  |   j   } t | t  o | o t St S| S(   Nu   iconu   typeu   titleu   message(   u   Messageu   showu
   isinstanceu   boolu   YESu   NO(   u   titleu   messageu   _iconu   _typeu   optionsu   res(    (    u/   /mit/python/lib/python3.0/tkinter/messagebox.pyu   _showC   s         c             K   s   t  |  | t t |  S(   u   Show an info message(   u   _showu   INFOu   OK(   u   titleu   messageu   options(    (    u/   /mit/python/lib/python3.0/tkinter/messagebox.pyu   showinfoO   s    c             K   s   t  |  | t t |  S(   u   Show a warning message(   u   _showu   WARNINGu   OK(   u   titleu   messageu   options(    (    u/   /mit/python/lib/python3.0/tkinter/messagebox.pyu   showwarningS   s    c             K   s   t  |  | t t |  S(   u   Show an error message(   u   _showu   ERRORu   OK(   u   titleu   messageu   options(    (    u/   /mit/python/lib/python3.0/tkinter/messagebox.pyu	   showerrorW   s    c             K   s   t  |  | t t |  S(   u   Ask a question(   u   _showu   QUESTIONu   YESNO(   u   titleu   messageu   options(    (    u/   /mit/python/lib/python3.0/tkinter/messagebox.pyu   askquestion[   s    c             K   s"   t  |  | t t |  } | t k S(   u@   Ask if operation should proceed; return true if the answer is ok(   u   _showu   QUESTIONu   OKCANCELu   OK(   u   titleu   messageu   optionsu   s(    (    u/   /mit/python/lib/python3.0/tkinter/messagebox.pyu   askokcancel_   s    c             K   s"   t  |  | t t |  } | t k S(   u0   Ask a question; return true if the answer is yes(   u   _showu   QUESTIONu   YESNOu   YES(   u   titleu   messageu   optionsu   s(    (    u/   /mit/python/lib/python3.0/tkinter/messagebox.pyu   askyesnod   s    c             K   s@   t  |  | t t |  } t |  } | t k o d S| t k S(   uD   Ask a question; return true if the answer is yes, None if cancelled.N(   u   _showu   QUESTIONu   YESNOCANCELu   stru   CANCELu   Noneu   YES(   u   titleu   messageu   optionsu   s(    (    u/   /mit/python/lib/python3.0/tkinter/messagebox.pyu   askyesnocanceli   s
    c             K   s"   t  |  | t t |  } | t k S(   uD   Ask if operation should be retried; return true if the answer is yes(   u   _showu   WARNINGu   RETRYCANCELu   RETRY(   u   titleu   messageu   optionsu   s(    (    u/   /mit/python/lib/python3.0/tkinter/messagebox.pyu   askretrycancelr   s    u   __main__u   Spamu   Egg Informationu   Egg Warningu	   Egg Alertu	   Question?u   proceedu   Proceed?u   yes/nou   Got it?u   yes/no/cancelu   Want it?u	   try againu
   Try again?N(   u   tkinter.commondialogu   Dialogu   ERRORu   INFOu   QUESTIONu   WARNINGu   ABORTRETRYIGNOREu   OKu   OKCANCELu   RETRYCANCELu   YESNOu   YESNOCANCELu   ABORTu   RETRYu   IGNOREu   CANCELu   YESu   NOu   Messageu   Noneu   _showu   showinfou   showwarningu	   showerroru   askquestionu   askokcancelu   askyesnou   askyesnocancelu   askretrycancelu   __name__u   print(    (    (    u/   /mit/python/lib/python3.0/tkinter/messagebox.pyu   <module>   sH   
		