™N
ðu¦9c       sb     k  Z  k Z  k l  g  Z  e Z  d  „  Z # d „  Z 2 d „  Z	 5 d „  Z
 > g  Z ? e Z @ e Z B d „  Z N d „  Z X d „  Z m 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    sD     |  i t |  t f ƒ  |  t j o  t i |  ƒ n d  S(   N(   s   wins   dispatchs   WE_NULLs   Nones   windowss   append(   s   wins7   /usr/lib/python1.5/site-packages/lib-stdwin/mainloop.pys   register s   c    sK   # $ % |  t j o & t a n ' |  t j o ( t i |  ƒ n d  S(   N(   s   wins   last_windows   Nones   windowss   remove(   s   wins7   /usr/lib/python1.5/site-packages/lib-stdwin/mainloop.pys
   unregister# s
   c      s   2 3 t  t ƒ Sd  S(   N(   s   lens   windows(    s7   /usr/lib/python1.5/site-packages/lib-stdwin/mainloop.pys   countwindows2 s   c      s'   5 6 t  o 7 t  d Sn 9 t Sd  S(   Ni    (   s   windowss   None(    s7   /usr/lib/python1.5/site-packages/lib-stdwin/mainloop.pys	   anywindow5 s   
c    sÕ   B C | d d d f j o D t d ‚ n E t |  ƒ t d ƒ j o F |  i ƒ  }  n G xM t t t ƒ ƒ d G r4 } H t | d  |  | f j o I t d ‚ n qs WK t i	 |  | | f ƒ L 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   is7   /usr/lib/python1.5/site-packages/lib-stdwin/mainloop.pys
   registerfdB s    	c    sª   N O t  |  ƒ t  d ƒ j o P |  i ƒ  }  n Q |  f | } R t | ƒ } S xE t t t ƒ ƒ d S r, } T t | |  | j o U t | =n qi WV t	 ƒ  d  S(   Ni    (
   s   types   fds   filenos   argss   lens   ns   ranges   fdlists   is   make_select_args(   s   fds   argss   ns   is7   /usr/lib/python1.5/site-packages/lib-stdwin/mainloop.pys   unregisterfdN s    	c  	   sJ  X Y Z g  g  g  f \ }  } } [ h  h  h  f \ } } } \ x² t d \ r¥ \ } } } ] | d j o" ^ |  i
 | ƒ _ | | | <n ` | d j o" a | i
 | ƒ b | | | <n c | d j o" d | i
 | ƒ e | | | <n qH Wf |  p | p | o( g |  | | f a h | | | f a n j t a k 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   handlers7   /usr/lib/python1.5/site-packages/lib-stdwin/mainloop.pys   make_select_argsX s&    	c     s“   m n k  }  o t |  i  t ƒ } p xh d d d f d p rR } q | | } r x9 | d r r, } s t | | } t | | d | ƒ qX Wq6 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   handlers7   /usr/lib/python1.5/site-packages/lib-stdwin/mainloop.pys	   do_selectm s   	 	 	i    c     s®   €  t  d a  ‚ z€ƒ t ƒ  „ xl„ d oa… t o t oo † xe † t o t oR ‡ y ˆ t i ƒ  }  Wn( ‰ t j
 o Š t t	 t
 f }  n XŒ t |  ƒ qK WnÝ  t o t o’ Ž 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 ƒ  qg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   fds7   /usr/lib/python1.5/site-packages/lib-stdwin/mainloop.pys   mainloop sB   
 
  


 c      s   £ ¤ t  ƒ  d  S(   N(   s   stdwin_select_handler(    s7   /usr/lib/python1.5/site-packages/lib-stdwin/mainloop.pys   check£ s   c     s‚   ª « xu « d oj ¬ 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   events7   /usr/lib/python1.5/site-packages/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   edetails7   /usr/lib/python1.5/site-packages/lib-stdwin/mainloop.pys   modaldialog½ s    
c    sy   Ô Õ Ö |  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   actives7   /usr/lib/python1.5/site-packages/lib-stdwin/mainloop.pys   dispatchÔ s   
 s   Dialogc      s)   á ã d „  Z  è d „  Z í d „  Z RS(   Nc    s>   ã ä t  i | ƒ |  _ å |  i |  i _ æ t |  i ƒ d  S(   N(   s   stdwins   opens   titles   selfs   windows   dispatchs   register(   s   selfs   titles7   /usr/lib/python1.5/site-packages/lib-stdwin/mainloop.pys   __init__ã s   c    s3   è é t  |  i ƒ ê |  i ` ë |  i i ƒ  d  S(   N(   s
   unregisters   selfs   windows   dispatchs   close(   s   selfs7   /usr/lib/python1.5/site-packages/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   edetails7   /usr/lib/python1.5/site-packages/lib-stdwin/mainloop.pys   dispatchí s   (   s   __init__s   closes   dispatch(    s7   /usr/lib/python1.5/site-packages/lib-stdwin/mainloop.pys   Dialogá s   c    s   ö ÷ t  i |  | ƒ Sd  S(   N(   s   stdwins   askstrs   prompts   default(   s   prompts   defaults7   /usr/lib/python1.5/site-packages/lib-stdwin/mainloop.pys   askströ s   c    s   ù ú t  i |  | ƒ Sd  S(   N(   s   stdwins   askyncs   prompts   yesorno(   s   prompts   yesornos7   /usr/lib/python1.5/site-packages/lib-stdwin/mainloop.pys   askyncù s   c    s   ü ý t  i |  | | ƒ Sd  S(   N(   s   stdwins   askfiles   prompts   defaults   new(   s   prompts   defaults   news7   /usr/lib/python1.5/site-packages/lib-stdwin/mainloop.pys   askfileü s   c    s   ÿ  t  i |  ƒ d  S(   N(   s   stdwins   messages   msg(   s   msgs7   /usr/lib/python1.5/site-packages/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(    s7   /usr/lib/python1.5/site-packages/lib-stdwin/mainloop.pys   ? s6   
						
	$