coords_from_parent


Description:

[ Version ( since = "2.22" ) ]
public void coords_from_parent (double parent_x, double parent_y, out double x, out double y)

Transforms window coordinates from a parent window to a child window, where the parent window is the normal parent as returned by get_parent for normal windows, and the window's embedder as returned by offscreen_window_get_embedder for offscreen windows.

For normal windows, calling this function is equivalent to subtracting the return values of get_position from the parent coordinates. For offscreen windows however ( which can be arbitrarily transformed), this function calls the GdkWindow:GdkWindow:from-embedder: signal to translate the coordinates.

You should always use this function when writing generic code that walks down a window hierarchy.

See also: coords_to_parent

Parameters:

this

a child window

parent_x

X coordinate in parent’s coordinate system

parent_y

Y coordinate in parent’s coordinate system

x

return location for X coordinate in child’s coordinate system

y

return location for Y coordinate in child’s coordinate system