™N
	úO5c       s  k  Z  k Z k l g  Z e Z d  „  Z d „  Z d „  Z	 d „  Z
 g  Z e Z e Z d „  Z d „  Z d „  Z d „  Z d Z d	 „  Z d
 „  Z d „  Z e e f Z e e e e e e f Z d „  Z  d „  Z! d f  d „  ƒ  YZ" d „  Z# d „  Z$ d „  Z% d „  Z& d S(   c    s8   |  i t |  t f ƒ |  t j o t i |  ƒ n d  S(   N(   s   wins   dispatchs   WE_NULLs   Nones   windowss   append(   s   wins=   /var/tmp/python-root/usr/lib/python1.5/lib-stdwin/mainloop.pys   register s    c    s9   |  t j o
 t a n |  t j o t i |  ƒ n d  S(   N(   s   wins   last_windows   Nones   windowss   remove(   s   wins=   /var/tmp/python-root/usr/lib/python1.5/lib-stdwin/mainloop.pys
   unregister# s
     
c      s   t  t ƒ Sd  S(   N(   s   lens   windows(    s=   /var/tmp/python-root/usr/lib/python1.5/lib-stdwin/mainloop.pys   countwindows2 s    c      s   t  o t  d Sn t Sd  S(   Ni    (   s   windowss   None(    s=   /var/tmp/python-root/usr/lib/python1.5/lib-stdwin/mainloop.pys	   anywindow5 s    c    s´   | d d d f j o t d ‚ n t |  ƒ t d ƒ j o |  i ƒ  }  n xD t t t ƒ ƒ d r. } t | d  |  | f j o t d ‚ n qa Wt i	 |  | | f ƒ t ƒ  d  S(   Ns   rs   ws   xs   mode must be r, w or xi    i   s)   (fd, mode) combination already registered(   s   modes
   ValueErrors   types   fds   filenos   ranges   lens   fdlists   is   appends   handlers   make_select_args(   s   fds   modes   handlers   is=   /var/tmp/python-root/usr/lib/python1.5/lib-stdwin/mainloop.pys
   registerfdB s     c    sŒ   t  |  ƒ t  d ƒ j o |  i ƒ  }  n |  f | } t | ƒ } x< t t t ƒ ƒ d r& } t | |  | j o t | =n qW Wt	 ƒ  d  S(   Ni    (
   s   types   fds   filenos   argss   lens   ns   ranges   fdlists   is   make_select_args(   s   fds   argss   ns   is=   /var/tmp/python-root/usr/lib/python1.5/lib-stdwin/mainloop.pys   unregisterfdN s     c  	   s  g  g  g  f \ }  } } h  h  h  f \ } } } x” t d rŠ \ } } } | d j o |  i
 | ƒ | | | <n | d j o | i
 | ƒ | | | <n | d j o | i
 | ƒ | | | <n q9 W|  p | p | o" |  | | f a | | | f a n t a t a d  S(   Ni    s   rs   ws   x(   s   rlists   wlists   xlists	   rhandlerss	   whandlerss	   xhandlerss   fdlists   fds   modes   handlers   appends   select_argss   select_handlerss   None(	   s   rlists   wlists   xlists	   rhandlerss	   whandlerss	   xhandlerss   fds   modes   handlers=   /var/tmp/python-root/usr/lib/python1.5/lib-stdwin/mainloop.pys   make_select_argsX s&     	 c     su   k  }  t |  i  t ƒ } xV d d d f d rC } | | } x0 | d r& } t | | } | | d | ƒ qC Wq* Wd  S(   Ni    i   i   s   rwx(	   s   selects   applys   select_argss   replys   modes   lists   fds   select_handlerss   handler(   s   selects   replys   modes   lists   fds   handlers=   /var/tmp/python-root/usr/lib/python1.5/lib-stdwin/mainloop.pys	   do_selectm s     
	 i    c     sH  t  d a  z,t ƒ  xd ot o t oZ xS t o t oC y t i ƒ  }  Wn" t j
 o t t	 t
 f }  n Xt |  ƒ q0 Wnª t o t oq t i ƒ  } t  d j o t | d t ƒ n z! x t o t ƒ  t ƒ  qÈ WWd  t  d j o t | ƒ n Xn+ t o" x t o t o t ƒ  qWn Pq WWd  t  d a  Xd  S(   Ni   s   r(   s   recursion_levels   stdwin_select_handlers   windowss   fdlists   stdwinqs   getevents   events   KeyboardInterrupts
   WE_COMMANDs   Nones	   WC_CANCELs   dispatchs   stdwins   filenos   fds
   registerfds	   do_selects   unregisterfd(   s   events   fds=   /var/tmp/python-root/usr/lib/python1.5/lib-stdwin/mainloop.pys   mainloop sB     
     
 c      s   t  ƒ  d  S(   N(   s   stdwin_select_handler(    s=   /var/tmp/python-root/usr/lib/python1.5/lib-stdwin/mainloop.pys   check£ s    c     sd   x] d oU y t  i ƒ  } Wn" t j
 o t t t f } n X| t j o Pn t | ƒ q Wd  S(   Ni   (   s   stdwinqs	   pollevents   events   KeyboardInterrupts
   WE_COMMANDs   Nones	   WC_CANCELs   dispatch(   s   argss   events=   /var/tmp/python-root/usr/lib/python1.5/lib-stdwin/mainloop.pys   stdwin_select_handlerª s     c    s½   |  t j o t d ‚ n xœ |  t j oŽ y t i ƒ  } Wn" t j
 o t t t	 f } n X| \ } } } | t j o
 | |  j o" | t j o t i ƒ  n q n t | ƒ q Wd  S(   Ns!   modaldialog window not registered(   s   windows   windowss
   ValueErrors   stdwinqs   getevents   events   KeyboardInterrupts
   WE_COMMANDs   Nones	   WC_CANCELs   etypes   ewindows   edetails   passthroughs   beepings   stdwins   fleeps   dispatch(   s   windows   events   etypes   ewindows   edetails=   /var/tmp/python-root/usr/lib/python1.5/lib-stdwin/mainloop.pys   modaldialog½ s     c    s^   |  d t j o! t i ƒ  } | o
 | a n n |  d a t t j o t i |  ƒ n d  S(   Ni   (   s   events   Nones   stdwins	   getactives   actives   last_windows   windowss   dispatch(   s   events   actives=   /var/tmp/python-root/usr/lib/python1.5/lib-stdwin/mainloop.pys   dispatchÔ s      
s   Dialogc      s   d „  Z  d „  Z d „  Z RS(   Nc    s2   t  i | ƒ |  _ |  i |  i _ t |  i ƒ d  S(   N(   s   stdwins   opens   titles   selfs   windows   dispatchs   register(   s   selfs   titles=   /var/tmp/python-root/usr/lib/python1.5/lib-stdwin/mainloop.pys   __init__ã s    c    s'   t  |  i ƒ |  i ` |  i i ƒ  d  S(   N(   s
   unregisters   selfs   windows   dispatchs   close(   s   selfs=   /var/tmp/python-root/usr/lib/python1.5/lib-stdwin/mainloop.pys   closeè s    	c    s.   | \ } } } | t j o |  i ƒ  n d  S(   N(   s   events   etypes   ewindows   edetails   WE_CLOSEs   selfs   close(   s   selfs   events   etypes   ewindows   edetails=   /var/tmp/python-root/usr/lib/python1.5/lib-stdwin/mainloop.pys   dispatchí s    (   s   __init__s   closes   dispatch(    s=   /var/tmp/python-root/usr/lib/python1.5/lib-stdwin/mainloop.pys   Dialogá s    		c    s   t  i |  | ƒ Sd  S(   N(   s   stdwins   askstrs   prompts   default(   s   prompts   defaults=   /var/tmp/python-root/usr/lib/python1.5/lib-stdwin/mainloop.pys   askströ s    c    s   t  i |  | ƒ Sd  S(   N(   s   stdwins   askyncs   prompts   yesorno(   s   prompts   yesornos=   /var/tmp/python-root/usr/lib/python1.5/lib-stdwin/mainloop.pys   askyncù s    c    s   t  i |  | | ƒ Sd  S(   N(   s   stdwins   askfiles   prompts   defaults   new(   s   prompts   defaults   news=   /var/tmp/python-root/usr/lib/python1.5/lib-stdwin/mainloop.pys   askfileü s    c    s   t  i |  ƒ d  S(   N(   s   stdwins   messages   msg(   s   msgs=   /var/tmp/python-root/usr/lib/python1.5/lib-stdwin/mainloop.pys   messageÿ s    N('   s   stdwins   stdwinqs   stdwineventss   *s   windowss   Nones   last_windows   registers
   unregisters   countwindowss	   anywindows   fdlists   select_argss   select_handlerss
   registerfds   unregisterfds   make_select_argss	   do_selects   recursion_levels   mainloops   checks   stdwin_select_handlers   WE_SIZEs   WE_DRAWs   passthroughs   WE_MOUSE_DOWNs
   WE_COMMANDs   WE_CHARs   WE_KEYs   WE_CLOSEs   WE_MENUs   beepings   modaldialogs   dispatchs   Dialogs   askstrs   askyncs   askfiles   message(    s=   /var/tmp/python-root/usr/lib/python1.5/lib-stdwin/mainloop.pys   ? s6   							
			$							