move_to_rect
Description:
public void move_to_rect (Rectangle rect, Gravity rect_anchor, Gravity window_anchor, AnchorHints anchor_hints, int rect_anchor_dx, int rect_anchor_dy)
Moves this to rect, aligning their anchor points.
rect is relative to the top-left corner of the window that this is transient for.
rect_anchor and window_anchor determine anchor points on rect and this 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 this.
anchor_hints determines how this 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 this extends beyond the left or
right edges of the monitor.
Connect to the moved_to_rect signal to find out how it was actually positioned.
Parameters:
| this |
the Window to move |
| rect |
the destination Rectangle to align this with |
| rect_anchor |
the point on |
| window_anchor |
the point on this to align with |
| anchor_hints |
positioning hints to use when limited on space |
| rect_anchor_dx |
horizontal offset to shift this, i.e. |
| rect_anchor_dy |
vertical offset to shift this, i.e. |