
    .hh	                     .    S /r SSKJrJr   " S S 5      rg)Dialog    )_get_temp_root_destroy_temp_rootc                   :    \ rS rSrSrS	S jrS rS rS rS r	Sr
g)
r      Nc                 D    Uc  UR                  S5      nXl        X l        g )Nparent)getmasteroptions)selfr   r   s      =/opt/python-3.13.8/usr/lib/python3.13/tkinter/commondialog.py__init__Dialog.__init__   s    >[[*F    c                     g N )r   s    r   _fixoptionsDialog._fixoptions       r   c                     U$ r   r   )r   widgetresults      r   
_fixresultDialog._fixresult   s    r   c                    UR                  5        H  u  p#X0R                  U'   M     U R                  5         U R                  nUc
  [	        5       n U R                  U5        UR                  R                  " U R                  /UR                  U R                  5      Q76 nU R                  XE5      n[        U5        U$ ! [        U5        f = fr   )itemsr   r   r   r   _test_callbacktkcallcommand_optionsr   r   )r   r   kvr   ss         r   showDialog.show    s     MMODALLO $ 	>#%F	''		t||Lfoodll.KLA*Av& v&s   A"C Cc                     g r   r   )r   r   s     r   r   Dialog._test_callback4   r   r   )r   r   r   )__name__
__module____qualname____firstlineno__r"   r   r   r   r'   r   __static_attributes__r   r   r   r   r      s     G(r   N)__all__tkinterr   r   r   r   r   r   <module>r2      s    * 6% %r   