Transforms window coordinates from a child window to its parent
window, where the parent window is the normal parent as returned by
gdk.window.Window.getParent for normal windows, and the window's
embedder as returned by gdk.global.offscreenWindowGetEmbedder for
offscreen windows.
For normal windows, calling this function is equivalent to adding
the return values of gdk.window.Window.getPosition to the child coordinates.
For offscreen windows however (which can be arbitrarily transformed),
this function calls the GdkWindow::to-embedder: signal to translate
the coordinates.
You should always use this function when writing generic code that
walks up a window hierarchy.
Transforms window coordinates from a child window to its parent window, where the parent window is the normal parent as returned by gdk.window.Window.getParent for normal windows, and the window's embedder as returned by gdk.global.offscreenWindowGetEmbedder for offscreen windows.
For normal windows, calling this function is equivalent to adding the return values of gdk.window.Window.getPosition to the child coordinates. For offscreen windows however (which can be arbitrarily transformed), this function calls the GdkWindow::to-embedder: signal to translate the coordinates.
You should always use this function when writing generic code that walks up a window hierarchy.
See also: gdk.window.Window.coordsFromParent