3
”Re ã @ s dZ dZy.ddlZddlmZ eejƒZddlmZ W n. eefk
rd dZdd„ Z dd„ Z
Y �nZX dd lmZmZm
Z
mZ ejZG d
d„ deƒZejjZejge_eje_ejjZejeeƒge_eje_ejj Zejejge_eje_ejjZejege_eje_ejj Z!eje
ejeeejƒge!_eje!_ejj"Z#ejejejeeejƒge#_eje#_ejj$Z%ej&ge%_eje%_dd
„ Z'dd„ Z
e fdd„Zdd„ Z ddd„Zdd„ Z(dd„ Z"dd„ Z)dS ) é é é N)Ú
LibraryLoader)Úwintypesc G s d S )N© )Ú_r r ú‰/builddir/build/BUILDROOT/alt-python36-pip-20.2.4-5.el8.x86_64/opt/alt/python36/lib/python3.6/site-packages/pip/_vendor/colorama/win32.pyÚ s r c G s d S )Nr )r r r r r s )ÚbyrefÚ StructureÚc_charÚPOINTERc @ s> e Zd ZdZdefdefdejfdejfdefgZdd„ Z d S )
ÚCONSOLE_SCREEN_BUFFER_INFOzstruct in wincon.h.ÚdwSizeÚdwCursorPositionÚwAttributesÚsrWindowÚdwMaximumWindowSizec C sH d| j j| j j| jj| jj| j| jj| jj| jj| jj | j
j| j
jf S )Nz"(%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d))r ÚYÚXr r r ÚTopÚLeftZBottomZRightr )Úselfr r r Ú__str__ s z"CONSOLE_SCREEN_BUFFER_INFO.__str__N)
Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚCOORDr ÚWORDZ
SMALL_RECTÚ_fields_r r r r r r s
r c C s t ƒ }t| t|ƒƒ}t|ƒS )N)r Ú_GetConsoleScreenBufferInfor
Úbool)ÚhandleÚcsbiÚsuccessr r r Ú_winapi_test\ s r&