‰.
„52c      s¿      k  Z   k Z  k l  d  „  Z J d „  Z v d „  Z } d „  Z – d „  Z   d „  Z	 ¦ d „  Z
 Å d „  Z Ì d „  Z Ï d	 „  Z Ò d
 „  Z ß d „  Z â d „  Z d S(   c   s    t  i d ƒ }  t  i ƒ  }  d g }  d }   d } ! xo | d ! rb } # t	 | ƒ } $ | | j o $ | } n & t | ƒ | }	 ' | |	 } ( | i | ƒ qN W, | | | f \ }
 } - |
 | f \ } } . | t  i d ƒ d j o . d } n / | t  i ƒ  d j o / d } n 3 t  i | | ƒ 4 t i |  ƒ } 8 | | _ 9 | | _ : | | _ ; | | _ < | | _ = | | _ > d d f | _ ? d d f | _ @ d | _ A | i |
 | ƒ B t | _ C t | _ D t | _ H | Sd  S(   Ns     i    s   nid   i   i   (   s   stdwins	   textwidths   margins
   lineheights	   colstartss   totwidths   maxrowss   datas   coldatas   lens   rowss   colwidths   widths   appends   docwidths	   docheights   winwidths	   winheights   setdefwinsizes   gwins   opens   titles   ws	   selections   lastselections   selshowns
   setdocsizes   draws   mups   arrow(   s   titles   datas   margins
   lineheights	   colstartss   totwidths   maxrowss   coldatas   rowss   widths   docwidths	   docheights   winwidths	   winheights   ws"   /usr/lib/python/stdwin/tablewin.pys   openc   sž  J N t  |  |  i ƒ  ƒ R |  i } S |  i } W d g } X d } Y d } Z xo | d Z rb } \ t
 | ƒ } ] | | j o ] | } n _ t | ƒ | }	 ` | |	 } a | i | ƒ q[ We | | | f \ }
 } i | |  _ j | |  _ k | |  _ l | |  _ m |  i d d f d d f ƒ n |  i |
 | ƒ o |  i d d f |
 | f ƒ s t |  |  i ƒ  ƒ t |  i o t d d f |  _ n d  S(   Ni    i'  i   (   s   hidesels   ws   begindrawings   margins
   lineheights	   colstartss   totwidths   maxrowss   datas   coldatas   lens   rowss   colwidths   widths   appends   docwidths	   docheights   changes
   setdocsizes   showsels   selshowns	   selection(   s   ws   datas   margins
   lineheights	   colstartss   totwidths   maxrowss   coldatas   rowss   widths   docwidths	   docheights"   /usr/lib/python/stdwin/tablewin.pys   updatec   se   v w d } x xH |  d x r; \ } } y t i | ƒ } z | | j o z | } n q W{ | Sd  S(   Ni    (   s   maxwidths   coldatas   strings   actions   stdwins	   textwidths   width(   s   coldatas   maxwidths   strings   actions   widths"   /usr/lib/python/stdwin/tablewin.pys   colwidthc   sh  } | \ \ } } \ } } ~ t  |  | ƒ }  t  |  | d ƒ d } € | t |  i ƒ j o € t |  i ƒ } n  t | |  i
 ƒ d } ‚ | d j  o ‚ d } n ƒ t | |  i
 ƒ \ }	 }
 „ |
 o „ |	 d }	 n … |  i ƒ  } † | |  i d j o
 | j  n o@ ‡ | |  i d j o
 |	 j  n o ˆ t |  | ƒ n n ‰ | i | | f | | f ƒ Š xÖ t | | ƒ d Š rÀ } ‹ |  i | } Œ t | ƒ }  |	 | j  o  |	 } n Ž |  i | }  | |  i
 }  xX t | | ƒ d  rB } ‘ | | \ } } ’ | i | | f | ƒ “ | |  i
 } qWqW” t |  | ƒ d  S(   Ni   i    (    s   whichcols   ws   lefts   ilefts   rights   irights   lens   datas   divmods   tops
   lineheights   itops   bottoms   ibottoms	   remainders   begindrawings   ds	   selections   hidesels   erases   ranges   is   cols   jbottoms	   colstartss   hs   vs   js   strings   actions   texts   showsel(   s   ws    s   lefts   tops   rights   bottoms   ilefts   irights   itops   ibottoms	   remainders   ds   is   cols   jbottoms   hs   vs   js   strings   actions"   /usr/lib/python/stdwin/tablewin.pys   drawc   så   – — | \ \ } } } } } ˜ t |  | ƒ } ™ d | j o t	 |  i
 ƒ j  n o‡ š t | |  i ƒ d } › |  i
 | }	 œ d | j o t	 |	 ƒ j  n o3  |	 | \ }
 } ž | |  |
 | | f | ƒ n n d  S(   Ni    (   s   details   hs   vs   nclickss   buttons   masks   whichcols   ws   icols   lens   datas   divmods
   lineheights   irows   cols   strings   action(   s   ws   details   hs   vs   nclickss   buttons   masks   icols   irows   cols   strings   actions"   /usr/lib/python/stdwin/tablewin.pys   mupc   sh     ¡ xK t  d t |  i ƒ ƒ d ¡ r, } ¢ | |  i | d j  o £ | Sn q! W¤ t |  i ƒ Sd  S(   Ni    i   (   s   ranges   lens   ws   datas   icols   hs	   colstarts(   s   ws   hs   icols"   /usr/lib/python/stdwin/tablewin.pys   whichcolc   sk  ¦ § | t j o ¨ d d f } nr © | t j o ª d d f } nN « | t j o ¬ d d f } n+ ­ | t j o ® d d f } n ° d  S± |  i \ } } ² | | d } ³ | d j  o ³ t
 |  i ƒ d } n ´ | t
 |  i ƒ j o ´ d } n µ d | j o t
 |  i ƒ j  n om ¶ | | d } · | d j  o · t
 |  i | ƒ d } n ¸ | t
 |  i | ƒ j o ¸ d } n n
 º d } » d | j o t
 |  i ƒ j  n o( d | j o t
 |  i | ƒ j  n og ¼ | | f |  _ ½ |  i | | \ } } ¾ d d f d d d f } ¿ | |  | | | f | ƒ n d  S(   Ni   i    (   s   types   WC_LEFTs   incrs   WC_UPs   WC_RIGHTs   WC_DOWNs   ws   lastselections   icols   irows   lens   datas   strings   actions   detail(   s   ws   types   incrs   icols   irows   strings   actions   details"   /usr/lib/python/stdwin/tablewin.pys   arrowc   s\   Å Æ |  i ƒ  } Ç t |  | ƒ È | |  _ É t |  | ƒ Ê |  i o Ê | } n d  S(   N(   s   ws   begindrawings   ds   hidesels	   selections   showsels   selshowns   lastselection(   s   ws	   selections   ds   lastselections"   /usr/lib/python/stdwin/tablewin.pys   selectc   s(   Ì Í |  i o Í t |  | ƒ n d  S(   N(   s   ws   selshowns	   invertsels   d(   s   ws   ds"   /usr/lib/python/stdwin/tablewin.pys   hideselc   s)   Ï Ð |  i o Ð t |  | ƒ n d  S(   N(   s   ws   selshowns	   invertsels   d(   s   ws   ds"   /usr/lib/python/stdwin/tablewin.pys   showselc   sé   Ò Ó |  i \ } } Ô d | j o t |  i ƒ j  n o( d | j o t |  i | ƒ j  n o{ Õ |  i | } Ö |  i | d } × | |  i	 } Ø | d |  i	 } Ù | i | | f | | f ƒ Ú |  i |  _ n d  S(   Ni    i   (   s   ws	   selections   icols   irows   lens   datas	   colstartss   lefts   rights
   lineheights   tops   bottoms   ds   inverts   selshown(   s   ws   ds   icols   irows   lefts   rights   tops   bottoms"   /usr/lib/python/stdwin/tablewin.pys	   invertselc   s)   ß | \ } } à t  |  | | f ƒ d  S(   N(   s   selects   ws   irows   icol(   s   ws   strings    s   details   icols   irows"   /usr/lib/python/stdwin/tablewin.pys   demo_actionc    s  â ã t  }  ä d |  f d |  f d |  f g } å d |  f d |  f g } æ d |  f d |  f d |  f d	 |  f d
 |  f g } ç g  } è x4 t d d ƒ d è r } è | i d | |  ƒ qŸ Wé | | | | g } ê t
 d | ƒ } ë t i ƒ  ì | Sd  S(   Ns   a1s   bbb1s   c1s   a2s   bbb2s   a3s   b3s   c3s   d4s   d5i   i   i    s   xxxs   tablewin.demo(   s   demo_actions   das   col0s   col1s   col2s   col3s   ranges   is   appends   datas   opens   ws   gwins   mainloop(   s   das   col0s   col1s   col2s   col3s   is   datas   ws"   /usr/lib/python/stdwin/tablewin.pys   demoN(   s   stdwins   gwins   stdwineventss   *s   opens   updates   colwidths   draws   mups   whichcols   arrows   selects   hidesels   showsels	   invertsels   demo_actions   demo(    s"   /usr/lib/python/stdwin/tablewin.pys   ?