N
đuŚ9c       sc     	 k  Z  
 k l  k Z  k Z  d  Z  d Z  d Z  d e i f d     YZ	 d S(   i(   i   i   s   FrameWindowc      s}     d   Z  % d   Z ) d   Z , d   Z 3 d   Z 9 d   Z @ d   Z Z d   Z q d	   Z  d
   Z	 RS(   Nc    ső     | |  _   | |  _  | |  _  | |  _  t t t |  i  d  }  t	 | t
  }  t t i d  }  | t i   }  t i | |   t i i |  d | d  ! |  i   " d d d t g |  _ # |  i   d  S(   Ni   s   0s   --Frame s   --s   >>>s    s   -(   s   debuggers   selfs   frames   dicts   names   maxs	   MINHEIGHTs   lens   nls   mins	   MAXHEIGHTs   WIDTHs   stdwins	   textwidths   widths
   lineheights   heights   setdefwinsizes   basewins
   BaseWindows   __init__s
   initeditors   displaylists   refreshframe(   s   selfs   debuggers   frames   dicts   names   nls   widths   heights:   /usr/lib/python1.5/site-packages/lib-stdwin/wdbframewin.pys   __init__ s   c    sI   % & t  i d  d f d t  i   f f } ' |  i i |  |  _ d  S(   Ns   >>> i    i0u  (   s   stdwins	   textwidths
   lineheights   rs   selfs   wins
   textcreates   editor(   s   selfs   rs:   /usr/lib/python1.5/site-packages/lib-stdwin/wdbframewin.pys
   initeditor% s   *c    s   ) * |  i i   d  S(   N(   s   selfs   editors   close(   s   selfs:   /usr/lib/python1.5/site-packages/lib-stdwin/wdbframewin.pys   closeeditor) s   c    sx   , - | \ } } } . | t j o . d  Sn / | t t f j p |  i i  |  o 1 t	 i
 i |  |  n d  S(   N(   s   events   types   wins   details   WE_NULLs   WE_DRAWs
   WE_COMMANDs   selfs   editors   basewins
   BaseWindows   dispatch(   s   selfs   events   types   wins   details:   /usr/lib/python1.5/site-packages/lib-stdwin/wdbframewin.pys   dispatch, s
    *c    sI   3 4 |  i i |  i =5 |  ` |  ` 6 |  i   7 t i i |   d  S(   N(	   s   selfs   debuggers   framewindowss   names   dicts   closeeditors   basewins
   BaseWindows   close(   s   selfs:   /usr/lib/python1.5/site-packages/lib-stdwin/wdbframewin.pys   close3 s   c    sI   9 : | t j o ; |  i   n" = |  i i t > |  i |  } d  S(   N(	   s   details	   WC_RETURNs   selfs   re_evals   editors   events
   WE_COMMANDs   wins   dummy(   s   selfs   details   dummys:   /usr/lib/python1.5/site-packages/lib-stdwin/wdbframewin.pys   command9 s   c    s  @ A | \ \ } } } } } B | d j o C d  Sn D | t i   } E d | j o t	 |  i  j  n oF k } G | i |  i | d  d }	 H |  i i |	  o I t i   J d  Sn K |  i |	 }
 L t |
 d  o M t i   N d  Sn O d |
 }	 P |  i i i |	  o Q |  i i |	 i   n2 S t |  i U |  i |
 i V |	  |  i i |	 <W d  Sn X t i   d  S(   Ni   i   s    = i    s   __dict__s	   instance (   s   details   hs   vs   clickss   buttons   masks   stdwins
   lineheights   is   lens   selfs   displaylists   strings   splitfieldss   names   dicts   has_keys   fleeps   values   hasattrs   debuggers   framewindowss   popups   FrameWindows   frames   __dict__(   s   selfs   details   hs   vs   clickss   buttons   masks   is   strings   names   values:   /usr/lib/python1.5/site-packages/lib-stdwin/wdbframewin.pys
   mouse_down@ s,   *	 c    sr  Z [ k  } k } \ | i |  i i    } ] | d j o ^ d } nˇ ` |  i i	 } a d | d <b |  i } c y+ d t | | |  } e | i |  } Wn] f g t t i  t d  j o h t i } n i t i i } j | d t i } n Xk | |  i d <l t i   }	 m d d f d d |	 f f }
 n |  i i |
  o |  i i d t |   d  S(	   Ns    i   s   __privileged__s   : i
   i    i0u  i   (   s   strings   reprs   strips   selfs   editors   gettexts   exprs   outputs   frames	   f_globalss   globalss   dicts   localss   evals   values   types   syss   exc_types   exc_type_names   __name__s	   exc_values   displaylists   stdwins
   lineheights   lhs   rs   wins   changes   setfocuss   len(   s   selfs   strings   reprs   exprs   outputs   globalss   localss   values   exc_type_names   lhs   rs:   /usr/lib/python1.5/site-packages/lib-stdwin/wdbframewin.pys   re_evalZ s(    c    sď   q r | \ \ } } \ } } s |  i i |  } t |  i	 i
   } u z v | i   } w d d f \ }	 }
 x xa |  i d x rQ } y |
 | | j o
 |
 | j  o z | i |	 |
 f |  n { |
 | }
 q~ WWd  | } | i   Xd  S(   Ni    (   s   details   lefts   tops   rights   bottoms   selfs   editors   draws   dummys   wins   begindrawings   ds
   lineheights   lhs   hs   vs   displaylists   lines   texts   close(   s   selfs   details   lefts   tops   rights   bottoms   dummys   ds   lhs   hs   vs   lines:   /usr/lib/python1.5/site-packages/lib-stdwin/wdbframewin.pys   drawq s    	!c    sl    k  }  |  i d 3 |  i    |  i i   }  x d d f d d f f d  ro \ } }  |  i i	 |  o:  | i
 |   |  i | }  | | i  |  } n  |  i i |  qV W | i    xP | d  rC }  |  i | }  | d | i  |  }  |  i i |  qĺ W |  i i d  t i   t |  i    |  i   d  S(   Ni   s   __args__s   Args: s
   __return__s   Return: i    s    = (   s   reprs   selfs   displaylists   re_evals   dicts   keyss   namess   keys   labels   has_keys   removes   values   appends   sorts   names   lines   wins
   setdocsizes   stdwins
   lineheights   lens
   refreshall(   s   selfs   reprs   namess   keys   labels   values   names   lines:   /usr/lib/python1.5/site-packages/lib-stdwin/wdbframewin.pys   refreshframe s(   	  	(
   s   __init__s
   initeditors   closeeditors   dispatchs   closes   commands
   mouse_downs   re_evals   draws   refreshframe(    s:   /usr/lib/python1.5/site-packages/lib-stdwin/wdbframewin.pys   FrameWindow s   N(
   s   stdwins   stdwineventss   *s   basewins   syss   WIDTHs	   MINHEIGHTs	   MAXHEIGHTs
   BaseWindows   FrameWindow(    s:   /usr/lib/python1.5/site-packages/lib-stdwin/wdbframewin.pys   ?	 s   
					