summaryrefslogtreecommitdiff
path: root/gdk/x11/gdktestutils-x11.c
diff options
context:
space:
mode:
authorTristan Van Berkom <tristan.van.berkom@gmail.com>2010-12-05 00:36:37 +0900
committerTristan Van Berkom <tristan.van.berkom@gmail.com>2010-12-05 00:36:37 +0900
commit0d786985a368d88e8ab4e45fc3607efc5e773732 (patch)
tree5dfc8ec0e27ac3c23b9dc2eb097018971c28fd6b /gdk/x11/gdktestutils-x11.c
parent1d3961b34258a7a8c97ca12993220554369fccb1 (diff)
parentcd76b057e9693b6919f4ccbe40ce205efc8d3caf (diff)
downloadgtk+-0d786985a368d88e8ab4e45fc3607efc5e773732.tar.gz
Merge branch 'master' into treeview-refactor
Conflicts: gtk/gtkmarshalers.list tests/Makefile.am
Diffstat (limited to 'gdk/x11/gdktestutils-x11.c')
-rw-r--r--gdk/x11/gdktestutils-x11.c26
1 files changed, 11 insertions, 15 deletions
diff --git a/gdk/x11/gdktestutils-x11.c b/gdk/x11/gdktestutils-x11.c
index d4d47fbad7..960301b1e3 100644
--- a/gdk/x11/gdktestutils-x11.c
+++ b/gdk/x11/gdktestutils-x11.c
@@ -41,7 +41,7 @@
void
gdk_test_render_sync (GdkWindow *window)
{
- Display *display = gdk_x11_drawable_get_xdisplay (window);
+ Display *display = GDK_WINDOW_XDISPLAY (window);
XImage *ximage;
/* syncronize to X drawing queue, see:
@@ -94,7 +94,6 @@ gdk_test_simulate_key (GdkWindow *window,
{
GdkScreen *screen;
GdkKeymapKey *keys = NULL;
- GdkWindowObject *priv;
gboolean success;
gint n_keys = 0;
XKeyEvent xev = {
@@ -108,20 +107,19 @@ gdk_test_simulate_key (GdkWindow *window,
return FALSE;
screen = gdk_window_get_screen (window);
- priv = (GdkWindowObject *)window;
if (x < 0 && y < 0)
{
- x = priv->width / 2;
- y = priv->height / 2;
+ x = window->width / 2;
+ y = window->height / 2;
}
/* Convert to impl coordinates */
- x = x + priv->abs_x;
- y = y + priv->abs_y;
+ x = x + window->abs_x;
+ y = y + window->abs_y;
xev.type = key_pressrelease == GDK_KEY_PRESS ? KeyPress : KeyRelease;
- xev.display = GDK_DRAWABLE_XDISPLAY (window);
+ xev.display = GDK_WINDOW_XDISPLAY (window);
xev.window = GDK_WINDOW_XID (window);
xev.root = RootWindow (xev.display, GDK_SCREEN_XNUMBER (screen));
xev.subwindow = 0;
@@ -206,7 +204,6 @@ gdk_test_simulate_button (GdkWindow *window,
1, /* send_event */
};
gboolean success;
- GdkWindowObject *priv;
g_return_val_if_fail (button_pressrelease == GDK_BUTTON_PRESS || button_pressrelease == GDK_BUTTON_RELEASE, FALSE);
g_return_val_if_fail (window != NULL, FALSE);
@@ -215,20 +212,19 @@ gdk_test_simulate_button (GdkWindow *window,
return FALSE;
screen = gdk_window_get_screen (window);
- priv = (GdkWindowObject *)window;
if (x < 0 && y < 0)
{
- x = priv->width / 2;
- y = priv->height / 2;
+ x = window->width / 2;
+ y = window->height / 2;
}
/* Convert to impl coordinates */
- x = x + priv->abs_x;
- y = y + priv->abs_y;
+ x = x + window->abs_x;
+ y = y + window->abs_y;
xev.type = button_pressrelease == GDK_BUTTON_PRESS ? ButtonPress : ButtonRelease;
- xev.display = GDK_DRAWABLE_XDISPLAY (window);
+ xev.display = GDK_WINDOW_XDISPLAY (window);
xev.window = GDK_WINDOW_XID (window);
xev.root = RootWindow (xev.display, GDK_SCREEN_XNUMBER (screen));
xev.subwindow = 0;