
La¸2c      s8      e  d  ƒ Z  d f  d „  ƒ  YZ \d „  Z d S(   i    s   Parac     s%    d „  Z   d „  Z + d „  Z . d „  Z 2 d „  Z = d „  Z K d „  Z Q d „  Z ‰ d	 „  Z ³ d
 „  Z	 Ã d „  Z
 Ê d „  Z Î d „  Z × d „  Z Ü d „  Z à d „  Z å d „  Z ñ d „  Z ÿ d „  Z d „  Z d „  Z 0d „  Z ?d „  Z Fd „  Z RS(   Nc   so     g  |  _  d |  _  d |  _ |  _ |  _  t |  _ |  _ |  _	 |  _
 |  _ |  _ |  _ d  S(   Ns   li    (   s   selfs   wordss   justs   indent_lefts   indent_rights   indent_hangs   Nones   lefts   tops   rights   bottoms   widths   heights   lines(   s   selfs   /usr/lib/python1.4/Para.pys   __init__c   s¼     | t j o   | i | ƒ n ! | i | ƒ } " | i ƒ  } # | i	 ƒ  | } $ | i d ƒ }	 % | |	 } & | |	 } ' | | | | | | | f }
 ( |  i i |
 ƒ d  S(   Ns    (   s   fonts   Nones   ds   setfonts	   textwidths   texts   widths   baselines   ascents
   lineheights   descents   spws   spaces   stretchs   tuples   selfs   wordss   append(   s   selfs   ds   fonts   texts   spaces   stretchs   widths   ascents   descents   spws   tuples   /usr/lib/python1.4/Para.pys   addwordc   s   + , |  i i | ƒ d  S(   N(   s   selfs   wordss   appends   id(   s   selfs   ids   /usr/lib/python1.4/Para.pys
   bgn_anchorc   s   . / |  i i d ƒ d  S(   Ni    (   s   selfs   wordss   append(   s   selfs   ids   /usr/lib/python1.4/Para.pys
   end_anchorc   sf   2 3 d } 4 xI |  i d 4 r9 } 5 t | ƒ t j o 6 | | d | d } n q W7 | Sd  S(   Ni    i   i   (   s   totals   selfs   wordss   words   types   Int(   s   selfs   totals   words   /usr/lib/python1.4/Para.pys	   getlengthc   s  = > d } ? d d f \ } } @ x¦ t t |  i ƒ ƒ d @ rŠ } A |  i | } B t	 | ƒ t
 j o
 B q< n C | \ } } }	 }
 } } } D | | |	 |
 d | | f |  i | <E | |	 |
 } q< WF | | j  o0 G |  i i t d d | | d | | f ƒ n d  S(   Ni    i   s    (   s   totals   ass   des   ranges   lens   selfs   wordss   is   words   types   Ints   fos   tes   wis   sps   sts   tabs   appends   None(   s   selfs   tabs   totals   ass   des   is   words   fos   tes   wis   sps   sts   /usr/lib/python1.4/Para.pys   tabtoc   s7   K L |  i | ƒ M |  i | |  _ N | |  _ d  S(   N(   s   selfs   tabtos   hangs   indent_lefts   indent_hang(   s   selfs   hangs   /usr/lib/python1.4/Para.pys   makehangingtagc   sS  Q R | |  _ S d } T g  |  _ } U |  i |  i |  i } V | |  i } W |  i
 } X d } Y t | ƒ } Z t }	 [ x¾[ | | j  o­\ |	 }
 ] d } ^ d } _ d } ` d } a d } b d } c | } d x€d | | j  ooe | | } f t | ƒ t j o< g | d j o
 | | j o h Pn i | d } j qã n k | \ } } } } } } } l | | | j o | d j o
 | d j o m Pn n | t j o* o | }	 p | d j o q | }
 n n r | t | ƒ | d j } s | | | } t | } u | | } v | } w t" | | ƒ } x t" | | ƒ } y | d } qã Wz xR z | | j o- t | | d ƒ t j o | | d d j o { | d } qiW| | | } } | | j  o ~ | | } n
 € d }  | | |
 | | | | | f } ƒ | i$ | ƒ „ | | | } … | } q… W† | |  _ d  S(   Ni    i   (%   s	   linewidths   selfs   widths   heights   liness   indent_lefts   indent_rights   avail1s   indent_hangs   avails   wordss   is   lens   ns   Nones   lastfonts	   firstfonts	   charcounts   stretchs   ascents   descents   lsps   js   words   types   Ints   fos   tes   wis   sps   sts   ass   des   lsts   maxs   tuples   append(   s   selfs	   linewidths   heights   liness   avail1s   avails   wordss   is   ns   lastfonts	   firstfonts	   charcounts   widths   stretchs   ascents   descents   lsps   js   words   fos   tes   wis   sps   sts   ass   des   lsts   tuples   /usr/lib/python1.4/Para.pys   layoutc   sè  ‰ Š |  i |  i |  i } ‹ | |  i } Œ |  i }  d } Ž xœ|  i
 d Ž rŒ}  | \ } }	 }
 } } } } ‘ |  i |  i } ’ | d j o ’ | |  i } n “ d } ” |  i d j o ” | | | } n^ • |  i d j o • | | | d } n2 – |  i d j o
 | d j o — | | } n ˜ | | | } ™ xmt | | | ƒ d ™ rS} š |  i | } › t | ƒ t j o@ œ | |  | | | | ƒ } ž | t j o ž | Sn Ÿ qgn   | \ } } } } } } } ¡ | d j o
 | d j o/ ¢ | | | } £ | | } ¤ | | } n
 ¦ d } § | | | | } ¨ | |  | | | | | | | | j | | | d j ƒ	 } ª | t j o ª | Sn « | } qgW¬ | } ­ | | } ® | } qQ Wd  S(   Ni    s   rs   ci   s   lri   (*   s   selfs   widths   indent_lefts   indent_rights   avail1s   indent_hangs   avails   tops   vs   is   liness   tuples	   wordcounts	   firstfonts	   charcounts   stretchs   ascents   descents   lefts   hs   extras   justs   v2s   ranges   js   wordss   words   types   Ints
   anchorfuncs   oks   Nones   fos   tes   wis   sps   sts   ass   des   exs   h2s   wordfunc(   s   selfs   wordfuncs
   anchorfuncs   avail1s   avails   vs   is   tuples	   wordcounts	   firstfonts	   charcounts   widths   stretchs   ascents   descents   hs   extras   v2s   js   words   oks   fos   tes   wis   sps   sts   ass   des   exs   h2s   /usr/lib/python1.4/Para.pys   visitc   sË   ³ ´ |  i | | j o µ |  i | | ƒ n ¶ | |  _ · | |  _ ¸ | |  _ ¹ |  i |  i |  _ º d |  _ » z/ ¼ | |  _	 ½ |  i
 |  i i |  i i ƒ Wd  ¿ À t |  _	 XÁ |  i Sd  S(   Ni    (   s   selfs   widths   rights   lefts   layouts   tops   heights   bottoms   anchorids   ds   visits	   __class__s   _renderwords   _renderanchors   None(   s   selfs   ds   lefts   tops   rights   /usr/lib/python1.4/Para.pys   renderc	 
  s°   Ã Ä | d t j o Ä |  i i | d ƒ n Å | | d }	 Æ |  i i | |	 | d f | d ƒ Ç |  i
 d j o. È |  i i | |	 d f | |	 d f ƒ n d  S(   Ni    i   i   i   (   s   words   Nones   selfs   ds   setfonts   vs   tuples   baselines   texts   hs   anchorids   lines   h2(
   s   selfs   tuples   words   hs   vs   h2s   v2s   isfirsts   islasts   baselines   /usr/lib/python1.4/Para.pys   _renderwordc   s   Ê Ë | |  _ d  S(   N(   s   words   selfs   anchorid(   s   selfs   tuples   words   hs   vs   /usr/lib/python1.4/Para.pys   _renderanchorc   s`   Î Ï | |  _  Ð | |  _ Ñ d |  _ Ò g  |  _ Ó |  i |  i i |  i i ƒ Õ |  i Sd  S(   Ni    (	   s   mousehs   selfs   mousevs   anchorids   hitss   visits	   __class__s   _hitcheckwords   _hitcheckanchor(   s   selfs   mousehs   mousevs   /usr/lib/python1.4/Para.pys   hitcheckc	 	  sv   × Ø |  i d j o? | |  i j o
 | j n o | |  i j o
 | j n o Ú |  i i	 |  i ƒ n d  S(   Ni    (
   s   selfs   anchorids   hs   mousehs   h2s   vs   mousevs   v2s   hitss   append(	   s   selfs   tuples   words   hs   vs   h2s   v2s   isfirsts   islasts   /usr/lib/python1.4/Para.pys   _hitcheckwordc   s   Ü Ý | |  _ d  S(   N(   s   words   selfs   anchorid(   s   selfs   tuples   words   hs   vs   /usr/lib/python1.4/Para.pys   _hitcheckanchorc   s(   à á | |  i j p | |  i j Sd  S(   N(   s   ids   selfs   words(   s   selfs   ids   /usr/lib/python1.4/Para.pys	   hasanchorc   sŠ   å æ d } ç xi |  i d ç rY } è t | ƒ t j o= é | d } ê | d o ê | d } n ë | | } n q Wì | d Sd  S(   Ns    i    i   i   s    s   
(   s   texts   selfs   wordss   ws   types   Ints   word(   s   selfs   texts   ws   words   /usr/lib/python1.4/Para.pys   extractc   sª   ñ ò | |  i j  p | |  i j o ó t Sn ô | |  _ õ | |  _  ö t |  _ ÷ d |  _ ø z/ ù | |  _ ú |  i	 |  i
 i |  i
 i ƒ SWd  ü ý t |  _ Xd  S(   Ni    (   s   mousevs   selfs   tops   bottoms   Nones   mousehs   lastfonts	   charcounts   ds   visits	   __class__s   _whereiswords   _whereisanchor(   s   selfs   ds   mousehs   mousevs   /usr/lib/python1.4/Para.pys   whereisc	   så  ÿ  | \ }	 }
 } } } } } |	 t j o |	 |  _
 n | } | o d } n | o d } n | |  i j o
 | j n o | |  i j o
 | j n o. |  i t |
 ƒ | d j |  _ d  Sn |  i
 t j o 	|  i i |  i
 ƒ n 
d } xo |
 d rb } |  i i | ƒ } |  i | | d j o |  i | Sn | d } | | } q.W|  i | |  _ |  i | | d j o |  i Sn |  i d Sd  S(   Ni    i?B i   i   (   s   words   fos   tes   wis   sps   sts   ass   des   Nones   selfs   lastfonts   h1s   hs   isfirsts   islasts   h2s   v1s   mousevs   v2s   mousehs	   charcounts   lens   ds   setfonts   ccs   cs	   textwidths   cw(   s   selfs   tuples   words   h1s   v1s   h2s   v2s   isfirsts   islasts   fos   tes   wis   sps   sts   ass   des   hs   ccs   cs   cws   /usr/lib/python1.4/Para.pys   _whereiswordc   s
   d  S(   N(    (   s   selfs   tuples   words   hs   vs   /usr/lib/python1.4/Para.pys   _whereisanchorc   s(  | d j  oL |  i d d d !\ } }  |  i |  i |  i | |  i | | f Sn "| |  _  #t |  _ $z1 %| |  _	 &|  i
 |  i i |  i i ƒ } Wd  ()t |  _	 X*| t j oO +|  i d d d !\ } } ,|  i |  i | | |  i | |  i f } n .| Sd  S(   Ni    i   i   i   (   s   poss   selfs   liness   ascents   descents   lefts   tops   Nones   lastfonts   ds   visits	   __class__s   _screenposwords   _screenposanchors   oks   rights   bottom(   s   selfs   ds   poss   ascents   descents   oks   /usr/lib/python1.4/Para.pys	   screenposc	   s  01| \ }	 }
 } } } } } 2|	 t j o 2|	 |  _
 n 3t |
 ƒ | d j } 4|  i | j o 5|  i | |  _ 6d  Sn 7|  i | j  o: 8|  i i |  i
 ƒ 9| |  i i |
 |  i  ƒ } n
 ;| } <| d d !\ } } =| | | | | f Sd  S(   Ni    i   i   (   s   words   fos   tes   wis   sps   sts   ass   des   Nones   selfs   lastfonts   lens   ccs   poss   ds   setfonts   h1s	   textwidths   hs   h2s   tuples   ascents   descents   v1s   v2(   s   selfs   tuples   words   h1s   v1s   h2s   v2s   isfirsts   islasts   fos   tes   wis   sps   sts   ass   des   ccs   hs   ascents   descents   /usr/lib/python1.4/Para.pys   _screenposwordc   s
   ?@d  S(   N(    (   s   selfs   tuples   words   hs   vs   /usr/lib/python1.4/Para.pys   _screenposanchorc   sq  FG| t j o% H|  i |  i |  i |  i f } n J|  i | | ƒ } K| t j o% L|  i |  i	 |  i	 |  i	 f } n N|  i | | ƒ } O| \ } } } } P| \ } }	 }
 } Q| |	 j o} R| i | | f |  i | f ƒ S|  i } T| |	 j  o& U| i | | f |  i |	 f ƒ n V|	 | f \ } } n W| i | | f | | f ƒ d  S(   N(   s   pos1s   Nones   selfs   lefts   tops	   screenposs   ds   pos2s   rights   bottoms   h1s   top1s	   baseline1s   bottom1s   h2s   top2s	   baseline2s   bottom2s   invert(   s   selfs   ds   pos1s   pos2s   h1s   top1s	   baseline1s   bottom1s   h2s   top2s	   baseline2s   bottom2s   /usr/lib/python1.4/Para.pys   invert(   s   __init__s   addwords
   bgn_anchors
   end_anchors	   getlengths   tabtos   makehangingtags   layouts   visits   renders   _renderwords   _renderanchors   hitchecks   _hitcheckwords   _hitcheckanchors	   hasanchors   extracts   whereiss   _whereiswords   _whereisanchors	   screenposs   _screenposwords   _screenposanchors   invert(    s   /usr/lib/python1.4/Para.pys   Parac    sË  \]k  }  ^k l _d d d d d d d d d	 f	 } ag  } bxd
 d d d f d brÿ } ce ƒ  } d| | _ e| i |  d d d f | d d d ƒ fx7 | d d !d fr" } g| i |  e
 | d d ƒ q¹ Wh| i |  e
 | d d d ƒ i| i |  d d d f d d d ƒ j| i |  d d d f d d d ƒ k| i | ƒ q[ Wl|  i d ƒ } me
 } }	 }
 nx0nd o%o|  i ƒ  \ } } } p| e j o qPn r| e j o# s| i d d f d d f ƒ n t| e j oû u| i ƒ  \ } } ve
 } wz´ x| i ƒ  } y| i | ƒ z| i | ƒ {d } |xr | d |re } }| i! | d | | ƒ } ~| |
 j o | e
 j o
 |	 e
 j o €| i" | | |	 ƒ n qoWWd  ‚| o ‚| i# ƒ  n Xn ƒ| e$ j oÔ „|
 o | e
 j o
 |	 e
 j o6 …| i ƒ  } †|
 i" | | |	 ƒ ‡| i# ƒ  n ˆe
 } }	 }
 ‰| d \ } } ŠxL | d Šr? } ‹| i' |  | | ƒ } Œ| e
 j o | }
 ŽPn qœWn | e( j o | e
 j o |
 o« | d \ } } ‘|
 i' |  | | ƒ }	 ’|	 e
 j o ’e
 } }
 n\ ”| |	 j o •|	 | f \ } }	 n –| i ƒ  } —|
 i" | | |	 ƒ ˜| i# ƒ  n qŠW™| i# ƒ  d  S(   Ns   Thes   quicks   browns   foxs   jumpss   overs   thes   lazys   dog.s   ls   rs   lrs   ci    s   New Yorks   pi   i   i   i   s   bi   s   Bye!i
   s   Para.test()iè  ()   s   stdwins   stdwineventss   *s   wordss   paralists   justs   Paras   ps   addwords   words   Nones   appends   opens   windows   starts   stops   selparas   getevents   etypes   wins   details   WE_CLOSEs   WE_SIZEs   changes   WE_DRAWs
   getwinsizes   widths   heights   ds   begindrawings   cliprects   erases   vs   renders   inverts   closes   WE_MOUSE_DOWNs   mousehs   mousevs   whereiss   WE_MOUSE_UP(   s   stdwins   *s   wordss   paralists   justs   ps   words   windows   starts   stops   selparas   etypes   wins   details   widths   heights   ds   vs   mousehs   mousevs   /usr/lib/python1.4/Para.pys   testN(   s   types   Ints   Paras   test(    s   /usr/lib/python1.4/Para.pys   ?