transparent window
- From: Jiang XU <jiang xu echostar com>
 
- To: "gtk-app-devel-list gnome org" <gtk-app-devel-list gnome org>,"gtk-list redhat com" <gtk-list redhat com>
 
- Subject: transparent window
 
- Date: Tue, 30 May 2000 09:19:11 -0600
 
Hello all,
I try to make a transparent window, what I did is:
1.    create a window with default size 400X400 by calling
gtk_window_new(...) and gtk_window_set_default_size(...).
2.    create background Pixmap and a mask by calling
gdk_pixmap_create_from_xpm(....).
3.    set the Pixmap to be the background pixmap of the window by
modifying the GtkStyle of the window.
4.    After I call gtk_window_shape_combine_mask(...), the window size
has been changed because half left area is transparent.  However, I
still need to draw something
        on that area in the future.  I tryed call
gdk_window_resize(....), but it doesnot work.
So I wonder
1.    How I can make a window transparent without change its size.
2.    How to make a window absolutely transparent without any background
Pixmap and any background color, but still has the size 400*400.
Any help is appreciated!.
Thanks very much
Jiang
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]