diff options
author | Sven Neumann <sven@gimp.org> | 2009-02-18 17:17:33 +0000 |
---|---|---|
committer | Sven Neumann <neo@src.gnome.org> | 2009-02-18 17:17:33 +0000 |
commit | c53101ad95da0fabc0f37072982cdbc5a94f8c17 (patch) | |
tree | 7f87cc72d307c8771c34ea4e5787448f81ba881b /gdk/directfb/gdkprivate-directfb.h | |
parent | 15434d5fce879aa82e8e4c6d573be55b54682ec3 (diff) | |
download | gtk+-c53101ad95da0fabc0f37072982cdbc5a94f8c17.tar.gz |
Bug 554407 – directfb backend does not implement GdkWindowImpl
2009-02-18 Sven Neumann <sven@gimp.org>
Bug 554407 – directfb backend does not implement GdkWindowImpl
* gdk/directfb/gdkgeometry-directfb.c
* gdk/directfb/gdkprivate-directfb.h
* gdk/directfb/gdkwindow-directfb.c: fix the build of the
DirectFB
backend and resurrect basic functionality. Based on a patch from
the Ubuntu bug-tracker and work by Masse Nicolas.
svn path=/trunk/; revision=22357
Diffstat (limited to 'gdk/directfb/gdkprivate-directfb.h')
-rw-r--r-- | gdk/directfb/gdkprivate-directfb.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/gdk/directfb/gdkprivate-directfb.h b/gdk/directfb/gdkprivate-directfb.h index 1ae5fd2b1e..c53c351d59 100644 --- a/gdk/directfb/gdkprivate-directfb.h +++ b/gdk/directfb/gdkprivate-directfb.h @@ -172,6 +172,17 @@ void gdk_directfb_window_id_table_insert (DFBWindowID dfb_id, void gdk_directfb_window_id_table_remove (DFBWindowID dfb_id); GdkWindow * gdk_directfb_window_id_table_lookup (DFBWindowID dfb_id); +void _gdk_directfb_window_get_offsets (GdkWindow *window, + gint *x_offset, + gint *y_offset); +void _gdk_directfb_window_scroll (GdkWindow *window, + gint dx, + gint dy); +void _gdk_directfb_window_move_region (GdkWindow *window, + const GdkRegion *region, + gint dx, + gint dy); + typedef struct { |