[Idle-dev] CVS: idle MultiScrolledLists.py,1.2,1.3
Kurt B. Kaiser
kbk@users.sourceforge.net
Fri, 13 Jul 2001 10:44:08 -0700
Update of /cvsroot/idlefork/idle
In directory usw-pr-cvs1:/tmp/cvs-serv31295
Modified Files:
MultiScrolledLists.py
Log Message:
py-cvs-rel2_1 (Rev 1.2) merge - whitespace normalization
Index: MultiScrolledLists.py
===================================================================
RCS file: /cvsroot/idlefork/idle/MultiScrolledLists.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** MultiScrolledLists.py 2001/07/04 03:15:10 1.2
--- MultiScrolledLists.py 2001/07/13 17:44:06 1.3
***************
*** 11,15 ****
class MultiScrolledLists:
!
def __init__(self, root, nlists=2):
assert nlists >= 1
--- 11,15 ----
class MultiScrolledLists:
!
def __init__(self, root, nlists=2):
assert nlists >= 1
***************
*** 52,66 ****
# XXX one after_idle isn't enough; two are...
top.after_idle(self.call_pack_propagate_1)
!
def call_pack_propagate_1(self):
self.top.after_idle(self.call_pack_propagate)
!
def call_pack_propagate(self):
for frame in self.frames:
frame.pack_propagate(0)
!
def close(self, event=None):
self.top.destroy()
!
def settitle(self):
short = self.shorttitle()
--- 52,66 ----
# XXX one after_idle isn't enough; two are...
top.after_idle(self.call_pack_propagate_1)
!
def call_pack_propagate_1(self):
self.top.after_idle(self.call_pack_propagate)
!
def call_pack_propagate(self):
for frame in self.frames:
frame.pack_propagate(0)
!
def close(self, event=None):
self.top.destroy()
!
def settitle(self):
short = self.shorttitle()
***************
*** 81,101 ****
# override this
return "Multi Scrolled Lists"
!
def shorttitle(self):
# override this
return None
!
def width(self, i):
# override this
return 20
!
def height(self, i):
# override this
return 10
!
def subtitle(self, i):
# override this
return "Column %d" % i
!
def fill(self, i):
for k in range(i, self.nlists):
--- 81,101 ----
# override this
return "Multi Scrolled Lists"
!
def shorttitle(self):
# override this
return None
!
def width(self, i):
# override this
return 20
!
def height(self, i):
# override this
return 10
!
def subtitle(self, i):
# override this
return "Column %d" % i
!
def fill(self, i):
for k in range(i, self.nlists):
***************
*** 106,110 ****
for s in l:
list.append(s)
!
def on_select(self, index, i):
item = self.lists[i].get(index)
--- 106,110 ----
for s in l:
list.append(s)
!
def on_select(self, index, i):
item = self.lists[i].get(index)
***************
*** 113,117 ****
if i+1 < self.nlists:
self.fill(i+1)
!
def items(self, i):
# override this
--- 113,117 ----
if i+1 < self.nlists:
self.fill(i+1)
!
def items(self, i):
# override this
***************
*** 123,127 ****
l.append(s)
return l
!
def on_double(self, index, i):
pass
--- 123,127 ----
l.append(s)
return l
!
def on_double(self, index, i):
pass