
    ^h+                     F    S SK Jr  S SKJr   " S S\R                  5      rg)    )request)resourcec                   T    \ rS rSr\R
                  R                  rSS jrSS jr	Sr
g)Cursor   Nc                     [         R                  " U R                  UU R                  S9  U R                  R	                  U R                  5        g )N)displayonerrorcursor)r   
FreeCursorr	   idfree_resource_id)selfr
   s     E/var/www/html/env/lib/python3.13/site-packages/Xlib/xobject/cursor.pyfreeCursor.free   s8    T\\%,$(GG	- 	%%dgg.    c                 x    Uu  pEnUu  pxn	[         R                  " U R                  UU R                  UUU	UUUS9	  g )N)	r	   r
   r   fore_red
fore_green	fore_blueback_red
back_green	back_blue)r   RecolorCursorr	   r   )
r   f_rgbb_rgbr
   r   r   r   r   r   r   s
             r   recolorCursor.recolor   sF    */'i*/'i(/'+ww)1+5*3)1+5*3	5r    )N)__name__
__module____qualname____firstlineno__r   Resource__resource__
__cursor__r   r   __static_attributes__r    r   r   r   r      s    ""//J/5r   r   N)Xlib.protocolr   Xlib.xobjectr   r%   r   r    r   r   <module>r+      s   & " !5X 5r   