{.dgZddlmZmZGddZy)Dialog)_get_temp_root_destroy_temp_rootc0eZdZdZddZdZdZdZdZy)rNc F||jd}||_||_y)Nparent)getmasteroptions)selfr r s ;/opt/alt/python312/lib64/python3.12/tkinter/commondialog.py__init__zDialog.__init__s# >[[*F  cyN)r s r _fixoptionszDialog._fixoptions rc|Srr)r widgetresults r _fixresultzDialog._fixresults rc |jD]\}}||j|<|j|j}| t } |j ||j j|jg|j|j}|j||}t||S#t|wxYwr) itemsr rr r_test_callbacktkcallcommand_optionsrr)r r kvr ss r showz Dialog.show sMMODAqDLLO$  >#%F '    ' t||Lfoodll.KLA*A v & v &s A#C Ccyrr)r r s r rzDialog._test_callback4rrr) __name__ __module__ __qualname__rrrrr#rrrr rrs G  ( rN)__all__tkinterrrrrrr r*s *6% % r