diff options
author | Guido van Rossum <guido@python.org> | 1999-03-11 16:51:23 (GMT) |
---|---|---|
committer | Guido van Rossum <guido@python.org> | 1999-03-11 16:51:23 (GMT) |
commit | 49c7bc416e9e139a1af5aa9a5d98f77639609719 (patch) | |
tree | df09974f939dbeebd22f13794effa2784976fdfa /Tools/idle | |
parent | b62e877631dab6c00a8ce519c2aeac521ae13ea2 (diff) | |
download | cpython-49c7bc416e9e139a1af5aa9a5d98f77639609719.zip cpython-49c7bc416e9e139a1af5aa9a5d98f77639609719.tar.gz cpython-49c7bc416e9e139a1af5aa9a5d98f77639609719.tar.bz2 |
This file was never supposed to be part of IDLE.
Diffstat (limited to 'Tools/idle')
-rw-r--r-- | Tools/idle/Outline.py | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/Tools/idle/Outline.py b/Tools/idle/Outline.py deleted file mode 100644 index 194d058..0000000 --- a/Tools/idle/Outline.py +++ /dev/null @@ -1,46 +0,0 @@ -from Tkinter import * - -class Outline: - - def __init__(self, root=None): - if not root: - import Tkinter - root = Tkinter._default_root - if not root: - root = top = Tk() - else: - top = Toplevel(root) - top.wm_title("Outline") - self.canvas = canvas = Canvas(top, width=400, height=300, - borderwidth=2, relief="sunken", - background="#FFBBBB") - canvas.pack(expand=1, fill="both") - self.items = [] - - def additem(self, level, open, label): - x = 15*level + 5 - y = 15*len(self.items) + 5 - if open: - id1 = self.canvas.create_polygon(x+3, y+3, x+13, y+3, x+8, y+8, - outline="black", - fill="green") - else: - id1 = self.canvas.create_polygon(x+3, y+4, x+7, y+8, x+3, y+12, - outline="black", - fill="red") - w = Entry(self.canvas, borderwidth=0, background="#FFBBBB", width=0) - w.insert("end", label) - id2 = self.canvas.create_window(x+15, y, anchor="nw", window=w) - self.items.append((level, open, label, id1, w, id2)) - - -def main(): - o = Outline() - o.additem(0, 1, "hello world") - o.additem(1, 0, "sub1") - o.additem(1, 1, "sub2") - o.additem(2, 0, "sub2.a") - o.additem(2, 0, "sub2.b") - o.additem(1, 0, "sub3") - -main() |