how to get associate GdkWindow from a GtkWindow
- From: "Xu, Jiang" <Jiang Xu echostar com>
- To: "'gtk-list redhat com'" <gtk-list redhat com>
- Subject: how to get associate GdkWindow from a GtkWindow
- Date: Wed, 25 Aug 1999 12:04:21 -0600
It does not work! If you use 'GtkWidget *window =
gtk_window_new(...);', then you will find that the 'window' in
_GtkWidget is NULL, which means empty and not pointing to a GdkWindow !!!,
so that I can not use that.
Any other idea?
> -----Original Message-----
> From: Jim Duchek [SMTP:jimduchek@OU.EDU]
> Sent: Wednesday, August 25, 1999 10:58 AM
> To: gtk-list@redhat.com
> Subject: [gtk-list] Re: how to get associate GdkWindow from a
> GtkWindow
>
> The GdkWindow that any widget draws in is 'window' in the _GtkWidget
> struct.
> The window of any widget can thus be found with 'window->window', assuming
> that you did 'GtkWidget *window = gtk_window_new(...);'
>
> -jrd
>
>
>
[Xu, Jian] Since this function 'gdk_window_set_back_pixmap` only supports
GdkWindow, but my application is using GtkWindow which let me can add
other widgets to the window.
So I wonder how I can attach a pixmap to a GtkWindow as the background?
Or, How to get the associate GdkWindow from a GtkWindow, so that I can
use that function?
Or, How to create a GtkWindow from a GdkWindow which is already get a
pixmap background by using that function.
Or, any other way?
If anyone know, please teach me ASAP, it is very urgent!!!! because I
must attach a pixmap to a GtkWindow as the background now.
Thanks very much!
Previously, you (Jiang XU) wrote:
> I try to attach a pixmap (declare as GdkPixmap *) as the background
> picture of the top level window (or pop up window, or dialog),so that
I
> can put other widgets in the window without affecting the background
> picture. But I don't know how to attach the pixmap as the property
> (background) of the window, so need help!
>
> If anyone knows please teach ASAP!
>
> thanks very much
>
> John
use 'gdk_window_set_back_pixmap(GdkWindow *window, GdkPixmap *pixmap,
gint parent_relative)'
Jay
--
To unsubscribe: mail -s unsubscribe gtk-list-request@redhat.com < /dev/null
>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]