o
    PúcŸ  ã                   @   s,   d dl mZmZ d dlZG dd„ deƒZdS )é    )ÚABCÚabstractmethodNc                       s@   e Zd Zdejf‡ fdd„Zdd„ Zedd„ ƒZdd	„ Z	‡  Z
S )
Ú	SubWindowÚwindowc                   s&   t ƒ jdi |¤Ž || _| ¡ | _d S )N© )ÚsuperÚ__init__ÚwinÚgetmaxyxÚwinsz)Úselfr   Úkwargs©Ú	__class__r   ú)/home/sam/code/vtrack420/lib/subwindow.pyr      s   zSubWindow.__init__c                 C   s   | j  ¡  d S ©N)r	   Únoutrefresh©r   r   r   r   Úrefresh   s   zSubWindow.refreshc                 C   s   d S r   r   r   r   r   r   Ú_draw   s   zSubWindow._drawc                 C   s   |   ¡  |  ¡  d S r   )r   r   r   r   r   r   Údraw   s   zSubWindow.draw)Ú__name__Ú
__module__Ú__qualname__Úcursesr   r   r   r   r   r   Ú__classcell__r   r   r   r   r      s    
r   )Úabcr   r   r   r   r   r   r   r   Ú<module>   s    