[gtk+/wip/attach-params: 89/109] gdktypes: add GDK_WINDOW_EDGE_CENTER
- From: William Hua <williamhua src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+/wip/attach-params: 89/109] gdktypes: add GDK_WINDOW_EDGE_CENTER
- Date: Wed, 20 Jan 2016 21:11:03 +0000 (UTC)
commit 406d555d4e67e989cc1a881af51cba7ac4ba5bd1
Author: William Hua <william hua canonical com>
Date: Wed Jan 20 02:20:20 2016 -0600
gdktypes: add GDK_WINDOW_EDGE_CENTER
https://bugzilla.gnome.org/show_bug.cgi?id=756579
gdk/broadway/gdkwindow-broadway.c | 2 ++
gdk/gdktypes.h | 4 +++-
gdk/x11/gdkwindow-x11.c | 2 ++
gtk/deprecated/gtkstyle.c | 3 +++
4 files changed, 10 insertions(+), 1 deletions(-)
---
diff --git a/gdk/broadway/gdkwindow-broadway.c b/gdk/broadway/gdkwindow-broadway.c
index ebde1b9..ed92459 100644
--- a/gdk/broadway/gdkwindow-broadway.c
+++ b/gdk/broadway/gdkwindow-broadway.c
@@ -1151,6 +1151,8 @@ update_pos (MoveResizeData *mv_resize,
x += dx;
w -= dx;
break;
+ case GDK_WINDOW_EDGE_CENTER:
+ break;
}
x = MAX (x, 0);
diff --git a/gdk/gdktypes.h b/gdk/gdktypes.h
index 73ef76b..b07c267 100644
--- a/gdk/gdktypes.h
+++ b/gdk/gdktypes.h
@@ -511,6 +511,7 @@ typedef enum {
* @GDK_WINDOW_EDGE_SOUTH_WEST: the lower left corner.
* @GDK_WINDOW_EDGE_SOUTH: the lower edge.
* @GDK_WINDOW_EDGE_SOUTH_EAST: the lower right corner.
+ * @GDK_WINDOW_EDGE_CENTER: the center. Since 3.20
*
* Determines a window edge or corner.
*/
@@ -523,7 +524,8 @@ typedef enum
GDK_WINDOW_EDGE_EAST,
GDK_WINDOW_EDGE_SOUTH_WEST,
GDK_WINDOW_EDGE_SOUTH,
- GDK_WINDOW_EDGE_SOUTH_EAST
+ GDK_WINDOW_EDGE_SOUTH_EAST,
+ GDK_WINDOW_EDGE_CENTER
} GdkWindowEdge;
/**
diff --git a/gdk/x11/gdkwindow-x11.c b/gdk/x11/gdkwindow-x11.c
index ffe9776..1e323e7 100644
--- a/gdk/x11/gdkwindow-x11.c
+++ b/gdk/x11/gdkwindow-x11.c
@@ -4914,6 +4914,8 @@ update_pos (MoveResizeData *mv_resize,
x += dx;
w -= dx;
break;
+ case GDK_WINDOW_EDGE_CENTER:
+ break;
}
x = MAX (x, 0);
diff --git a/gtk/deprecated/gtkstyle.c b/gtk/deprecated/gtkstyle.c
index 664330d..b61ad6e 100644
--- a/gtk/deprecated/gtkstyle.c
+++ b/gtk/deprecated/gtkstyle.c
@@ -2844,6 +2844,9 @@ gtk_default_draw_resize_grip (GtkStyle *style,
case GDK_WINDOW_EDGE_WEST:
sides = GTK_JUNCTION_LEFT;
break;
+ case GDK_WINDOW_EDGE_CENTER:
+ sides = GTK_JUNCTION_NONE;
+ break;
case GDK_WINDOW_EDGE_EAST:
sides = GTK_JUNCTION_RIGHT;
break;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]