diff options
author | Tor Lillqvist <tml@novell.com> | 2007-04-30 07:27:22 +0000 |
---|---|---|
committer | Tor Lillqvist <tml@src.gnome.org> | 2007-04-30 07:27:22 +0000 |
commit | b18f04427015628110e6c78201635b611e7674f5 (patch) | |
tree | f2b1058d3832d6289c2d966b81eb7c020665e114 /gdk/gdk.symbols | |
parent | 10862a344aa8fb44e6045343ddf65eb0d14cc1b2 (diff) | |
download | gtk+-b18f04427015628110e6c78201635b611e7674f5.tar.gz |
Add functionality to set overall opacity of a top-level window. (#405316)
2007-04-30 Tor Lillqvist <tml@novell.com>
Add functionality to set overall opacity of a top-level
window. (#405316)
* gdk/gdk.symbols: Add gdk_window_set_opacity.
* gdk/x11/gdkwindow-x11.c
* gdk/win32/gdkwindow-win32.c: Implement
gdk_window_set_opacity(). On X11 use the _NET_WM_WINDOW_OPACITY
property. On Win32 use SetLayeredWindowAttributes(LWA_ALPHA).
* gdk/gdkwindow.h: Declare gdk_window_set_opacity().
* gdk/x11/gdkscreen-x11.c (gdk_screen_get_rgba_colormap): Document
that this is not implemented in the Windows backend. Add reference
to gdk_window_set_opacity().
svn path=/trunk/; revision=17730
Diffstat (limited to 'gdk/gdk.symbols')
-rw-r--r-- | gdk/gdk.symbols | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gdk/gdk.symbols b/gdk/gdk.symbols index b064cc7f50..ae34586541 100644 --- a/gdk/gdk.symbols +++ b/gdk/gdk.symbols @@ -740,6 +740,7 @@ gdk_window_set_icon_list gdk_window_set_icon gdk_window_set_icon_name gdk_window_beep +gdk_window_set_opacity gdk_window_iconify gdk_window_deiconify gdk_window_stick |