Kaydet (Commit) 726b2388 authored tarafından Jack Jansen's avatar Jack Jansen

- More int() calls around floating point numbers passed where integers are

  expected.
- Fixed resizing of multi-column lists, somewhat.
üst 82ed25c1
......@@ -74,7 +74,7 @@ class List(Wbase.SelectableWidget):
# now *why* doesn't the list manager recalc the cellrect???
l, t, r, b = self._list.LRect((0,0))
cellheight = b - t
self._list.LCellSize((width, cellheight))
self._list.LCellSize((width/self._cols, cellheight))
# reset visRgn
self._parentwindow.wid.CalcVis()
else:
......@@ -456,10 +456,10 @@ class TwoLineList(CustomList):
line2 = lines[1]
else:
line2 = ""
Qd.MoveTo(left + 4, top + ascent)
Qd.MoveTo(int(left + 4), int(top + ascent))
Qd.DrawText(line1, 0, len(line1))
if line2:
Qd.MoveTo(left + 4, top + ascent + linefeed)
Qd.MoveTo(int(left + 4), int(top + ascent + linefeed))
Qd.DrawText(line2, 0, len(line2))
Qd.PenPat("\x11\x11\x11\x11\x11\x11\x11\x11")
bottom = top + theList.cellSize[1]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment