www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - How do you get mouse movement info in GtkD?

reply Enjoys Math <enjoysmath gmail.com> writes:
I'm able to get the mouse click positions with event.button().x/y

But what .x/y do you query inside of an onMotionNotify event 
handler?

Thanks!
Jan 29
parent Enjoys Math <enjoysmath gmail.com> writes:
On Saturday, 30 January 2016 at 06:33:55 UTC, Enjoys Math wrote:
 I'm able to get the mouse click positions with 
 event.button().x/y

 But what .x/y do you query inside of an onMotionNotify event 
 handler?

 Thanks!
I see now: bool onMouseMove(GdkEventMotion* eventMotion, Widget widget) { //event.get writeln("Mouse move event in scene."); return true; } addOnMotionNotify(&onMouseMove) There's also one that takes an Event param, but there's no obvious way to get the x/y info from that so I'll just use this lower level one which seems to work.
Jan 29