Method
GdkWindowmove_to_rect
since: 3.24
Declaration [src]
void
gdk_window_move_to_rect (
  GdkWindow* window,
  const GdkRectangle* rect,
  GdkGravity rect_anchor,
  GdkGravity window_anchor,
  GdkAnchorHints anchor_hints,
  gint rect_anchor_dx,
  gint rect_anchor_dy
)
Description [src]
Moves window to rect, aligning their anchor points.
rect is relative to the top-left corner of the window that window is
transient for. rect_anchor and window_anchor determine anchor points on
rect and window to pin together. rect‘s anchor point can optionally be
offset by rect_anchor_dx and rect_anchor_dy, which is equivalent to
offsetting the position of window.
anchor_hints determines how window will be moved if the anchor points cause
it to move off-screen. For example, GDK_ANCHOR_FLIP_X will replace
GDK_GRAVITY_NORTH_WEST with GDK_GRAVITY_NORTH_EAST and vice versa if
window extends beyond the left or right edges of the monitor.
Connect to the GdkWindow::moved-to-rect signal to find out how it was
actually positioned.
Available since: 3.24
Parameters
- rect
- 
            Type: GdkRectangleThe destination GdkRectangleto alignwindowwith.The data is owned by the caller of the method. 
- rect_anchor
- 
            Type: GdkGravityThe point on rectto align withwindow‘s anchor point.
- window_anchor
- 
            Type: GdkGravityThe point on windowto align withrect‘s anchor point.
- anchor_hints
- 
            Type: GdkAnchorHintsPositioning hints to use when limited on space. 
- rect_anchor_dx
- 
            Type: gintHorizontal offset to shift window, i.e.rect‘s anchor point.
- rect_anchor_dy
- 
            Type: gintVertical offset to shift window, i.e.rect‘s anchor point.