
    %
i                         d dl Z d dlZddlmZ  G d dej                  Z G d de          Z G d d	e          Z G d
 de          ZdS )    N   )objectc                       e Zd ZddZd ZdS )WndNc                     t           j                            | |           | j        r,| j                            | j        t          j                   d S d S N)r   	CmdTarget__init___obj_HookMessage	OnDestroywin32con
WM_DESTROY)selfinitobjs     C:\Users\Dell Inspiron 16\Desktop\tws\AgrotaPowerBi\back-agrota-powerbi\mcp-client-agrota\venv\Lib\site-packages\pythonwin/pywin/mfc/window.pyr
   zWnd.__init__	   sU    !!$000: 	HJ""4>83FGGGGG	H 	H    c                     d S r    )r   msgs     r   r   zWnd.OnDestroy   s    r   r   )__name__
__module____qualname__r
   r   r   r   r   r   r      s;        H H H H
    r   r   c                       e Zd Zd ZdS )FrameWndc                 <    t                               | |           d S r   )r   r
   r   wnds     r   r
   zFrameWnd.__init__   s    T3r   Nr   r   r   r
   r   r   r   r   r      s#                 r   r   c                       e Zd ZddZd ZdS )MDIChildWndNc                 f    |t          j                    }t                              | |           d S r   )win32uiCreateMDIChildr   r
   r   s     r   r
   zMDIChildWnd.__init__$   1    ;(**C$$$$$$r   c                 V    |$|j         |j                             | |           d S d S d S r   )template
CreateView)r   cpcontexts      r   OnCreateClientzMDIChildWnd.OnCreateClient)   s=    7#3#?''g66666 #?#?r   r   )r   r   r   r
   r+   r   r   r   r!   r!   #   s7        % % % %
7 7 7 7 7r   r!   c                       e Zd ZddZdS )MDIFrameWndNc                 f    |t          j                    }t                              | |           d S r   )r#   CreateMDIFramer   r
   r   s     r   r
   zMDIFrameWnd.__init__/   r%   r   r   r   r   r   r   r-   r-   .   s(        % % % % % %r   r-   )	r   r#    r   r	   r   r   r!   r-   r   r   r   <module>r1      s               &
   ,         s      
7 7 7 7 7( 7 7 7% % % % %( % % % % %r   