mirror of
https://github.com/python/cpython.git
synced 2025-12-08 06:10:17 +00:00
py-cvs-rel2_1 (Rev 1.2) merge - whitespace normalization
This commit is contained in:
parent
4e32e7e567
commit
233bf2c563
1 changed files with 13 additions and 13 deletions
|
|
@ -10,7 +10,7 @@
|
||||||
from ScrolledList import ScrolledList
|
from ScrolledList import ScrolledList
|
||||||
|
|
||||||
class MultiScrolledLists:
|
class MultiScrolledLists:
|
||||||
|
|
||||||
def __init__(self, root, nlists=2):
|
def __init__(self, root, nlists=2):
|
||||||
assert nlists >= 1
|
assert nlists >= 1
|
||||||
self.root = root
|
self.root = root
|
||||||
|
|
@ -51,17 +51,17 @@ def __init__(self, root, nlists=2):
|
||||||
self.fill(0)
|
self.fill(0)
|
||||||
# XXX one after_idle isn't enough; two are...
|
# XXX one after_idle isn't enough; two are...
|
||||||
top.after_idle(self.call_pack_propagate_1)
|
top.after_idle(self.call_pack_propagate_1)
|
||||||
|
|
||||||
def call_pack_propagate_1(self):
|
def call_pack_propagate_1(self):
|
||||||
self.top.after_idle(self.call_pack_propagate)
|
self.top.after_idle(self.call_pack_propagate)
|
||||||
|
|
||||||
def call_pack_propagate(self):
|
def call_pack_propagate(self):
|
||||||
for frame in self.frames:
|
for frame in self.frames:
|
||||||
frame.pack_propagate(0)
|
frame.pack_propagate(0)
|
||||||
|
|
||||||
def close(self, event=None):
|
def close(self, event=None):
|
||||||
self.top.destroy()
|
self.top.destroy()
|
||||||
|
|
||||||
def settitle(self):
|
def settitle(self):
|
||||||
short = self.shorttitle()
|
short = self.shorttitle()
|
||||||
long = self.longtitle()
|
long = self.longtitle()
|
||||||
|
|
@ -80,23 +80,23 @@ def settitle(self):
|
||||||
def longtitle(self):
|
def longtitle(self):
|
||||||
# override this
|
# override this
|
||||||
return "Multi Scrolled Lists"
|
return "Multi Scrolled Lists"
|
||||||
|
|
||||||
def shorttitle(self):
|
def shorttitle(self):
|
||||||
# override this
|
# override this
|
||||||
return None
|
return None
|
||||||
|
|
||||||
def width(self, i):
|
def width(self, i):
|
||||||
# override this
|
# override this
|
||||||
return 20
|
return 20
|
||||||
|
|
||||||
def height(self, i):
|
def height(self, i):
|
||||||
# override this
|
# override this
|
||||||
return 10
|
return 10
|
||||||
|
|
||||||
def subtitle(self, i):
|
def subtitle(self, i):
|
||||||
# override this
|
# override this
|
||||||
return "Column %d" % i
|
return "Column %d" % i
|
||||||
|
|
||||||
def fill(self, i):
|
def fill(self, i):
|
||||||
for k in range(i, self.nlists):
|
for k in range(i, self.nlists):
|
||||||
self.lists[k].clear()
|
self.lists[k].clear()
|
||||||
|
|
@ -105,14 +105,14 @@ def fill(self, i):
|
||||||
l = self.items(i)
|
l = self.items(i)
|
||||||
for s in l:
|
for s in l:
|
||||||
list.append(s)
|
list.append(s)
|
||||||
|
|
||||||
def on_select(self, index, i):
|
def on_select(self, index, i):
|
||||||
item = self.lists[i].get(index)
|
item = self.lists[i].get(index)
|
||||||
del self.path[i:]
|
del self.path[i:]
|
||||||
self.path.append(item)
|
self.path.append(item)
|
||||||
if i+1 < self.nlists:
|
if i+1 < self.nlists:
|
||||||
self.fill(i+1)
|
self.fill(i+1)
|
||||||
|
|
||||||
def items(self, i):
|
def items(self, i):
|
||||||
# override this
|
# override this
|
||||||
l = []
|
l = []
|
||||||
|
|
@ -122,7 +122,7 @@ def items(self, i):
|
||||||
s = self.path[i-1] + "." + s
|
s = self.path[i-1] + "." + s
|
||||||
l.append(s)
|
l.append(s)
|
||||||
return l
|
return l
|
||||||
|
|
||||||
def on_double(self, index, i):
|
def on_double(self, index, i):
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue