
    %
i                     r    d dl Z d dlZd dlmZ  G d dej                  Zd Zedk    r e             dS dS )    N)dialogc                      e Zd ZdZej        ej        z  ej        z  ej        z  ej	        z  ej
        z  ej        z  ej        z  Zej        ej        z  ej        z  ej	        z  Zddeddgddej        deggZd	Zd
 Zd Zd Zd ZdS )MyDialogz'
    Example using simple controls
    zExample slider)r   r   2   +   N)   zMS SansSerif   Close)r      r      i%  c                 P    t           j                            | | j                   d S N)r   Dialog__init__DIALOGTEMPLATEselfs    C:\Users\Dell Inspiron 16\Desktop\tws\AgrotaPowerBi\back-agrota-powerbi\mcp-client-agrota\venv\Lib\site-packages\pythonwin/pywin/Demos/sliderdemo.pyr   zMyDialog.__init__)   s#    tT%899999    c                 `   t           j                            |           }t          j                     t          j                    | _        | j                            t          j	        t          j
        z  d| j        | j                   |                     | j        t          j                   |S )N)r   r   d   r   )r   r   OnInitDialogwin32uiEnableControlContainerCreateSliderCtrlsliderCreateWindowwin32con
WS_TABSTOP
WS_VISIBLE_obj_
IDC_SLIDERHookMessageOnSliderMove
WM_HSCROLL)r   rcs     r   r   zMyDialog.OnInitDialog,   s    ]''--
 	&(((.00  ("55JO		
 	
 	
 	*H,?@@@	r   c                 $    t          d           d S )NzSlider moved)print)r   paramss     r   r$   zMyDialog.OnSliderMove=   s    nr   c                     t          d| j                                                   | j                                         d S )Nz!The slider control is at position)r(   r   GetPosr!   OnCancelr   s    r   r,   zMyDialog.OnCancel@   s;    14;3E3E3G3GHHH
r   )__name__
__module____qualname____doc__r   WS_MINIMIZEBOXWS_DLGFRAMEDS_MODALFRAMEWS_POPUPr    
WS_CAPTION
WS_SYSMENU
DS_SETFONT_dialogstyleBS_PUSHBUTTONr   WS_CHILD_buttonstyleIDCANCELr   r"   r   r   r$   r,    r   r   r   r   	   s         
 	

	

 	! 
	 
		
 
	 
	 
	  	

	

	 
	  
><?RS 
gx(/<HN J: : :  "      r   r   c                  J    t                      } |                                  d S r   )r   DoModal)dias    r   demorA   F   s    
**CKKMMMMMr   __main__)r   r   	pywin.mfcr   r   r   rA   r-   r=   r   r   <module>rD      s           9 9 9 9 9v} 9 9 9z  
 zDFFFFF r   