HEX
Server: Apache/2.4.65 (Unix) OpenSSL/1.1.1k
System: Linux vps109042.inmotionhosting.com 4.18.0 #1 SMP Mon Sep 30 15:36:27 MSK 2024 x86_64
User: cisa (1010)
PHP: 8.2.30
Disabled: NONE
Upload Files
File: //opt/imh/python3.13/lib/python3.13/idlelib/__pycache__/window.cpython-313.pyc
�

��e8
����SSKJrJr SSKr"SS5r\"5r\Rr\Rr\Rr"SS\5r	\
S:XaSSKJr \"S	S
S9 gg)�)�Toplevel�TclErrorNc�>�\rSrSrSrSrSrSrSrSr	Sr
S	rg
)�
WindowList�c� �0Ul/Ulg�N)�dict�	callbacks��selfs �4/opt/imh/python3.13/lib/python3.13/idlelib/window.py�__init__�WindowList.__init__s����	����c�h�URUR5 XR[U5'gr	)�
after_idle�call_callbacksr
�str�r
�windows  r�add�WindowList.adds&�����$�-�-�.�!'�	�	�#�f�+�rc�r�UR[U5	UR5 g![a Nf=fr	)r
r�KeyErrorrrs  r�delete�WindowList.deletes9��	��	�	�#�f�+�&�	
������	��	�s�)�
6�6c� �/nURH6nURUnUR5nURXSU45 M8 UR	5 UHupSnURXTRS9 M! g![a M}f=f)N)�label�command)r
�	get_titler�append�sort�add_command�wakeup)r
�menu�list�keyr�titles      r�add_windows_to_menu�WindowList.add_windows_to_menus������9�9�C��Y�Y�s�^�F�
��(�(�*��
�K�K��V�,�-�
�	
�	�	��"&��E�����5�-�-��@�#'��	�
��
�s�A?�?
B
�B
c�:�URRU5 gr	)rr"�r
�callbacks  r�register_callback�WindowList.register_callback$s�������h�'rc�\�URRU5 g![a gf=fr	)r�remove�
ValueErrorr-s  r�unregister_callback�WindowList.unregister_callback's+��	��N�N�!�!�(�+���	��	�s��
+�+c��URHnU"5 M
 g! [R"5up#n[SUSU5 M;=f)Nz&warning: callback failed in WindowList�:)r�sys�exc_info�print)r
r.�t�v�tbs     rr�WindowList.call_callbacks-sA�����H�
K��
�'��
K��<�<�>���b��>��3��J�s	��(A)rr
N)�__name__�
__module__�__qualname__�__firstlineno__rrrr*r/r4r�__static_attributes__�rrrrs'���(��A�(��Krrc�2�\rSrSrSrSrSrSrSrSr	g)	�ListedToplevel�=c�h�[R"XU5 [RU5 Xlgr	)rr�registryr�focused_widget)r
�master�kws   rr�ListedToplevel.__init__?s$�����$��+����T��"�rc��[RU5 [R"U5 [R(dUR5 ggr	)rIrr�destroyr
�quitrs rrO�ListedToplevel.destroyDs3�������������}�}��I�I�K�rc�,�[R5 gr	)rIrrs  r�update_windowlist_registry�)ListedToplevel.update_windowlist_registryLs�����!rc�"�UR5$r	)�wm_titlers rr!�ListedToplevel.get_titleOs���}�}��rc���UR5S:Xa UR5 UR5 UR5 URR5 g![a gf=f)N�iconic)�wm_state�wm_withdraw�wm_deiconify�tkraiserJ�	focus_setrrs rr%�ListedToplevel.wakeupSs\��		��}�}��(�*�� � �"��!�!�#��L�L�N����)�)�+���	�
�	�s�AA!�!
A.�-A.)rJN)
r?r@rArBrrOrSr!r%rCrDrrrFrF=s��#�
�"��
rrF�__main__)�mainzidlelib.idle_test.test_window�)�	verbosity)
�tkinterrrr8rrIr*r/r4rFr?�unittestrarDrr�<module>rfso��&�
�.K�.K�b�<���2�2���.�.���2�2�� �X� �F�z����	(�A�6�r