pub unsafe extern "C" fn gdk_surface_get_device_position( surface: *mut GdkSurface, device: *mut GdkDevice, x: *mut c_double, y: *mut c_double, mask: *mut GdkModifierType) -> gboolean