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

Reply via email to