[wxPython] CaptureMouse Problem

Im useing Boa Constructor but I will try it.

···

----- Original Message -----

From: Dale Strickland-Clark

Sent: Tuesday, January 15, 2002 3:10 PM

To: ‘wxpython-users@lists.wxwindows.org’

Subject: RE: [wxPython] CaptureMouse Problem

Are you running this under PythonWin, by any chance?

If you are, try just running it from a command prompt.

Dale Strickland-Clark

Riverhall Systems Ltd. Custom database and Web applications.

Offices: London & Wokingham

-----Original Message-----
From: Tyler foster [mailto:xmonster0@msn.com]
Sent: Tue, 2002 January 15 21:40
To: wxpython-users@lists.wxwindows.org
Subject: Re: [wxPython] CaptureMouse Problem

def OnMoveLeftDown(self, event):
    if event.LeftDown():
        print 'capturing'
        self.CaptureMouse()
        print 'captured' <--It prints this then crashes
        
    elif event.Dragging():
        print 'dragging'
        self.winPosition = self.GetPosition()   
        self.mousePosition = wxGetMousePosition()
        self.offsetx = self.mousePosition[0] - self.winPosition[0]
        self.offsety = self.mousePosition[1] - self.winPosition[1]
        print 'offset set'
        self.mousePosition = wxGetMousePosition()
        self.winPosition[0] = self.mousePosition[0] - self.offsety
        self.winPosition[1] = self.mousePosition[1] - self.offsetx
        print 'moving'
        self.Move(self.winPosition)
        print 'moved'
    elif event.LeftUp():
        print 'releasing'
        self.ReleaseMouse()      
        print 'released'

what I mean by “Crashes” Is completly freezes some times if I take the focus off the of the App and then focus back on it it unfreezes as long as I dont click on the button again.

Tyler


Get more from the Web. FREE MSN Explorer download : http://explorer.msn.com


Get more from the Web. FREE MSN Explorer download : http://explorer.msn.com