Codejock Forums Homepage
Forum Home Forum Home > Codejock Products > ActiveX COM > Controls
  New Posts New Posts RSS Feed - When does LostMouseCaptureEvent fire in ML?
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

When does LostMouseCaptureEvent fire in ML?

 Post Reply Post Reply
Author
Message
jpbro View Drop Down
Senior Member
Senior Member
Avatar

Joined: 12 January 2007
Status: Offline
Points: 1336
Post Options Post Options   Thanks (0) Thanks(0)   Quote jpbro Quote  Post ReplyReply Direct Link To This Post Topic: When does LostMouseCaptureEvent fire in ML?
    Posted: 15 March 2009 at 11:00am
I would have guessed that the LostMouseCaptureEvent should fire for an object when the mouse button has been held down on that object but the pointer has moved outside its borders and then been released, but this doesn't seem to be the case. When does the LostMouseCaptureEvent fire for an object (for example, the MarkupBorder object)?

I'm trying to implement my own drag & drop functionality for the MarkupLabel, and so far it is working great except for detecting when the mouse has gone outside of and object border and been released (I would like to end the drag & drop at this point).

Thanks.

Product: Xtreme SuitePro (ActiveX) version 16.2.6
Platform: Windows XP - SP3

Language: Visual Basic 6.0 SP6

Back to Top
jpbro View Drop Down
Senior Member
Senior Member
Avatar

Joined: 12 January 2007
Status: Offline
Points: 1336
Post Options Post Options   Thanks (0) Thanks(0)   Quote jpbro Quote  Post ReplyReply Direct Link To This Post Posted: 18 March 2009 at 10:14am
Hi Oleg,
Do you have any more information on this event? The documentation doesn't help, and I haven't been able to get it to fire. When does it fire/what is this event useful for?

Maybe we need CaptureMouse/ReleaseMouse methods for the markup objects so we can use this event?
Product: Xtreme SuitePro (ActiveX) version 16.2.6
Platform: Windows XP - SP3

Language: Visual Basic 6.0 SP6

Back to Top
Oleg View Drop Down
Admin Group
Admin Group
Avatar

Joined: 21 May 2003
Location: United States
Status: Offline
Points: 11234
Post Options Post Options   Thanks (0) Thanks(0)   Quote Oleg Quote  Post ReplyReply Direct Link To This Post Posted: 19 March 2009 at 2:34am

Sorry development model in ActiveX still quite cutted. MFC version has also CaptureMouse/ReleaseMouseCapture methods without them LostMouseCaptureEvent  is useless. :(

Will be added also. Thanks.
Oleg, Support Team
CODEJOCK SOFTWARE SOLUTIONS
Back to Top
jpbro View Drop Down
Senior Member
Senior Member
Avatar

Joined: 12 January 2007
Status: Offline
Points: 1336
Post Options Post Options   Thanks (0) Thanks(0)   Quote jpbro Quote  Post ReplyReply Direct Link To This Post Posted: 19 March 2009 at 8:45am
Okay, thanks Oleg. Is this likely to appear in the next version? I have a project due in a couple of months that could benefit from this feature (and some of the others that have been discussed on the MarkupLabel lately). 
Product: Xtreme SuitePro (ActiveX) version 16.2.6
Platform: Windows XP - SP3

Language: Visual Basic 6.0 SP6

Back to Top
Oleg View Drop Down
Admin Group
Admin Group
Avatar

Joined: 21 May 2003
Location: United States
Status: Offline
Points: 11234
Post Options Post Options   Thanks (0) Thanks(0)   Quote Oleg Quote  Post ReplyReply Direct Link To This Post Posted: 20 March 2009 at 6:16am

Hi,

please open new issue in issuetrack - will add last requested methods and send to test :)
Oleg, Support Team
CODEJOCK SOFTWARE SOLUTIONS
Back to Top
jpbro View Drop Down
Senior Member
Senior Member
Avatar

Joined: 12 January 2007
Status: Offline
Points: 1336
Post Options Post Options   Thanks (0) Thanks(0)   Quote jpbro Quote  Post ReplyReply Direct Link To This Post Posted: 20 March 2009 at 10:18am
Thank a lot Oleg...I've submitted the issue.

Product: Xtreme SuitePro (ActiveX) version 16.2.6
Platform: Windows XP - SP3

Language: Visual Basic 6.0 SP6

Back to Top
 Post Reply Post Reply
  Share Topic   

Forum Jump Forum Permissions View Drop Down



This page was generated in 0.094 seconds.