B
    b_                 @   sP   d Z dZddlZddlmZ ddlZddlZdd Zd
ddZed	krLe  dS )zmPyWrap is a command line utility that runs a wxPython program with
additional runtime-tools, such as PyCrust.z(Patrick K. O'Brien <pobrien@orbtech.com>    N)pyc             C   s8   t j }|d |d | |jjjd< |   d S )N)i  i  Tapp)	r   ZcrustZ
CrustFrameZSetSizeZShowshellZinterplocalsZMainLoop)r   frame r   +lib/python3.7/site-packages/wx/py/PyWrap.pywrap   s
    


r	   c          
   C   s   t jdtj | sNtt jdk r.td tt jd } | 	drN| d d } t
| }d }|j}xB|D ]:}yt|| tjr|| }W qf ttfk
r   Y qfX qfW |d krtd t| }t| d S )Nr      zPlease specify a module name.   z.pyzNo App class was found.)syspathinsertoscurdirlenargvprint
SystemExitendswith
__import____dict__
issubclasswxApp	NameError	TypeErrorr	   )Z
modulenamemoduler   ditemr   r   r   r   main   s,    



r!   __main__)N)	__doc__
__author__r   r   r   r   r	   r!   __name__r   r   r   r   <module>	   s   
