‰.
„52c      sÁ    d  Z   d   d Z  k Z  k Z  k l 	 e d ƒ 
 e d ƒ  e d ƒ  e d ƒ  e d ƒ  e d ƒ  e d ƒ  e d	 ƒ  e d
 ƒ  k l  k l  k l  k	 l  k
 l  k l  k l  k l  k l  k l  k l   k l % k l & k l ( k Z * d Z . h  Z / d e d <0 d e d <1 d e d <2 d e d <3 d e d <4 d e d <5 d e d <6 d e d <7 d e d <8 d e d <; h  Z < d e d <= d  e d <> d! e d <? d" e d <@ d# e d <A d$ e d <B d% e d <C d& e d <D d' e d <H d( d( d( d( f Z K d) f  d* „  ƒ  YZ Jd+ f  d, „  ƒ  YZ zd- f  d. „  ƒ  YZ ¢d/ f  d0 „  ƒ  YZ ¦d1 e f d2 „  ƒ  YZ ªd3 e f d4 „  ƒ  YZ ®d5 „  Z ±d7 d6 „ Z µd8 e f d9 „  ƒ  YZ  Äd: f  d; „  ƒ  YZ! $d< e! f d= „  ƒ  YZ" =d> e! f d? „  ƒ  YZ# Md@ „  Z$ VdA e f dB „  ƒ  YZ% ldC „  Z& re' dD j o se& ƒ  n dE S(F   s+   A sort of application framework for the Maci    s   Toolss   bgens   aes   ctls   dlgs   evts   menus   qds   wini   s	   mouseDowni   s   mouseUpi   s   keyDowni   s   keyUpi   s   autoKeyi   s	   updateEvti   s   diskEvti   s   activateEvti   s   osEvti   s   kHighLevelEvents   inDesks	   inMenuBars   inSysWindows	   inContents   inDrags   inGrows   inGoAways   inZoomIns	   inZoomOuti€>  s   Applicationc     s–  K d  Z  M d  O d „  Z S d „  Z X d „  Z [ d „  Z ^ d „  Z a d „  Z m e d d „ Z x d	 Z	 z e d d
 „ Z
 ‚ e d 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 d „  Z d „  Z d „  Z d „  Z $d „  Z ,d „  Z 7d „  Z <d  „  Z  RS(!   sC   Application framework -- your application should be a derived classc   s    O P h  |  _ Q |  i ƒ  d  S(   N(   s   selfs   _windowss   makemenubar(   s   selfs    /usr/lib/python/mac/FrameWork.pys   __init__c   sB   S T t  ƒ  |  _ U t |  i |  i ƒ  |  i ƒ V |  i ƒ  d  S(   N(   s   MenuBars   selfs   menubars	   AppleMenus   getabouttexts   do_abouts   makeusermenus(   s   selfs    /usr/lib/python/mac/FrameWork.pys   makemenubarc   s   X Y | |  i | <d  S(   N(   s   windows   selfs   _windowss   wid(   s   selfs   wids   windows    /usr/lib/python/mac/FrameWork.pys   appendwindowc   s   [ \ |  i | =d  S(   N(   s   selfs   _windowss   wid(   s   selfs   wids    /usr/lib/python/mac/FrameWork.pys   removewindowc   s   ^ _ d |  i i Sd  S(   Ns   About %s...(   s   selfs	   __class__s   __name__(   s   selfs    /usr/lib/python/mac/FrameWork.pys   getabouttextc   s%   a b t  i d d |  i i ƒ d  S(   Ns   Hello, world!s   (%s)(   s   EasyDialogss   Messages   selfs	   __class__s   __name__(   s   selfs   ids   items   windows   events    /usr/lib/python/mac/FrameWork.pys   do_aboutc   sŒ   m n t  i |  i ƒ } o zV p xL p d oA q y r |  i | | ƒ Wn  s t t	 f j
 o t Pn Xq$ WWd  u v t  i | ƒ Xd  S(   Ni   (
   s   MacOSs   EnableAppswitchs   selfs   yields	   saveyields   do1events   masks   waits   Applications
   SystemExit(   s   selfs   masks   waits	   saveyields    /usr/lib/python/mac/FrameWork.pys   mainloopi    i   c   sr   z { |  i | | ƒ \ } } | t | ƒ o" } |  i | ƒ o ~ d  Sn n  | o € |  i | ƒ n d  S(   N(	   s   selfs   getevents   masks   waits   oks   events   IsDialogEvents   do_dialogevents   dispatch(   s   selfs   masks   waits   oks   events    /usr/lib/python/mac/FrameWork.pys   do1eventc   s,   ‚ ƒ t  | | ƒ \ } } „ | | f Sd  S(   N(   s   WaitNextEvents   masks   waits   oks   event(   s   selfs   masks   waits   oks   events    /usr/lib/python/mac/FrameWork.pys   geteventc 	  sŸ   † ‡ | \ } } } } } ˆ t i | ƒ o ‰ d t | } n ‹ d | } Œ y  t	 |  | ƒ } Wn" Ž t j
 o  |  i } n X | | ƒ d  S(   Ns   do_s   do_%d(   s   events   whats   messages   whens   wheres	   modifierss	   eventnames   has_keys   names   getattrs   selfs   handlers   AttributeErrors   do_unknownevent(	   s   selfs   events   whats   messages   whens   wheres	   modifierss   names   handlers    /usr/lib/python/mac/FrameWork.pys   dispatchc   sw   ’ “ t  | ƒ \ } } } ” | oG • |  i i | ƒ o – |  i | i | | ƒ n	 ˜ d GH™ d Sn š d Sd  S(   Ns   Dialog event for unknown dialogi   i    (	   s   DialogSelects   events   gotones   windows   items   selfs   _windowss   has_keys
   do_itemhit(   s   selfs   events   gotones   windows   items    /usr/lib/python/mac/FrameWork.pys   do_dialogeventc   sM  œ  | \ } } } } } ž t | ƒ \ } } £ t	 i
 | ƒ o ¤ d t	 | }	 n ¦ d | }	 ¨ | t j oM ª y « t |  |	 ƒ }
 Wn- ¬ t j
 o ¯ t i | ƒ ° d  Sn Xnu ± |  i i
 | ƒ oR ³ |  i | } ´ y µ t | |	 ƒ }
 Wn" ¶ t j
 o · |  i }
 n Xn º |  i }
 » |
 | | | ƒ d  S(   Ns   do_s   do_%d(   s   events   whats   messages   whens   wheres	   modifierss
   FindWindows   partcodes   wids   partnames   has_keys   names   Nones   getattrs   selfs   handlers   AttributeErrors   MacOSs   HandleEvents   _windowss   windows   do_unknownpartcodes   do_unknownwindow(   s   selfs   events   whats   messages   whens   wheres	   modifierss   partcodes   wids   names   handlers   windows    /usr/lib/python/mac/FrameWork.pys   do_mouseDownc   s   ½ ¾ t  i | ƒ d  S(   N(   s   MacOSs   HandleEvents   event(   s   selfs   partcodes   windows   events    /usr/lib/python/mac/FrameWork.pys   do_inSysWindowc   s   À Á t  i | ƒ d  S(   N(   s   MacOSs   HandleEvents   event(   s   selfs   partcodes   windows   events    /usr/lib/python/mac/FrameWork.pys	   do_inDeskc   se   Ã Ä | \ } } } } } Å t | ƒ }	 Æ |	 d ?d @}
 Ç |	 d @} È |  i |
 | | | ƒ d  S(   Ni   iÿÿ  (   s   events   whats   messages   whens   wheres	   modifierss
   MenuSelects   results   ids   items   selfs
   do_rawmenus   window(   s   selfs   partcodes   windows   events   whats   messages   whens   wheres	   modifierss   results   ids   items    /usr/lib/python/mac/FrameWork.pys   do_inMenuBarc   s;   Ê Ë z Ì |  i | | | | ƒ Wd  Í Î t d ƒ Xd  S(   Ni    (   s   selfs   do_menus   ids   items   windows   events
   HiliteMenu(   s   selfs   ids   items   windows   events    /usr/lib/python/mac/FrameWork.pys
   do_rawmenuc   s#   Ð Ñ |  i i | | | | ƒ d  S(   N(   s   selfs   menubars   dispatchs   ids   items   windows   event(   s   selfs   ids   items   windows   events    /usr/lib/python/mac/FrameWork.pys   do_menuc 	  s†   Ô Õ | \ } } } } } Ö t o Ö d G| GHn × t o × d G| GHn Ø t o Ø d G|  i	 | ƒ GHn Ù t
 i | ƒ d  S(   Ns   Mouse down at global:s   	Unknown part code:s   	Event:(   s   events   whats   messages   whens   wheres	   modifierss   DEBUGs   partcodes   selfs
   printevents   MacOSs   HandleEvent(	   s   selfs   partcodes   windows   events   whats   messages   whens   wheres	   modifierss    /usr/lib/python/mac/FrameWork.pys   do_unknownpartcodec   s1   Û Ü t  o Ü d G| GHn Ý t i | ƒ d  S(   Ns   Unknown window:(   s   DEBUGs   windows   MacOSs   HandleEvents   event(   s   selfs   partcodes   windows   events    /usr/lib/python/mac/FrameWork.pys   do_unknownwindowc   s   ß à |  i | ƒ d  S(   N(   s   selfs   do_keys   event(   s   selfs   events    /usr/lib/python/mac/FrameWork.pys
   do_keyDownc   s/   â ã | d t @o ä |  i | ƒ n d  S(   Ni   (   s   events   cmdKeys   selfs   do_key(   s   selfs   events    /usr/lib/python/mac/FrameWork.pys
   do_autoKeyc   s[  æ ç | \ } } } } } è t | t @ƒ } é | t	 @o– ê | d j o ë |  ‚ nv í t t | ƒ ƒ } î | d ?d @}	 ï | d @}
 ð |	 o ñ |  i |	 |
 t | ƒ n ù t o ù d | GHn n† ü t ƒ  } ý | o |  i i | ƒ oL þ |  i | } ÿ y  | i } Wn" t j
 o |  i } n Xn | | | ƒ d  S(   Ns   .i   iÿÿ  s   Command-(   s   events   whats   messages   whens   wheres	   modifierss   chrs   charCodeMasks   cs   cmdKeys   selfs   MenuKeys   ords   results   ids   items
   do_rawmenus   Nones   DEBUGs   FrontWindows   ws   _windowss   has_keys   windows   do_chars   AttributeError(   s   selfs   events   whats   messages   whens   wheres	   modifierss   cs   results   ids   items   ws   windows   do_chars    /usr/lib/python/mac/FrameWork.pys   do_keyc   s"   t  o d G| GHn d  S(   Ns	   Character(   s   DEBUGs   c(   s   selfs   cs   events    /usr/lib/python/mac/FrameWork.pys   do_charc 	  s‚   	| \ } } } } } 
t | ƒ } | o |  i	 i
 | ƒ o' |  i	 | } | i | | ƒ n t i | ƒ d  S(   N(   s   events   whats   messages   whens   wheres	   modifierss   WhichWindows   wids   selfs   _windowss   has_keys   windows   do_rawupdates   MacOSs   HandleEvent(	   s   selfs   events   whats   messages   whens   wheres	   modifierss   wids   windows    /usr/lib/python/mac/FrameWork.pys   do_updateEvtc 	  s†   | \ } } } } } t | ƒ } | o |  i	 i
 | ƒ o+ |  i	 | } | i | d @| ƒ n t i | ƒ d  S(   Ni   (   s   events   whats   messages   whens   wheres	   modifierss   WhichWindows   wids   selfs   _windowss   has_keys   windows   do_activates   MacOSs   HandleEvent(	   s   selfs   events   whats   messages   whens   wheres	   modifierss   wids   windows    /usr/lib/python/mac/FrameWork.pys   do_activateEvtc   sy   | \ } } } } } | d ?d @} | d j o |  i | ƒ n&  t	 o !d G"|  i
 | ƒ n d  S(   Ni   iÿ   i   s   unknown osEvt:(   s   events   whats   messages   whens   wheres	   modifierss   whichs   selfs   do_suspendresumes   DEBUGs
   printevent(   s   selfs   events   whats   messages   whens   wheres	   modifierss   whichs    /usr/lib/python/mac/FrameWork.pys   do_osEvtc 	  sh   $&| \ } } } } } 't ƒ  } (| o3 )t | | | | d @f } *|  i |  | ƒ n d  S(   Ni   (   s   events   whats   messages   whens   wheres	   modifierss   FrontWindows   ws   activateEvts   nevs   selfs   do_activateEvt(	   s   selfs   events   whats   messages   whens   wheres	   modifierss   ws   nevs    /usr/lib/python/mac/FrameWork.pys   do_suspendresumec   sz   ,-| \ } } } } } .t o /d G0|  i | ƒ n 1y 2t	 | ƒ Wn 34d GH5t
 i ƒ  n Xd  S(   Ns   High Level Event:s   AEProcessAppleEvent error:(   s   events   whats   messages   whens   wheres	   modifierss   DEBUGs   selfs
   printevents   AEProcessAppleEvents	   tracebacks	   print_exc(   s   selfs   events   whats   messages   whens   wheres	   modifierss    /usr/lib/python/mac/FrameWork.pys   do_kHighLevelEventc   s,   78t  o 9d G:|  i | ƒ n d  S(   Ns   Unhandled event:(   s   DEBUGs   selfs
   printevents   event(   s   selfs   events    /usr/lib/python/mac/FrameWork.pys   do_unknowneventc 
  sË   <=| \ } } } } } >| } ?t i | ƒ o @t | } n A| GB| t	 j o> C| \ } }	 Dt | ƒ Gt | ƒ Gt | |	 d >Bƒ Gn Ft | ƒ Gt | ƒ G| GGt | ƒ GHd  S(   Ni   (   s   events   whats   messages   whens   wheres	   modifierss   nicewhats	   eventnames   has_keys   kHighLevelEvents   hs   vs
   ostypecodes   hex(
   s   selfs   events   whats   messages   whens   wheres	   modifierss   nicewhats   hs   vs    /usr/lib/python/mac/FrameWork.pys
   printevent(!   s   __doc__s   __init__s   makemenubars   appendwindows   removewindows   getabouttexts   do_abouts
   everyEvents   mainloops   yields   do1events   getevents   dispatchs   do_dialogevents   do_mouseDowns   do_inSysWindows	   do_inDesks   do_inMenuBars
   do_rawmenus   do_menus   do_unknownpartcodes   do_unknownwindows
   do_keyDowns
   do_autoKeys   do_keys   do_chars   do_updateEvts   do_activateEvts   do_osEvts   do_suspendresumes   do_kHighLevelEvents   do_unknownevents
   printevent(    s    /usr/lib/python/mac/FrameWork.pys   Applications   MenuBarc     si   Jd  Z  Td  Vd Z Xd „  Z ]d „  Z bd d „ Z id d „ Z ld „  Z pd	 „  Z RS(
   s²   Represent a set of menus in a menu bar.
	
	Interface:
	
	- (constructor)
	- (destructor)
	- addmenu
	- addpopup (normally used internally)
	- dispatch (called from Application)
	i   c   s*   XY|  i } Z| d |  _ [| Sd  S(   Ni   (   s   selfs   nextids   id(   s   selfs   ids    /usr/lib/python/mac/FrameWork.pys	   getnextidc   s,   ]^t  ƒ  _t ƒ  |  _ `h  |  _ d  S(   N(   s   ClearMenuBars
   GetMenuBars   selfs   bars   menus(   s   selfs    /usr/lib/python/mac/FrameWork.pys   __init__c   sO   bc|  i ƒ  } dt | | ƒ } e| i | ƒ ft ƒ  g| | f Sd  S(   N(	   s   selfs	   getnextids   ids   NewMenus   titles   ms
   InsertMenus   afters   DrawMenuBar(   s   selfs   titles   afters   ids   ms    /usr/lib/python/mac/FrameWork.pys   addmenui    c   s   ij|  i | d ƒ Sd  S(   Ni   (   s   selfs   addmenus   title(   s   selfs   titles    /usr/lib/python/mac/FrameWork.pys   addpopups    c   s!   lm|  i i ƒ  nt ƒ  d  S(   N(   s   selfs   bars
   SetMenuBars   DrawMenuBar(   s   selfs    /usr/lib/python/mac/FrameWork.pys   installc   sg   pq|  i i | ƒ o$ r|  i | i | | | | ƒ n' tt o td | | | | f GHn d  S(   Ns    MenuBar.dispatch(%d, %d, %s, %s)(	   s   selfs   menuss   has_keys   ids   dispatchs   items   windows   events   DEBUG(   s   selfs   ids   items   windows   events    /usr/lib/python/mac/FrameWork.pys   dispatch(   s   __doc__s   nextids	   getnextids   __init__s   addmenus   addpopups   installs   dispatch(    s    /usr/lib/python/mac/FrameWork.pys   MenuBars   Menuc     s   zd  Z  {d  }d d „ Z ƒe e e d „ Z Œe e d „ Z e e d „ Z ’d „  Z –d d „ Z œd	 „  Z RS(
   s	   One menu.c   sV   }~| |  _  |  i  i | | ƒ \ |  _ |  _ €|  | i |  i <g  |  _ d  S(   N(	   s   bars   selfs   addmenus   titles   afters   ids   menus   menuss   items(   s   selfs   bars   titles   afters    /usr/lib/python/mac/FrameWork.pys   __init__i    c   s   ƒ„|  i i d ƒ …|  i i | | | | ƒ †t	 |  i ƒ } ‡|  i i | | ƒ ˆ| o  ‰|  i i | t | ƒ ƒ n Š| Sd  S(   Ns   x(   s   selfs   menus
   AppendMenus   itemss   appends   labels   shortcuts   callbacks   kinds   lens   items   SetMenuItemTexts
   SetItemCmds   ord(   s   selfs   labels   shortcuts   callbacks   kinds   items    /usr/lib/python/mac/FrameWork.pys   additemc   s    Œ|  i | | | d ƒ Sd  S(   Ns   check(   s   selfs   additems   labels   shortcuts   callback(   s   selfs   labels   shortcuts   callbacks    /usr/lib/python/mac/FrameWork.pys   addcheckc   s    |  i | | | d ƒ Sd  S(   Ns   radio(   s   selfs   additems   labels   shortcuts   callback(   s   selfs   labels   shortcuts   callbacks    /usr/lib/python/mac/FrameWork.pys   addradioc   s6   ’“|  i i d ƒ ”|  i i d t t d ƒ d  S(   Ns   (-s    s	   separator(   s   selfs   menus
   AppendMenus   itemss   appends   None(   s   selfs    /usr/lib/python/mac/FrameWork.pys   addseparatorc   s[   –—t  |  i | d ƒ } ˜|  i | d t d ƒ } ™|  i	 i
 | | i ƒ š| Sd  S(   Ni   s   s   submenu(   s   Menus   selfs   bars   titles   subs   additems   labels   Nones   items   menus   SetItemMarks   id(   s   selfs   labels   titles   subs   items    /usr/lib/python/mac/FrameWork.pys
   addsubmenus    c 	  sK   œ|  i | d \ } } } } ž| o Ÿ| | | | | ƒ n d  S(   Ni   (
   s   selfs   itemss   items   titles   shortcuts   callbacks   types   ids   windows   event(	   s   selfs   ids   items   windows   events   titles   shortcuts   callbacks   types    /usr/lib/python/mac/FrameWork.pys   dispatch(	   s   __doc__s   __init__s   Nones   additems   addchecks   addradios   addseparators
   addsubmenus   dispatch(    s    /usr/lib/python/mac/FrameWork.pys   Menus   MenuItemc     s   ¢£e  e  e  d „ Z RS(   Nc   s"   £¤| i | | | ƒ |  _ d  S(   N(   s   menus   additems   titles   shortcuts   callbacks   selfs   item(   s   selfs   menus   titles   shortcuts   callbacks   kinds    /usr/lib/python/mac/FrameWork.pys   __init__(   s   Nones   __init__(    s    /usr/lib/python/mac/FrameWork.pys   MenuItems	   RadioItemc     s   ¦§e  e  d „ Z RS(   Nc   s&   §¨t  i |  | | | | d ƒ d  S(   Ns   radio(   s   MenuItems   __init__s   selfs   menus   titles   shortcuts   callback(   s   selfs   menus   titles   shortcuts   callbacks    /usr/lib/python/mac/FrameWork.pys   __init__(   s   Nones   __init__(    s    /usr/lib/python/mac/FrameWork.pys	   RadioItems	   CheckItemc     s   ª«e  e  d „ Z RS(   Nc   s&   «¬t  i |  | | | | d ƒ d  S(   Ns   check(   s   MenuItems   __init__s   selfs   menus   titles   shortcuts   callback(   s   selfs   menus   titles   shortcuts   callbacks    /usr/lib/python/mac/FrameWork.pys   __init__(   s   Nones   __init__(    s    /usr/lib/python/mac/FrameWork.pys	   CheckItemc   s   ®¯|  i ƒ  d  S(   N(   s   menus   addseparator(   s   menus    /usr/lib/python/mac/FrameWork.pys	   Separatorc   s   ±²|  i | | ƒ Sd  S(   N(   s   menus
   addsubmenus   labels   title(   s   menus   labels   titles    /usr/lib/python/mac/FrameWork.pys   SubMenus    s	   AppleMenuc     s#   µ·d e  d „ Z ½d „  Z RS(   Nc   sS   ·¸t  i |  | d ƒ ¹|  i | t | ƒ º|  i ƒ  »|  i	 i
 d ƒ d  S(   Ns   s   DRVR(   s   Menus   __init__s   selfs   bars   additems	   abouttexts   Nones   aboutcallbacks   addseparators   menus   AppendResMenu(   s   selfs   bars	   abouttexts   aboutcallbacks    /usr/lib/python/mac/FrameWork.pys   __init__s   About me...c   sY   ½¾| d j o  ¿t i |  | | | | ƒ n# Á|  i i | ƒ } Ât
 | ƒ d  S(   Ni   (   s   items   Menus   dispatchs   selfs   ids   windows   events   menus   GetItems   names   OpenDeskAcc(   s   selfs   ids   items   windows   events   names    /usr/lib/python/mac/FrameWork.pys   dispatch(   s   Nones   __init__s   dispatch(    s    /usr/lib/python/mac/FrameWork.pys	   AppleMenus   Windowc     sü   Äd  Z  Åd  Çd „  Z Ëd „  Z Ðd „  Z Ôd „  Z Ød „  Z Ýd „  Z áe Z ãd „  Z	 èd „  Z
 íd	 „  Z ñd
 „  Z õd „  Z ýe Z ÿd „  Z d „  Z d „  Z d „  Z d „  Z d „  Z !d „  Z RS(   s+   A single window belonging to an applicationc   s   ÇÈt  |  _ É| |  _ d  S(   N(   s   Nones   selfs   wids   parent(   s   selfs   parents    /usr/lib/python/mac/FrameWork.pys   __init__c   sK   ËÌt  d d d d f |  i i d d d d d ƒ |  _ Î|  i ƒ  d  S(   Ni(   i  i   i    (   s	   NewWindows   selfs	   __class__s   __name__s   wids   do_postopen(   s   selfs    /usr/lib/python/mac/FrameWork.pys   openc   s'   ÐÑd  Ò|  i i |  i |  ƒ d S(   s   Tell our parent we existN(   s   selfs   parents   appendwindows   wid(   s   selfs    /usr/lib/python/mac/FrameWork.pys   do_postopenc   s   ÔÕÖ|  i ƒ  d  S(   N(   s   selfs   do_postclose(   s   selfs    /usr/lib/python/mac/FrameWork.pys   closec   s5   ØÙ|  i i |  i ƒ Út |  _ Ût |  _ d  S(   N(   s   selfs   parents   removewindows   wids   None(   s   selfs    /usr/lib/python/mac/FrameWork.pys   do_postclosec   s*   ÝÞ| d } ß| i | |  i ƒ d  S(   Ni   (   s   events   wheres   windows
   DragWindows   selfs	   draglimit(   s   selfs   partcodes   windows   events   wheres    /usr/lib/python/mac/FrameWork.pys	   do_inDragc   s8   ãä| d } å| i | ƒ o æ|  i ƒ  n d  S(   Ni   (   s   events   wheres   windows   TrackGoAways   selfs   close(   s   selfs   partcodes   windows   events   wheres    /usr/lib/python/mac/FrameWork.pys   do_inGoAwayc 	  sL   èé| \ } } } } } ê| i | | ƒ o ë| i	 | d ƒ n d  S(   Ni   (
   s   events   whats   messages   whens   wheres	   modifierss   windows   TrackBoxs   partcodes
   ZoomWindow(	   s   selfs   partcodes   windows   events   whats   messages   whens   wheres	   modifierss    /usr/lib/python/mac/FrameWork.pys	   do_inZoomc   s*   íît  | ƒ ï|  i | | | ƒ d  S(   N(   s   SetPorts   windows   selfs	   do_inZooms   partcodes   event(   s   selfs   partcodes   windows   events    /usr/lib/python/mac/FrameWork.pys   do_inZoomInc   s*   ñòt  | ƒ ó|  i | | | ƒ d  S(   N(   s   SetPorts   windows   selfs	   do_inZooms   partcodes   event(   s   selfs   partcodes   windows   events    /usr/lib/python/mac/FrameWork.pys   do_inZoomOutc   sy   õö| \ } } } } } ÷| i | |  i	 ƒ }	 ø|	 o8 ù|	 d ?d @}
 ú|	 d @} û|  i | |
 | ƒ n d  S(   Ni   iÿÿ  (   s   events   whats   messages   whens   wheres	   modifierss   windows
   GrowWindows   selfs	   growlimits   results   heights   widths	   do_resize(   s   selfs   partcodes   windows   events   whats   messages   whens   wheres	   modifierss   results   heights   widths    /usr/lib/python/mac/FrameWork.pys	   do_inGrowc   s3   ÿ | i | | d ƒ |  i | | | ƒ d  S(   Ni    (   s   windows
   SizeWindows   widths   heights   selfs   do_postresize(   s   selfs   widths   heights   windows    /usr/lib/python/mac/FrameWork.pys	   do_resizec   s!   t  | ƒ t t ƒ d  S(   N(   s   SetPorts   windows	   InvalRects
   everywhere(   s   selfs   widths   heights   windows    /usr/lib/python/mac/FrameWork.pys   do_postresizec 
  s|   t  ƒ  | j o | i ƒ  d  Sn | \ } } } } } t	 | ƒ t
 | ƒ }	 |  i |	 | | ƒ d  S(   N(   s   FrontWindows   windows   SelectWindows   events   whats   messages   whens   wheres	   modifierss   SetPorts   GlobalToLocals   locals   selfs   do_contentclick(
   s   selfs   partcodes   windows   events   whats   messages   whens   wheres	   modifierss   locals    /usr/lib/python/mac/FrameWork.pys   do_inContentc   s   d | | f GHd  S(   Ns%   Click in contents at %s, modifiers %s(   s   locals	   modifiers(   s   selfs   locals	   modifierss   events    /usr/lib/python/mac/FrameWork.pys   do_contentclickc   sN   t  o d G| GHn | i ƒ  |  i | | ƒ | i ƒ  d  S(   Ns   raw update for(   s   DEBUGs   windows   BeginUpdates   selfs	   do_updates   events	   EndUpdate(   s   selfs   windows   events    /usr/lib/python/mac/FrameWork.pys   do_rawupdatec   s   t  t ƒ d  S(   N(   s	   EraseRects
   everywhere(   s   selfs   windows   events    /usr/lib/python/mac/FrameWork.pys	   do_updatec   s*   !"t  o "d | |  i f GHn d  S(   Ns   Activate %d for %s(   s   DEBUGs   activates   selfs   wid(   s   selfs   activates   events    /usr/lib/python/mac/FrameWork.pys   do_activate(   s   __doc__s   __init__s   opens   do_postopens   closes   do_postcloses	   do_inDrags
   everywheres	   draglimits   do_inGoAways	   do_inZooms   do_inZoomIns   do_inZoomOuts	   do_inGrows	   growlimits	   do_resizes   do_postresizes   do_inContents   do_contentclicks   do_rawupdates	   do_updates   do_activate(    s    /usr/lib/python/mac/FrameWork.pys   Windows   ControlsWindowc     s)   $&d „  Z  .d „  Z 1d „  Z RS(   Nc   sh   &'t  o 'd G| GHn (| i ƒ  )|  i | | ƒ *t | ƒ +| i ƒ  ,| i ƒ  d  S(   Ns   raw update for(	   s   DEBUGs   windows   BeginUpdates   selfs	   do_updates   events   DrawControlss   DrawGrowIcons	   EndUpdate(   s   selfs   windows   events    /usr/lib/python/mac/FrameWork.pys   do_rawupdatec   s1   ./t  o  /d G| Gd G| Gd G| GHn d  S(   Ns   control hit ins   ons	   ; pcode =(   s   DEBUGs   windows   controls   pcode(   s   selfs   windows   controls   pcodes   events    /usr/lib/python/mac/FrameWork.pys   do_controlhitc   sº   12| \ } } } } } 3t | ƒ }	 4t |	 | ƒ \ }
 } 5|
 o | o= 6| i |	 ƒ } 7| o 8|  i | | | | ƒ n n' :t o :d |	 | |
 | f GHn d  S(   Ns   FindControl(%s, %s) -> (%s, %s)(   s   events   whats   messages   whens   wheres	   modifierss   GlobalToLocals   locals   FindControls   windows   ctltypes   controls   TrackControls   pcodes   selfs   do_controlhits   DEBUG(   s   selfs   partcodes   windows   events   whats   messages   whens   wheres	   modifierss   locals   ctltypes   controls   pcodes    /usr/lib/python/mac/FrameWork.pys   do_inContent(   s   do_rawupdates   do_controlhits   do_inContent(    s    /usr/lib/python/mac/FrameWork.pys   ControlsWindows   DialogWindowc     sB   =d  Z  >d  @d „  Z Dd „  Z Gd „  Z Jd „  Z RS(   s   A modeless dialog windowc   s*   @At  | d ƒ |  _ B|  i ƒ  d  S(   Ni   (   s   GetNewDialogs   resids   selfs   wids   do_postopen(   s   selfs   resids    /usr/lib/python/mac/FrameWork.pys   openc   s   DE|  i ƒ  d  S(   N(   s   selfs   do_postclose(   s   selfs    /usr/lib/python/mac/FrameWork.pys   closec   s   GHd |  i | f GHd  S(   Ns   Dialog %s, item %d hit(   s   selfs   wids   item(   s   selfs   items   events    /usr/lib/python/mac/FrameWork.pys
   do_itemhitc   s
   JKd  S(   N(    (   s   selfs   windows   events    /usr/lib/python/mac/FrameWork.pys   do_rawupdate(   s   __doc__s   opens   closes
   do_itemhits   do_rawupdate(    s    /usr/lib/python/mac/FrameWork.pys   DialogWindowc   sh   MNd  Od } PxD t d ƒ d Pr1 } Qt |  d ƒ \ }  } Rt | ƒ | } q% WS| Sd S(   s7   Convert a long int to the 4-character code it really iss    i   i    i   N(   s   ss   ranges   is   divmods   xs   cs   chr(   s   xs   ss   is   cs    /usr/lib/python/mac/FrameWork.pys
   ostypecodes   TestAppc     s6   Vd  Z  Xd  Zd „  Z ed „  Z hd „  Z RS(   s)   This class is used by the test() functionc   sÑ   Z[t  |  i d ƒ |  _ } \t | d d |  i ƒ |  _ ]t | ƒ ^t	 | d ƒ |  _
 } _t | d ƒ |  _ `t | d ƒ |  _ at | d ƒ |  _ bt | ƒ ct | d d	 |  i ƒ |  _ d  S(
   Ns   Files   Saves   Ss   Optionss	   Argumentss   Being hit on the head lessonss
   Complaintss   Quits   Q(   s   Menus   selfs   menubars   filemenus   ms   MenuItems   saves   saveitems	   Separators   SubMenus   optionsmenus   mms	   CheckItems   opt1s   opt2s   opt3s   quits   quititem(   s   selfs   ms   mms    /usr/lib/python/mac/FrameWork.pys   makeusermenusc   s   efd GHd  S(   Ns   Save(    (   s   selfs   argss    /usr/lib/python/mac/FrameWork.pys   savec   s   hi|  ‚ d  S(   N(   s   self(   s   selfs   argss    /usr/lib/python/mac/FrameWork.pys   quit(   s   __doc__s   makeusermenuss   saves   quit(    s    /usr/lib/python/mac/FrameWork.pys   TestAppc    s'   lmd  nt  ƒ  }  o|  i ƒ  d S(   s   Test programN(   s   TestApps   apps   mainloop(   s   apps    /usr/lib/python/mac/FrameWork.pys   tests   __main__N((   s   __doc__s   DEBUGs   MacOSs	   tracebacks   addpacks   AEs   *s   AppleEventss   Ctls   Controlss   Dlgs   Dialogss   Evts   Eventss   Menus   Menuss   Qds	   QuickDraws   Wins   Windowss   EasyDialogss   kHighLevelEvents	   eventnames   partnames
   everywheres   Applications   MenuBars   MenuItems	   RadioItems	   CheckItems	   Separators   SubMenus	   AppleMenus   Windows   ControlsWindows   DialogWindows
   ostypecodes   TestApps   tests   __name__(    s    /usr/lib/python/mac/FrameWork.pys   ?