From 26d179fa25ebcb7f615bdc0a6ef2c42140e00cb9 Mon Sep 17 00:00:00 2001 From: Tor Lillqvist Date: Mon, 30 Apr 2007 07:37:24 +0000 Subject: Add functionality to set overall opacity of a top-level window. (#405316) 2007-04-30 Tor Lillqvist Add functionality to set overall opacity of a top-level window. (#405316) * gtk/gtk.symbols: Add gtk_window_set_opacity and gtk_window_get_opacity. * gtk/gtkwindow.c (struct _GtkWindowPrivate, (gtk_window_class_init): Add opacity property, a double in the range [0, 1]. (gtk_window_set_opacity, gtk_window_get_opacity): Implement. (gtk_window_realize): If opacity is set, call gdk_window_set_opacity(). * gtk/gtkwindow.h: Declare gtk_window_set_opacity() and gtk_window_get_opacity(). svn path=/trunk/; revision=17731 --- gtk/gtk.symbols | 2 ++ 1 file changed, 2 insertions(+) (limited to 'gtk/gtk.symbols') diff --git a/gtk/gtk.symbols b/gtk/gtk.symbols index 6100d68a34..43b74b5b0f 100644 --- a/gtk/gtk.symbols +++ b/gtk/gtk.symbols @@ -4730,6 +4730,8 @@ gtk_window_set_keep_above gtk_window_set_keep_below gtk_window_set_mnemonic_modifier gtk_window_set_modal +gtk_window_set_opacity +gtk_window_get_opacity #ifndef GTK_DISABLE_DEPRECATED gtk_window_set_policy #endif -- cgit v1.2.1