X Window System Interaction

Name

X Window System Interaction -- 

Synopsis


#include <gdk/gdk.h>


#define     GDK_ROOT_WINDOW                 ()
#define     GDK_ROOT_PARENT                 ()
#define     GDK_DISPLAY                     ()
#define     GDK_WINDOW_XDISPLAY             (win)
#define     GDK_WINDOW_XID                  (win)
#define     GDK_PIXMAP_XDISPLAY             (win)
#define     GDK_PIXMAP_XID                  (win)
#define     GDK_DRAWABLE_XDISPLAY           (win)
#define     GDK_DRAWABLE_XID                (win)
#define     GDK_IMAGE_XDISPLAY              (image)
#define     GDK_IMAGE_XIMAGE                (image)
#define     GDK_GC_XDISPLAY                 (gc)
#define     GDK_COLORMAP_XDISPLAY           (cmap)
#define     GDK_COLORMAP_XCOLORMAP          (cmap)
#define     GDK_VISUAL_XVISUAL              (vis)
#define     GDK_FONT_XDISPLAY               (font)
#define     GDK_FONT_XFONT                  (font)
#define     GDK_GC_XGC                      (gc)
#define     GDK_GC_GET_XGC                  (gc)
#define     GDK_WINDOW_XWINDOW
GdkVisual*  gdkx_visual_get                 (VisualID xvisualid);
GdkColormap* gdkx_colormap_get              (Colormap xcolormap);
Window      gdk_get_client_window           (Display *dpy,
                                             Window win);
GdkPixmap*  gdk_pixmap_foreign_new          (GdkNativeWindow anid);
GdkWindow*  gdk_window_foreign_new          (GdkNativeWindow anid);
gpointer    gdk_xid_table_lookup            (XID xid);
#define     gdk_window_lookup               (xid)
#define     gdk_pixmap_lookup               (xid)
#define     gdk_font_lookup                 (xid)
guint32     gdk_x11_get_server_time         (GdkWindow *window);
gboolean    gdk_net_wm_supports             (GdkAtom property);

Description

Details

GDK_ROOT_WINDOW()

#define     GDK_ROOT_WINDOW()


GDK_ROOT_PARENT()

#define     GDK_ROOT_PARENT()


GDK_DISPLAY()

#define GDK_DISPLAY()                 gdk_display


GDK_WINDOW_XDISPLAY()

#define     GDK_WINDOW_XDISPLAY(win)

win : 


GDK_WINDOW_XID()

#define     GDK_WINDOW_XID(win)

win : 


GDK_PIXMAP_XDISPLAY()

#define     GDK_PIXMAP_XDISPLAY(win)

win : 


GDK_PIXMAP_XID()

#define     GDK_PIXMAP_XID(win)

win : 


GDK_DRAWABLE_XDISPLAY()

#define     GDK_DRAWABLE_XDISPLAY(win)

win : 


GDK_DRAWABLE_XID()

#define     GDK_DRAWABLE_XID(win)

win : 


GDK_IMAGE_XDISPLAY()

#define GDK_IMAGE_XDISPLAY(image)     (gdk_x11_image_get_xdisplay (image))

image : 


GDK_IMAGE_XIMAGE()

#define GDK_IMAGE_XIMAGE(image)       (gdk_x11_image_get_ximage (image))

image : 


GDK_GC_XDISPLAY()

#define     GDK_GC_XDISPLAY(gc)

gc : 


GDK_COLORMAP_XDISPLAY()

#define GDK_COLORMAP_XDISPLAY(cmap)   (gdk_x11_colormap_get_xdisplay (cmap))

cmap : 


GDK_COLORMAP_XCOLORMAP()

#define GDK_COLORMAP_XCOLORMAP(cmap)  (gdk_x11_colormap_get_xcolormap (cmap))

cmap : 


GDK_VISUAL_XVISUAL()

#define     GDK_VISUAL_XVISUAL(vis)

vis : 


GDK_FONT_XDISPLAY()

#define GDK_FONT_XDISPLAY(font)       (gdk_x11_font_get_xdisplay (font))

Warning

GDK_FONT_XDISPLAY is deprecated and should not be used in newly-written code.

font : 


GDK_FONT_XFONT()

#define GDK_FONT_XFONT(font)          (gdk_x11_font_get_xfont (font))

Warning

GDK_FONT_XFONT is deprecated and should not be used in newly-written code.

font : 


GDK_GC_XGC()

#define     GDK_GC_XGC(gc)

gc : 


GDK_GC_GET_XGC()

#define GDK_GC_GET_XGC(gc)   (GDK_GC_X11(gc)->dirty_mask ? _gdk_x11_gc_flush (gc) : ((GdkGCX11 *)(gc))->xgc)

gc : 


GDK_WINDOW_XWINDOW

#define     GDK_WINDOW_XWINDOW


gdkx_visual_get ()

GdkVisual*  gdkx_visual_get                 (VisualID xvisualid);

xvisualid : 
Returns : 


gdkx_colormap_get ()

GdkColormap* gdkx_colormap_get              (Colormap xcolormap);

xcolormap : 
Returns : 


gdk_get_client_window ()

Window      gdk_get_client_window           (Display *dpy,
                                             Window win);

dpy : 
win : 
Returns : 


gdk_pixmap_foreign_new ()

GdkPixmap*  gdk_pixmap_foreign_new          (GdkNativeWindow anid);

anid : 
Returns : 


gdk_window_foreign_new ()

GdkWindow*  gdk_window_foreign_new          (GdkNativeWindow anid);

anid : 
Returns : 


gdk_xid_table_lookup ()

gpointer    gdk_xid_table_lookup            (XID xid);

xid : 
Returns : 


gdk_window_lookup()

#define gdk_window_lookup(xid)	   ((GdkWindow*) gdk_xid_table_lookup (xid))

xid : 


gdk_pixmap_lookup()

#define gdk_pixmap_lookup(xid)	   ((GdkPixmap*) gdk_xid_table_lookup (xid))

xid : 


gdk_font_lookup()

#define gdk_font_lookup(xid)	   ((GdkFont*) gdk_xid_table_lookup (xid))

Warning

gdk_font_lookup is deprecated and should not be used in newly-written code.

xid : 


gdk_x11_get_server_time ()

guint32     gdk_x11_get_server_time         (GdkWindow *window);

Routine to get the current X server time stamp.

window : a GdkWindow, used for communication with the server. The window must have GDK_PROPERTY_CHANGE_MASK in its events mask or a hang will result.
Returns : the time stamp.


gdk_net_wm_supports ()

gboolean    gdk_net_wm_supports             (GdkAtom property);

property : 
Returns :