comparison src/device.h @ 269:b2472a1930f2 r20-5b33

Import from CVS: tag r20-5b33
author cvs
date Mon, 13 Aug 2007 10:27:19 +0200
parents 11cf20601dec
children c5d627a313b1
comparison
equal deleted inserted replaced
268:6ced69ccd85f 269:b2472a1930f2
164 unsigned int buffers_changed :1; 164 unsigned int buffers_changed :1;
165 unsigned int clip_changed :1; 165 unsigned int clip_changed :1;
166 unsigned int extents_changed :1; 166 unsigned int extents_changed :1;
167 unsigned int faces_changed :1; 167 unsigned int faces_changed :1;
168 unsigned int frame_changed :1; 168 unsigned int frame_changed :1;
169 unsigned int glyphs_changed :1;
169 unsigned int icon_changed :1; 170 unsigned int icon_changed :1;
170 unsigned int menubar_changed :1; 171 unsigned int menubar_changed :1;
171 unsigned int modeline_changed :1; 172 unsigned int modeline_changed :1;
172 unsigned int point_changed :1; 173 unsigned int point_changed :1;
173 unsigned int size_changed :1; 174 unsigned int size_changed :1;
334 335
335 #define MARK_DEVICE_FACES_CHANGED(d) do { \ 336 #define MARK_DEVICE_FACES_CHANGED(d) do { \
336 faces_changed = 1; \ 337 faces_changed = 1; \
337 (d)->faces_changed = 1; } while (0) 338 (d)->faces_changed = 1; } while (0)
338 339
340 #define MARK_DEVICE_GLYPHS_CHANGED(d) do { \
341 glyphs_changed = 1; \
342 (d)->glyphs_changed = 1; } while (0)
343
339 #define MARK_DEVICE_TOOLBARS_CHANGED(d) do { \ 344 #define MARK_DEVICE_TOOLBARS_CHANGED(d) do { \
340 toolbar_changed = 1; \ 345 toolbar_changed = 1; \
341 (d)->toolbar_changed = 1; } while (0) 346 (d)->toolbar_changed = 1; } while (0)
342 347
343 #define MARK_DEVICE_SIZE_CHANGED(d) do { \ 348 #define MARK_DEVICE_SIZE_CHANGED(d) do { \
393 int called_from_delete_console, 398 int called_from_delete_console,
394 int from_io_error); 399 int from_io_error);
395 void io_error_delete_device (Lisp_Object device); 400 void io_error_delete_device (Lisp_Object device);
396 Lisp_Object find_nonminibuffer_frame_not_on_device (Lisp_Object device); 401 Lisp_Object find_nonminibuffer_frame_not_on_device (Lisp_Object device);
397 void set_device_selected_frame (struct device *d, Lisp_Object frame); 402 void set_device_selected_frame (struct device *d, Lisp_Object frame);
403 Lisp_Object domain_device_type (Lisp_Object domain);
404 int window_system_pixelated_geometry (Lisp_Object domain);
398 405
399 #endif /* _XEMACS_DEVICE_H_ */ 406 #endif /* _XEMACS_DEVICE_H_ */