Update of /cvsroot/btplusplus/BT++/src/TabTrans
In directory sc8-pr-cvs1:/tmp/cvs-serv32515/src/TabTrans
Modified Files:
Grid.py
Log Message:
- Fixed bug with selection in grid.
Index: Grid.py
===================================================================
RCS file: /cvsroot/btplusplus/BT++/src/TabTrans/Grid.py,v
retrieving revision 1.16
retrieving revision 1.17
diff -C2 -d -r1.16 -r1.17
*** Grid.py 18 Apr 2003 16:04:52 -0000 1.16
--- Grid.py 19 Apr 2003 15:46:03 -0000 1.17
***************
*** 190,194 ****
def OnMouseRightDown(self, evt):
! row = self.GetCursorRow(evt.GetY())
if row == -1:
--- 190,195 ----
def OnMouseRightDown(self, evt):
! (x,y) = self.CalcUnscrolledPosition(evt.GetY(),evt.GetY())
! row = self.GetCursorRow(y)
if row == -1:
***************
*** 267,273 ****
self.LabelResize['Active'] = true
self.LabelResize['Start'] = evt.GetX()
!
x = evt.GetX()
y = evt.GetY()
row = self.GetCursorRow(y)
--- 268,276 ----
self.LabelResize['Active'] = true
self.LabelResize['Start'] = evt.GetX()
!
x = evt.GetX()
y = evt.GetY()
+
+ (x,y) = self.CalcUnscrolledPosition(x,y)
row = self.GetCursorRow(y)
|