I'm getting my head around the mouse behavior. The onLButtonDown method
(first several lines only) in mouseTrack.rex is as follows:
::method onLButtonDown unguarded
expose oldCursor dragMouse mouseIsNoMouse dragging
use arg keyState, mousePos, mouse
say 'Got lButton down'
if mouse~dragDetect(mousePos) then do
say 'Detected dragging'
mouse~capture
I notice that the mouse's dragDetect(mousePos) method sends the dialog an
onCaptureChange message which (in your sample code) does nothing.
Control then returns to the mouse~capture statement.
My question is this: after the onLButtonDown method is invoked, under what
circumstances would mouse~dragDetect NOT return .true?
Many thanks,
Oliver
------------------------------------------------------------------------------
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual
desktops for less than the cost of PCs and save 60% on VDI infrastructure
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
_______________________________________________
Oorexx-users mailing list
Oorexx-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-users