?
| Path : /lib64/python2.7/idlelib/ |
| Current File : //lib64/python2.7/idlelib/WindowList.pyc |
ó
{fc @ s[ d d l Td d d „ ƒ YZ e ƒ Z e j Z e j Z e j Z d e f d „ ƒ YZ d S( iÿÿÿÿ( t *t
WindowListc B sG e Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z RS( c C s i | _ g | _ d S( N( t dictt callbacks( t self( ( s* /usr/lib64/python2.7/idlelib/WindowList.pyt __init__ s c C s' | j | j ƒ | | j t | ƒ <d S( N( t
after_idlet call_callbacksR t str( R t window( ( s* /usr/lib64/python2.7/idlelib/WindowList.pyt add s c C s6 y | j t | ƒ =Wn t k
r' n X| j ƒ d S( N( R R t KeyErrorR ( R R ( ( s* /usr/lib64/python2.7/idlelib/WindowList.pyt delete
s
c C s¥ g } x^ | j j ƒ D]M } | j | } y | j ƒ } Wn t k
rO q n X| j | | f ƒ q W| j ƒ x- | D]% \ } } | j d | d | j ƒ qx Wd S( Nt labelt command( R t keyst get_titlet TclErrort appendt sortt add_commandt wakeup( R t menut listt keyR t title( ( s* /usr/lib64/python2.7/idlelib/WindowList.pyt add_windows_to_menu s
c C s | j j | ƒ d S( N( R R ( R t callback( ( s* /usr/lib64/python2.7/idlelib/WindowList.pyt register_callback"