
    ^h<                        S SK Jr  S SKJr   " S S\R                  5      r " S S\R                  5      r " S S\5      r " S	 S
\5      r " S S\5      r	 " S S\5      r
 " S S\5      r " S S\R                  5      r " S S\5      r " S S\5      r " S S\R                  5      r " S S\5      r " S S\5      r " S S\R                  5      r " S S \R                  5      r " S! S"\R                  5      r " S# S$\R                  5      r " S% S&\R                  5      r " S' S(\R                  5      r " S) S*\R                  5      r " S+ S,\R                  5      r " S- S.\R                  5      r " S/ S0\R                  5      r " S1 S2\R                  5      r " S3 S4\R                  5      r " S5 S6\R                  5      r " S7 S8\R                  5      r " S9 S:\R                  5      r  " S; S<\ 5      r! " S= S>\ 5      r" " S? S@\R                  5      r# " SA SB\R                  5      r$ " SC SD\R                  5      r% " SE SF\R                  5      r& " SG SH\R                  5      r' " SI SJ\R                  5      r( " SK SL\R                  5      r) " SM SN\R                  5      r*0 \R                  \_\R                  \_\R                  \	_\R                  \
_\R                  \_\R                  \_\R                  \_\R                   \_\R"                  \_\RT                  \*_\R$                  \_\R&                  \_\R(                  \_\R*                  \_\R,                  \_\R.                  \_\R0                  \_0 \R2                  \_\R4                  \_\R6                  \_\R8                  \_\R:                  \_\R<                  \_\R>                  \_\RB                  \!_\RD                  \"_\RF                  \#_\RH                  \$_\RJ                  \%_\RL                  \&_\RN                  \'_\RR                  \)_\RP                  \(_Er+gO)P    )X)rqc            	           \ rS rSrSr\R                  " \R                  " S5      \R                  " S5      \R                  " S5      \R                  " SS5      5      r
Srg)	AnyEvent   Ntypedetailsequence_numberdata    )__name__
__module____qualname____firstlineno___coder   StructCard8Card16FixedString_fields__static_attributes__r       E/var/www/html/env/lib/python3.13/site-packages/Xlib/protocol/event.pyr   r      sG    Eii&)(+#453Gr   r   c                   .   \ rS rSrSr\R                  " \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S	\R                  45      \R                  " S
5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      5      rSrg)KeyButtonPointer#   Nr   r	   r
   timerootwindowchildroot_xroot_yevent_xevent_ystatesame_screen   r   )r   r   r   r   r   r   r   r   r   Card32Windowr   NONEInt16Padr   r   r   r   r   r   r   #   s    Eii&)(+#456*6*8,7QVVJ7(+(+),),7+-0Gr   r   c                   ,    \ rS rSr\R
                  rSrg)KeyPress5   r   N)r   r   r   r   r   r/   r   r   r   r   r   r/   r/   5       JJEr   r/   c                   ,    \ rS rSr\R
                  rSrg)
KeyRelease8   r   N)r   r   r   r   r   r3   r   r   r   r   r   r3   r3   8   s    LLEr   r3   c                   ,    \ rS rSr\R
                  rSrg)ButtonPress;   r   N)r   r   r   r   r   r6   r   r   r   r   r   r6   r6   ;       MMEr   r6   c                   ,    \ rS rSr\R
                  rSrg)ButtonRelease>   r   N)r   r   r   r   r   r:   r   r   r   r   r   r:   r:   >   s    OOEr   r:   c                   ,    \ rS rSr\R
                  rSrg)MotionNotifyA   r   N)r   r   r   r   r   r=   r   r   r   r   r   r=   r=   A   s    NNEr   r=   c                   .   \ rS rSrSr\R                  " \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S	\R                  45      \R                  " S
5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      5      rSrg)
EnterLeaveD   Nr   r	   r
   r   r   r    r!   r"   r#   r$   r%   r&   modeflagsr   )r   r   r   r   r   r   r   r   r   r)   r*   r   r+   r,   r   r   r   r   r   r@   r@   D   s    Eii&)(+#456*6*8,7QVVJ7(+(+),),7+&)'*Gr   r@   c                   ,    \ rS rSr\R
                  rSrg)EnterNotifyV   r   N)r   r   r   r   r   rE   r   r   r   r   r   rE   rE   V   r8   r   rE   c                   ,    \ rS rSr\R
                  rSrg)LeaveNotifyY   r   N)r   r   r   r   r   rH   r   r   r   r   r   rH   rH   Y   r8   r   rH   c            
          \ rS rSrSr\R                  " \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      5      rS	rg)
Focus]   Nr   r	   r
   r    rB      r   )r   r   r   r   r   r   r   r   r   r*   r-   r   r   r   r   r   rK   rK   ]   s\    Eii&)(+#458,&)Gr   rK   c                   ,    \ rS rSr\R
                  rSrg)FocusIng   r   N)r   r   r   r   r   rO   r   r   r   r   r   rO   rO   g   s    IIEr   rO   c                   ,    \ rS rSr\R
                  rSrg)FocusOutj   r   N)r   r   r   r   r   rR   r   r   r   r   r   rR   rR   j   r1   r   rR   c                      \ rS rSr\R
                  r\R                  " \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S	5      \R                  " S
5      \R                  " S5      5
      rSrg)Exposem   r   r(   r
   r    xywidthheightcount   r   N)r   r   r   r   r   rU   r   r   r   r   r-   r   r*   r   r   r   r   r   rU   rU   m   s    HHEii&)#458,337+8,7+
Gr   rU   c                      \ rS rSr\R
                  r\R                  " \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S	5      \R                  " S
5      \R                  " S5      \R                  " S5      \R                  " S5      5      rSrg)GraphicsExpose{   r   r(   r
   drawablerW   rX   rY   rZ   minor_eventr[   major_event   r   N)r   r   r   r   r   r^   r   r   r   r   r-   r   Drawabler   r   r   r   r   r^   r^   {   s    Eii&)#45Z0337+8,=17+-0Gr   r^   c                   <   \ rS rSr\R
                  r\R                  " \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      5      rS	rg
)NoExpose   r   r(   r
   r    ra   rb      r   N)r   r   r   r   r   rf   r   r   r   r   r-   r   rd   r   r   r   r   r   rf   rf      sk    JJEii&)#45X.=1-0Gr   rf   c            
          \ rS rSr\R
                  r\R                  " \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      5      rSrg	)
VisibilityNotify   r   r(   r
   r    r&   rM   r   N)r   r   r   r   r   rj   r   r   r   r   r-   r   r*   r   r   r   r   r   rj   rj      sa    Eii&)#458,'*Gr   rj   c                      \ rS rSr\R
                  r\R                  " \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S	5      \R                  " S
5      \R                  " S5      \R                  " S5      \R                  " S5      5      rSrg)CreateNotify   r   r(   r
   parentr    rW   rX   rY   rZ   border_widthoverride	   r   N)r   r   r   r   r   rm   r   r   r   r   r-   r   r*   r,   r   r   r   r   r   rm   rm      s    NNEii&)#458,8,##7+8,>2*-Gr   rm   c            
          \ rS rSr\R
                  r\R                  " \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      5      rSrg	)
DestroyNotify   r   r(   r
   eventr       r   N)r   r   r   r   r   rt   r   r   r   r   r-   r   r*   r   r   r   r   r   rt   rt      s_    OOEii&)#457+8,Gr   rt   c                   <   \ rS rSr\R
                  r\R                  " \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      5      rS	rg
)UnmapNotify   r   r(   r
   rv   r    from_configure   r   N)r   r   r   r   r   ry   r   r   r   r   r-   r   r*   r   r   r   r   r   ry   ry      sl    MMEii&)#457+8,"23Gr   ry   c                   <   \ rS rSr\R
                  r\R                  " \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      5      rS	rg
)	MapNotify   r   r(   r
   rv   r    rq   r|   r   N)r   r   r   r   r   r~   r   r   r   r   r-   r   r*   r   r   r   r   r   r~   r~      sk    KKEii&)#457+8,*-Gr   r~   c            
          \ rS rSr\R
                  r\R                  " \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      5      rSrg	)

MapRequest   r   r(   r
   ro   r    rw   r   N)r   r   r   r   r   r   r   r   r   r   r-   r   r*   r   r   r   r   r   r   r      s_    LLEii&)#458,8,Gr   r   c                      \ rS rSr\R
                  r\R                  " \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S	5      \R                  " S
5      \R                  " S5      5
      rSrg)ReparentNotify   r   r(   r
   rv   r    ro   rW   rX   rq   rc   r   N)r   r   r   r   r   r   r   r   r   r   r-   r   r*   r,   r   r   r   r   r   r   r      s    Eii&)#457+8,8,##*-
Gr   r   c                       \ rS rSr\R
                  r\R                  " \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S\R                  45      \R                  " S5      \R                  " S	5      \R                  " S
5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      5      rSrg)ConfigureNotify   r   r(   r
   rv   r    above_siblingrW   rX   rY   rZ   rp   rq      r   N)r   r   r   r   r   r   r   r   r   r   r-   r   r*   r+   r,   r   r   r   r   r   r   r      s    Eii&)#457+8,?QVVJ?##7+8,>2*-Gr   r   c                       \ rS rSr\R
                  r\R                  " \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S\R                  45      \R                  " S5      \R                  " S	5      \R                  " S
5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      5      rSrg)ConfigureRequest   r   
stack_moder
   ro   r    siblingrW   rX   rY   rZ   rp   
value_mask   r   N)r   r   r   r   r   r   r   r   r   r   r   r*   r+   r,   r-   r   r   r   r   r   r   r      s    Eii&),/#458,8,9qvvj9##7+8,>2<0Gr   r   c                   ^   \ rS rSr\R
                  r\R                  " \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S	5      5      rS
rg)GravityNotifyi
  r   r(   r
   rv   r    rW   rX      r   N)r   r   r   r   r   r   r   r   r   r   r-   r   r*   r,   r   r   r   r   r   r   r   
  su    OOEii&)#457+8,##Gr   r   c                   <   \ rS rSr\R
                  r\R                  " \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      5      rS	rg
)ResizeRequesti  r   r(   r
   r    rY   rZ   rw   r   N)r   r   r   r   r   r   r   r   r   r   r-   r   r*   r   r   r   r   r   r   r     sk    OOEii&)#458,7+8,Gr   r   c                   J   \ rS rSrSr\R                  " \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S	5      \R                  " S
5      5      rSrg)	Circulatei!  Nr   r(   r
   rv   r    r   place   r   )r   r   r   r   r   r   r   r   r-   r   r*   r   r   r   r   r   r   r   !  sr    Eii&)#457+8,'*Gr   r   c                   ,    \ rS rSr\R
                  rSrg)CirculateNotifyi-  r   N)r   r   r   r   r   r   r   r   r   r   r   r   r   -  s    Er   r   c                   ,    \ rS rSr\R
                  rSrg)CirculateRequesti0  r   N)r   r   r   r   r   r   r   r   r   r   r   r   r   0  s    Er   r   c                   ^   \ rS rSr\R
                  r\R                  " \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S	5      5      rS
rg)PropertyNotifyi3  r   r(   r
   r    atomr   r&   r   r   N)r   r   r   r   r   r   r   r   r   r   r-   r   r*   r)   r   r   r   r   r   r   r   3  sy    Eii&)#458,6*6*'*Gr   r   c                   <   \ rS rSr\R
                  r\R                  " \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      5      rS	rg
)SelectionCleari?  r   r(   r
   r   r    r   r   r   N)r   r   r   r   r   r   r   r   r   r   r-   r   r)   r*   r   r   r   r   r   r   r   ?  sm    Eii&)#456*8,6*Gr   r   c                      \ rS rSr\R
                  r\R                  " \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S	5      \R                  " S
5      \R                  " S5      5
      rSrg)SelectionRequestiJ  r   r(   r
   r   owner	requestor	selectiontargetpropertyr   r   N)r   r   r   r   r   r   r   r   r   r   r-   r   r)   r*   r   r   r   r   r   r   r   J  s    Eii&)#456*7+;/;/8,:.
Gr   r   c                      \ rS rSr\R
                  r\R                  " \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S	5      \R                  " S
5      5	      rSrg)SelectionNotifyiX  r   r(   r
   r   r   r   r   r      r   N)r   r   r   r   r   r   r   r   r   r   r-   r   r)   r*   r   r   r   r   r   r   r   X  s    Eii&)#456*;/;/8,:.	Gr   r   c                   v   \ rS rSr\R
                  r\R                  " \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S\R                  45      \R                  " S5      \R                  " S5      \R                  " S	5      5      rS
rg)ColormapNotifyie  r   r(   r
   r    colormapnewr&      r   N)r   r   r   r   r   r   r   r   r   r   r-   r   r*   Colormapr+   r   r   r   r   r   r   r   e  s    Eii&)#458,Z!&&<%'*Gr   r   c                   <   \ rS rSr\R
                  r\R                  " \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " S5      5      rS	rg
)MappingNotifyiq  r   r(   r
   requestfirst_keycoder[      r   N)r   r   r   r   r   r   r   r   r   r   r-   r   r   r   r   r   r   r   r   q  sk    OOEii&)#45),/2'*Gr   r   c                      \ rS rSr\R
                  r\R                  " \R                  " S5      \R                  " SS5      \R                  " S5      \R                  " S5      \R                  " S5      \R                  " SS5      5      rS	rg
)ClientMessagei|  r   r   r(   r
   r    client_typerw   r   N)r   r   r   r   r   r   r   r   r   r   Formatr   r*   r)   FixedPropertyDatar   r   r   r   r   r   r   |  sg    OOEii&)61-#458,=1--fb9Gr   r   c            
           \ rS rSr\R
                  r\R                  " \R                  " S5      \R                  " SS\R                  SS95      rSrg)	KeymapNotifyi  r   r      r   )padr   N)r   r   r   r   r   r   r   r   r   r   	FixedListCard8Objr   r   r   r   r   r   r     s:    NNEii&)fb"++QGGr   r   N),Xlibr   Xlib.protocolr   Eventr   r   r/   r3   r6   r:   r=   r@   rE   rH   rK   rO   rR   rU   r^   rf   rj   rm   rt   ry   r~   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   event_classr   r   r   <module>r      s{  *  rxx rxx $ ! " $ #  $* * BHH e u RXX RXX  	rxx 	rxx 288  BHH 	"(( 		 	 RXX bhh "rxx "
BHH 
	BHH 	
 
i y 
RXX 
	RXX 	rxx bhh 
RXX 
	BHH 	BHH 288 "JJ"LL
" MM" OO	"
 NN" MM" MM" II" JJ" NN" HH" " JJ" (" NN"  OO!"" MM#"$ KK	%"& LL
'"( )"* +", (-". OO/"0 OO1"2 3"4 (5"6 7"8 9": (;"< ="> ?"@ OOA"B OOC"r   