
    d                     :    d gZ ddlmZmZmZ  G d d           ZdS )Dialog    )Frame_get_temp_root_destroy_temp_rootc                   2    e Zd ZdZddZd Zd Zd Zd ZdS )r   Nc                 P    ||                     d          }|| _        || _        d S )Nparent)getmasteroptions)selfr   r   s      &  /croot/python-split_1694437901252/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_plac/lib/python3.11/tkinter/commondialog.py__init__zDialog.__init__   s*    >[[**F    c                     d S N )r   s    r   _fixoptionszDialog._fixoptions       r   c                     |S r   r   )r   widgetresults      r   
_fixresultzDialog._fixresult   s    r   c                    |                                 D ]\  }}|| j        |<   |                                  | j        }|t	                      }	 |                     |            |j        j        | j        g|	                    | j                  R  }| 
                    ||          }t          |           n# t          |           w xY w|S r   )itemsr   r   r   r   _test_callbacktkcallcommand_optionsr   r   )r   r   kvr   ss         r   showzDialog.show    s     MMOO 	  	 DAqDLOO>#%%F	''''	t|Lfoodl.K.KLLLA**Av&&&&v&&&&s   AB< <Cc                     d S r   r   )r   r   s     r   r   zDialog._test_callback4   r   r   r   )	__name__
__module____qualname__r   r   r   r   r$   r   r   r   r   r   r      si        G         (    r   N)__all__tkinterr   r   r   r   r   r   r   <module>r+      s^    * = = = = = = = = = =% % % % % % % % % %r   