]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
"Path browser" - 4 scrolled lists displaying:
authorGuido van Rossum <guido@python.org>
Wed, 10 Mar 1999 05:17:28 +0000 (05:17 +0000)
committerGuido van Rossum <guido@python.org>
Wed, 10 Mar 1999 05:17:28 +0000 (05:17 +0000)
commita917af7fc7862da8f5882ae5784815b9070453ef
treeee667af458d9600c4b70eb9b7e720a0a7734b87a
parentdc424be5af65edca261e9242ebc2aad872889fc5
"Path browser" - 4 scrolled lists displaying:
    directories on sys.path
    modules in selected directory
    classes in selected module
    methods of selected class

Sinlge clicking in a directory, module or class item updates the next
column with info about the selected item.  Double clicking in a
module, class or method item opens the file (and selects the clicked
item if it is a class or method).

I guess eventually I should be using a tree widget for this, but the
ones I've seen don't work well enough, so for now I use the old
Smalltalk or NeXT style multi-column hierarchical browser.
Tools/idle/PathBrowser.py [new file with mode: 0644]