mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-12-25 21:21:21 +00:00
Drop gdk_device_get_position
Convert the last user to _gdk_device_query_state and drop this unused internal api.
This commit is contained in:
parent
9786185cc0
commit
8a13d18655
@ -476,25 +476,6 @@ gdk_device_get_property (GObject *object,
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* gdk_device_get_position:
|
||||
* @device: pointer device to query status about.
|
||||
* @x: (out): location to store root window X coordinate of @device
|
||||
* @y: (out): location to store root window Y coordinate of @device
|
||||
*
|
||||
* Gets the current location of @device in double precision.
|
||||
*/
|
||||
void
|
||||
gdk_device_get_position (GdkDevice *device,
|
||||
double *x,
|
||||
double *y)
|
||||
{
|
||||
g_return_if_fail (GDK_IS_DEVICE (device));
|
||||
g_return_if_fail (device->source != GDK_SOURCE_KEYBOARD);
|
||||
|
||||
_gdk_device_query_state (device, NULL, NULL, x, y, NULL);
|
||||
}
|
||||
|
||||
/**
|
||||
* gdk_device_get_surface_at_position:
|
||||
* @device: pointer #GdkDevice to query info to.
|
||||
|
@ -265,9 +265,6 @@ GdkGrabStatus gdk_device_grab (GdkDevice *device,
|
||||
guint32 time_);
|
||||
void gdk_device_ungrab (GdkDevice *device,
|
||||
guint32 time_);
|
||||
void gdk_device_get_position (GdkDevice *device,
|
||||
double *x,
|
||||
double *y);
|
||||
int gdk_device_get_n_axes (GdkDevice *device);
|
||||
gboolean gdk_device_get_axis (GdkDevice *device,
|
||||
double *axes,
|
||||
|
@ -1730,7 +1730,7 @@ _gdk_win32_surface_drag_begin (GdkSurface *surface,
|
||||
|
||||
GDK_NOTE (DND, g_print ("_gdk_win32_surface_drag_begin\n"));
|
||||
|
||||
gdk_device_get_position (device, &px, &py);
|
||||
_gdk_device_query_state (device, NULL, NULL, &px, &py, NULL);
|
||||
x_root = round (px + dx);
|
||||
y_root = round (py + dy);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user