Will, thank you. That was the right thing to do, and it worked -- Kiran
Will McGugan wrote: > Kiran wrote: > > Hello All, > > I am writing an app in wxPython using a grid. I need to be able to > > recognize what cell in the grid the user is hovering over with the > > mouse. How to do this? > > I tried XYToCell(x, y), but that doesnt work properly because it > > thinks that mouse position (0, 0) is the first cell in the grid, and > > then goes from there, so if i move the grid to a differernt area on the > > screen, the XYToCell is messed up in what it returns. > > > > Any ideas on how to get this to work or any other way? > > > > XYToCell probably takes window (client) coordinates. If you have the > mouse position in screen coordinates, you will need to convert them with > the ScreenToClient for your grid. > > Will McGugan > -- > work: http://www.kelpiesoft.com > blog: http://www.willmcgugan.com -- http://mail.python.org/mailman/listinfo/python-list