File: //lib/python3.12/curses/__pycache__/textpad.cpython-312.pyc
�
    )!�hJ  �                   �   � d Z ddlZddlZd� Z G d� d�      Zedk(  r%d� Z ej                  e�      Z e	d e
e�      �       yy)	z:Simple textbox editing widget with Emacs-like keybindings.�    Nc                 �d  � | j                  |dz   |t        j                  ||z
  dz
  �       | j                  ||dz   t        j                  ||z
  dz
  �       | j                  ||dz   t        j                  ||z
  dz
  �       | j                  |dz   |t        j                  ||z
  dz
  �       | j                  ||t        j                  �       | j                  ||t        j                  �       | j                  ||t        j                  �       | j                  ||t        j                  �       y)z^Draw a rectangle with corners at the provided upper-left
    and lower-right coordinates.
    �   N)
�vline�curses�	ACS_VLINE�hline�	ACS_HLINE�addch�ACS_ULCORNER�ACS_URCORNER�ACS_LRCORNER�ACS_LLCORNER)�win�uly�ulx�lry�lrxs        �%/usr/lib/python3.12/curses/textpad.py�	rectangler      s�   � � �I�I�c�!�e�S�&�*�*�C�#�I��M�:��I�I�c�3�q�5�&�*�*�C�#�I��M�:��I�I�c�3�q�5�&�*�*�C�#�I��M�:��I�I�c�!�e�S�&�*�*�C�#�I��M�:��I�I�c�3��+�+�,��I�I�c�3��+�+�,��I�I�c�3��+�+�,��I�I�c�3��+�+�,�    c                   �>