|
Server : Apache/2.2.17 (Unix) mod_ssl/2.2.17 OpenSSL/0.9.8e-fips-rhel5 DAV/2 PHP/5.2.17 System : Linux localhost 2.6.18-419.el5 #1 SMP Fri Feb 24 22:47:42 UTC 2017 x86_64 User : nobody ( 99) PHP Version : 5.2.17 Disable Function : NONE Directory : /proc/21571/root/usr/lib64/python2.4/idlelib/ |
Upload File : |
mò
‚=5Dc @ s× d Z d k Z d k Z d k Z d k Z d k l Z d k l Z l Z l
Z
d k l Z d f d „ ƒ YZ
d e f d „ ƒ YZ d e f d
„ ƒ YZ d e f d „ ƒ YZ d
„ Z e d j o e ƒ n d S( s„ Class browser.
XXX TO DO:
- reparse when source changed (maybe just a button would be OK?)
(or recheck on window popup)
- add popup menu with more options (e.g. doc strings, base classes, imports)
- show function argument list? (have to do pattern matching on source)
- should the classes and methods lists also be in the module's menu bar?
- add base classes to class browser tree
N( s ListedToplevel( s TreeNodes TreeItems ScrolledCanvas( s idleConft ClassBrowserc B s8 t Z d „ Z d d „ Z d „ Z d „ Z d „ Z RS( Nc C s= | | _ t i i | d | i d ƒ | _ | i | ƒ d S( Ni s .py( t namet selft ost patht joint filet initt flist( R R R R ( ( t, /usr/lib64/python2.4/idlelib/ClassBrowser.pyt __init__ s #c C s | i i ƒ | i i ƒ d S( N( R t topt destroyt node( R t event( ( R t close s
c C s | | _ t i i ƒ t | i ƒ | _ } | i d | i ƒ | i
d | i ƒ | i ƒ | i ƒ t
i d d d ƒ } t
i | d ƒ d } t | d | d d
d d ƒ} | i i d
d d d ƒ | i ƒ } t | i d | ƒ | _ } | i ƒ | i ƒ d S( Nt WM_DELETE_WINDOWs <Escape>t maint ThemeR t normalt
backgroundt bgt highlightthicknessi t takefocusi t expandt fillt both( R R t pyclbrt _modulest cleart ListedToplevelt rootR t protocolR t bindt settitlet focus_sett idleConft GetOptiont themet GetHighlightR t ScrolledCanvast sct framet packt rootnodet itemt TreeNodet canvast NoneR
t updateR ( R R R
R- R&