comparison src/device-impl.h @ 905:c15f25529e61

[xemacs-hg @ 2002-07-06 21:05:42 by andyp] toolbar redisplay patch
author andyp
date Sat, 06 Jul 2002 21:05:58 +0000
parents 79c6ff3eef26
children c925bacdda60
comparison
equal deleted inserted replaced
904:47c30044fc4e 905:c15f25529e61
86 unsigned int buffers_changed :1; 86 unsigned int buffers_changed :1;
87 unsigned int clip_changed :1; 87 unsigned int clip_changed :1;
88 unsigned int extents_changed :1; 88 unsigned int extents_changed :1;
89 unsigned int faces_changed :1; 89 unsigned int faces_changed :1;
90 unsigned int frame_changed :1; 90 unsigned int frame_changed :1;
91 unsigned int frame_layout_changed :1; /* The layout of frame
92 elements has changed. */
91 unsigned int glyphs_changed :1; 93 unsigned int glyphs_changed :1;
92 unsigned int subwindows_changed :1; 94 unsigned int subwindows_changed :1;
93 unsigned int subwindows_state_changed :1; 95 unsigned int subwindows_state_changed :1;
94 unsigned int icon_changed :1; 96 unsigned int icon_changed :1;
95 unsigned int menubar_changed :1; 97 unsigned int menubar_changed :1;
320 } while (0) 322 } while (0)
321 323
322 #define MARK_DEVICE_FRAME_CHANGED(d) \ 324 #define MARK_DEVICE_FRAME_CHANGED(d) \
323 ((void) (frame_changed = (d)->frame_changed = 1)) 325 ((void) (frame_changed = (d)->frame_changed = 1))
324 326
327 #define MARK_DEVICE_FRAME_LAYOUT_CHANGED(d) \
328 ((void) (frame_layout_changed = (d)->frame_layout_changed = 1))
329
325 #define MARK_DEVICE_WINDOWS_CHANGED(d) \ 330 #define MARK_DEVICE_WINDOWS_CHANGED(d) \
326 ((void) (windows_changed = (d)->windows_changed = 1)) 331 ((void) (windows_changed = (d)->windows_changed = 1))
327 332
328 #define MARK_DEVICE_WINDOWS_STRUCTURE_CHANGED(d) \ 333 #define MARK_DEVICE_WINDOWS_STRUCTURE_CHANGED(d) \
329 ((void) (windows_structure_changed = (d)->windows_structure_changed = 1)) 334 ((void) (windows_structure_changed = (d)->windows_structure_changed = 1))