| Server IP : 121.121.20.254 / Your IP : 216.73.216.202 Web Server : Microsoft-IIS/10.0 System : Windows NT WEB-SERVER 10.0 build 20348 (Windows Server 2022) AMD64 User : IUSR ( 0) PHP Version : 8.3.28 Disable Function : NONE MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/Python315/Lib/idlelib/__pycache__/ |
Upload File : |
R
>lqj�J c
�Z `� Q s ] PHs] PHs] PHs] s]s]s]s]s]s ]s
]s]s] s
]
s]s]s]
s]s]s]s]s]s]s]s]s]s]s]s]s] s]@s]�s \OB Q6X c
Qs"\\\\ 1s#LQs"\\\\1s#\$ \% \"2 2 T Tt- tF D o \"U * F D oVaJ J too s&Qs' Q Q2 s(\$ ]\% \"2 * 2 s)\)T`t, tF D# nPOU U1Q k\+ \"2 2 2 MJ% tos,Q s-\- \)2 s., s/\)F DT s0] s1\$ \% \"2 2 F D+ s2]\2* \0* % f J \1\#\2* * s1J- \/Og \12 JV Q Q2 s4Qs5\41]* \(1\% \52 ]*
* * s6\$ \% \52 2 T Tt- tF D o \5U * F D oVaJ J too s7\Op Q 2 s9\Op Q
2 s:Q s;Q s<- s=Q
s>Q s?\@Q6X c$ ] QCHGBsB \B Q]P
Q5 ] QCHGDsD \D \?2 P! P! t too h t toh t too h )a�
MultiCall - a class which inherits its methods from a Tkinter widget (Text, for
example), but enables multiple calls of functions per virtual event - all
matching events will be called, not only the most specific one. This is done
by wrapping the event functions - event_add, event_delete and event_info.
MultiCall recognizes only a subset of legal event sequences. Sequences which
are not recognized are treated by the original Tk handling mechanism. A
more-specific event will be called before a less-specific event.
The recognized sequences are complete one-event sequences (no emacs-style
Ctrl-X Ctrl-C, no shortcuts like <3>), for all types of events.
Key/Button Press/Release events can have modifiers.
The recognized modifiers are Shift, Control, Option and Command for Mac, and
Control, Alt, Shift, Meta/M for other platforms.
For all events which were handled by MultiCall, a new member is added to the
event instance passed to the binded functions - mc_type. This is one of the
event type constants defined in this module (such as MC_KEYPRESS).
For Key/Button events (which are handled by MultiCall and may receive
modifiers), another member is added - mc_state. This member gives the state
of the recognized modifiers, as a combination of the modifier constants
also defined in this module (for example, MC_SHIFT).
Using these members is absolutely portable.
The order by which events are called is defined by these rules:
1. A more-specific event will be called before a less-specific event.
2. A recently-binded event will be called before a previously-binded event,
unless this conflicts with the first rule.
Each function will be called at most once for each event.
�darwinzapplication has been destroyedc �: ` � \ sQ s]Is n Q sQ sQ sQ sQsU s P! )�
_SimpleBinderc � � Vm Q [ U* ] * * Q* U m V m V0m , U m PU m P! )�<�>)�type�_types�sequence�widget�
widgetinst�bindedfuncs� handlerid)�selfr r
r s &&&&�&C:\Python315\\Lib\idlelib\multicall.py�__init__�_SimpleBinder.__init__J s9 � �� ��F�4�L��O�+�C�/��
���$�������� c � � U O % fR U O U O 1Q koU O O U O
U O U2 U m U O O U2 P! )c � � V m - o[ [ U2 ]*
PP2 F D, oV* oVS7 f J P V5$ U U 2 oU% f J) Ut ! P! �� )�mc_type�range�len)�event�lr � wascalled�i�func�rs &&& r �handler�#_SimpleBinder.bind.<locals>.handlerT sN � � '�
�� ��s�1�v�a�x��R�0�A��4�D��,�*.� �� ��K���1�#$�H�
1r )r
r r r
�bindr r �append)r �tripletr r s &&& r r"