diff options
author | Matthias Clasen <mclasen@redhat.com> | 2006-02-20 01:36:50 +0000 |
---|---|---|
committer | Matthias Clasen <matthiasc@src.gnome.org> | 2006-02-20 01:36:50 +0000 |
commit | 1ad93a683b7f00c532a522dcf7a0107e4cd28ee5 (patch) | |
tree | 3bb73727e7f2cb56eef2457699eac1f70562f95e /gdk/gdk.symbols | |
parent | 2447b0365ece05c8d1a7247313530aacf6bbb4f2 (diff) | |
download | gtk+-1ad93a683b7f00c532a522dcf7a0107e4cd28ee5.tar.gz |
Support input shapes: (#331070)
2006-02-19 Matthias Clasen <mclasen@redhat.com>
Support input shapes: (#331070)
* gdk/gdk.symbols:
* gdk/gdkdisplay.h:
* gdk/gdkwindow.h:
* gdk/x11/gdkdisplay-x11.c (gdk_display_supports_shapes)
(gdk_display_supports_input_shapes): Functions to determine
if a display supports shaped windows or input shapes.
* gdk/x11/gdkwindow-x11.c (gdk_window_input_shape_combine_region):
(gdk_window_input_shape_combine_mask):
(gdk_window_set_child_input_shapes):
(gdk_window_merge_child_input_shapes): Input shape versions
of the window shape API.
* gtk/gtk.symbols:
* gtk/gtkwidget.h:
* gtk/gtkwidget.c (gtk_widget_input_shape_combine_mask):
New function to set an input shape on a widget.
Diffstat (limited to 'gdk/gdk.symbols')
-rw-r--r-- | gdk/gdk.symbols | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gdk/gdk.symbols b/gdk/gdk.symbols index b9485e3584..c628388e08 100644 --- a/gdk/gdk.symbols +++ b/gdk/gdk.symbols @@ -460,6 +460,8 @@ gdk_display_request_selection_notification gdk_display_store_clipboard gdk_display_supports_clipboard_persistence gdk_display_supports_selection_notification +gdk_display_supports_shapes +gdk_display_supports_input_shapes #endif #endif @@ -728,6 +730,8 @@ gdk_window_get_events gdk_window_set_events gdk_window_shape_combine_mask gdk_window_shape_combine_region +gdk_window_input_shape_combine_mask +gdk_window_input_shape_combine_region gdk_window_set_override_redirect gdk_window_set_accept_focus gdk_window_set_focus_on_map @@ -751,6 +755,8 @@ gdk_window_set_decorations gdk_window_set_functions gdk_window_set_child_shapes gdk_window_merge_child_shapes +gdk_window_set_child_input_shapes +gdk_window_merge_child_input_shapes gdk_window_set_static_gravities gdk_window_begin_move_drag gdk_window_begin_resize_drag |