Device.getWindowAtPositionDouble

Obtains the window underneath device, returning the location of the device in win_x and win_y in double precision. Returns null if the window tree under device is not known to GDK (for example, belongs to another application).

As a slave device coordinates are those of its master pointer, This function may not be called on devices of type gdk.types.DeviceType.Slave, unless there is an ongoing grab on them, see gdk.device.Device.grab.

class Device
getWindowAtPositionDouble
(
out double winX
,
out double winY
)

Parameters

winX double

return location for the X coordinate of the device location, relative to the window origin, or null.

winY double

return location for the Y coordinate of the device location, relative to the window origin, or null.

Return Value

Type: gdk.window.Window

the #GdkWindow under the device position, or null.