comparison src/console-x.h @ 219:262b8bb4a523 r20-4b8

Import from CVS: tag r20-4b8
author cvs
date Mon, 13 Aug 2007 10:09:35 +0200
parents d44af0c54775
children c5d627a313b1
comparison
equal deleted inserted replaced
218:c9f226976f56 219:262b8bb4a523
73 /* Xt application info. */ 73 /* Xt application info. */
74 Widget Xt_app_shell; 74 Widget Xt_app_shell;
75 75
76 /* Cache of GC's for frame's on this device. */ 76 /* Cache of GC's for frame's on this device. */
77 struct gc_cache *gc_cache; 77 struct gc_cache *gc_cache;
78
79 /* Selected visual, depth and colormap for this device */
80 Visual *visual;
81 int depth;
82 Colormap device_cmap;
78 83
79 /* Used by x_bevel_modeline in redisplay-x.c */ 84 /* Used by x_bevel_modeline in redisplay-x.c */
80 Pixmap gray_pixmap; 85 Pixmap gray_pixmap;
81 86
82 /* Atoms associated with this device. */ 87 /* Atoms associated with this device. */
177 182
178 #define DEVICE_X_DATA(d) DEVICE_TYPE_DATA (d, x) 183 #define DEVICE_X_DATA(d) DEVICE_TYPE_DATA (d, x)
179 184
180 #define FRAME_X_DISPLAY(f) (DEVICE_X_DISPLAY (XDEVICE (f->device))) 185 #define FRAME_X_DISPLAY(f) (DEVICE_X_DISPLAY (XDEVICE (f->device)))
181 #define DEVICE_X_DISPLAY(d) (DEVICE_X_DATA (d)->display) 186 #define DEVICE_X_DISPLAY(d) (DEVICE_X_DATA (d)->display)
187 #define DEVICE_X_VISUAL(d) (DEVICE_X_DATA (d)->visual)
188 #define DEVICE_X_DEPTH(d) (DEVICE_X_DATA (d)->depth)
189 #define DEVICE_X_COLORMAP(d) (DEVICE_X_DATA (d)->device_cmap)
182 #define DEVICE_XT_APP_SHELL(d) (DEVICE_X_DATA (d)->Xt_app_shell) 190 #define DEVICE_XT_APP_SHELL(d) (DEVICE_X_DATA (d)->Xt_app_shell)
183 #define DEVICE_X_GC_CACHE(d) (DEVICE_X_DATA (d)->gc_cache) 191 #define DEVICE_X_GC_CACHE(d) (DEVICE_X_DATA (d)->gc_cache)
184 #define DEVICE_X_GRAY_PIXMAP(d) (DEVICE_X_DATA (d)->gray_pixmap) 192 #define DEVICE_X_GRAY_PIXMAP(d) (DEVICE_X_DATA (d)->gray_pixmap)
185 #define DEVICE_X_WM_COMMAND_FRAME(d) (DEVICE_X_DATA (d)->WM_COMMAND_frame) 193 #define DEVICE_X_WM_COMMAND_FRAME(d) (DEVICE_X_DATA (d)->WM_COMMAND_frame)
186 #define DEVICE_X_MOUSE_TIMESTAMP(d) (DEVICE_X_DATA (d)->mouse_timestamp) 194 #define DEVICE_X_MOUSE_TIMESTAMP(d) (DEVICE_X_DATA (d)->mouse_timestamp)