[gtk+/wip/attachment-rectangle: 7/8] x11: implement gdk_x11_window_set_attachment_rectangle ()
- From: William Hua <williamhua src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+/wip/attachment-rectangle: 7/8] x11: implement gdk_x11_window_set_attachment_rectangle ()
- Date: Thu, 30 Jul 2015 20:46:09 +0000 (UTC)
commit 0ee0fc2dd420b5ec8e8da4d49fdb488194bc1a96
Author: William Hua <william hua canonical com>
Date: Thu Jul 30 09:58:50 2015 -0400
x11: implement gdk_x11_window_set_attachment_rectangle ()
gdk/x11/gdkwindow-x11.c | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
---
diff --git a/gdk/x11/gdkwindow-x11.c b/gdk/x11/gdkwindow-x11.c
index 1ace677..fd6c123 100644
--- a/gdk/x11/gdkwindow-x11.c
+++ b/gdk/x11/gdkwindow-x11.c
@@ -5682,6 +5682,14 @@ gdk_x11_window_show_window_menu (GdkWindow *window,
}
static void
+gdk_x11_window_set_attachment_rectangle (GdkWindow *window,
+ const GdkRectangle *rect,
+ GdkAttachmentOptions options)
+{
+ gdk_window_move (window, rect->x, rect->y + rect->height);
+}
+
+static void
gdk_window_impl_x11_class_init (GdkWindowImplX11Class *klass)
{
GObjectClass *object_class = G_OBJECT_CLASS (klass);
@@ -5771,4 +5779,5 @@ gdk_window_impl_x11_class_init (GdkWindowImplX11Class *klass)
impl_class->create_gl_context = gdk_x11_window_create_gl_context;
impl_class->invalidate_for_new_frame = gdk_x11_window_invalidate_for_new_frame;
impl_class->get_unscaled_size = gdk_x11_window_get_unscaled_size;
+ impl_class->set_attachment_rectangle = gdk_x11_window_set_attachment_rectangle;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]