U e5d��@sddlTGdd�d�ZdS)�)�*c@s2eZdZdZd dd�Zdd�Zdd�Zdd �ZdS) �DialogNcKs|s|�d�}||_||_dS)N�parent)�get�master�options)�selfrr�r �,/usr/lib64/python3.8/tkinter/commondialog.py�__init__s zDialog.__init__cCsdS�Nr )rr r r � _fixoptionsszDialog._fixoptionscCs|Sr r )rZwidget�resultr r r � _fixresultszDialog._fixresultc Ks||��D]\}}||j|<q|��t|j�}z,|jj|jf|� |j���}|� ||�}W5z |��Wn YnXX|Sr ) �itemsrr ZFramerZdestroyZtkZcall�commandZ_optionsr)rr�k�v�w�sr r r �shows   z Dialog.show)N)�__name__� __module__� __qualname__rr r rrr r r r rs  rN)Ztkinterrr r r r � s