[Gambas-user] Mouse X & Y reporting...
sbungay
sbungay at smartsonsite.com
Sun Nov 12 16:03:23 CET 2023
I've been struggling with dragging data from a TreeView to a Text
Area, and I THINK I've found the source of the frustration.
Both the TreeView and TextArea have Tracking enabled. So everything
is OK there.
The Drag begins and the Mouse.X and Mouse.Y coordinates are given
relative to where it was in the TreeView when that event fires. Lets say
the values are, respectively, 21 and 88. Dragging the text from the
TreeView to the position in the TextArea where it needs to be inserted
it ALWAYS inserts it in the wrong spot, and the Mouse.X and Mouse.Y
remain set at 21 and 88, which explains why insertion did not take place
at the desired location.
Shouldn't the Mouse.X and Mouse.Y be updated to the coordinates of the
pointer relative to the control over which the drop occurred?
--
Steve.
More information about the User
mailing list