Mercurial > hg > xemacs-beta
comparison src/redisplay.h @ 269:b2472a1930f2 r20-5b33
Import from CVS: tag r20-5b33
author | cvs |
---|---|
date | Mon, 13 Aug 2007 10:27:19 +0200 |
parents | 3d6bfa290dbd |
children | c5d627a313b1 |
comparison
equal
deleted
inserted
replaced
268:6ced69ccd85f | 269:b2472a1930f2 |
---|---|
341 extern int faces_changed; | 341 extern int faces_changed; |
342 | 342 |
343 /* Nonzero means one or more frames have been marked as garbaged */ | 343 /* Nonzero means one or more frames have been marked as garbaged */ |
344 extern int frame_changed; | 344 extern int frame_changed; |
345 | 345 |
346 /* True if any of the builtin display glyphs (continuation, | |
347 hscroll, control-arrow, etc) is in need of updating | |
348 somewhere. */ | |
349 extern int glyphs_changed; | |
350 extern int glyphs_changed_set; | |
351 | |
346 /* True if an icon is in need of updating somewhere. */ | 352 /* True if an icon is in need of updating somewhere. */ |
347 extern int icon_changed; | 353 extern int icon_changed; |
348 extern int icon_changed_set; | 354 extern int icon_changed_set; |
349 | 355 |
350 /* True if a menubar is in need of updating somewhere. */ | 356 /* True if a menubar is in need of updating somewhere. */ |
407 #define MARK_ICON_CHANGED MARK_TYPE_CHANGED (icon) | 413 #define MARK_ICON_CHANGED MARK_TYPE_CHANGED (icon) |
408 #define MARK_MENUBAR_CHANGED MARK_TYPE_CHANGED (menubar) | 414 #define MARK_MENUBAR_CHANGED MARK_TYPE_CHANGED (menubar) |
409 #define MARK_MODELINE_CHANGED MARK_TYPE_CHANGED (modeline) | 415 #define MARK_MODELINE_CHANGED MARK_TYPE_CHANGED (modeline) |
410 #define MARK_POINT_CHANGED MARK_TYPE_CHANGED (point) | 416 #define MARK_POINT_CHANGED MARK_TYPE_CHANGED (point) |
411 #define MARK_TOOLBAR_CHANGED MARK_TYPE_CHANGED (toolbar) | 417 #define MARK_TOOLBAR_CHANGED MARK_TYPE_CHANGED (toolbar) |
418 #define MARK_GLYPHS_CHANGED MARK_TYPE_CHANGED (glyphs) | |
412 | 419 |
413 /* Anytime a console, device or frame is added or deleted we need to reset | 420 /* Anytime a console, device or frame is added or deleted we need to reset |
414 these flags. */ | 421 these flags. */ |
415 #define RESET_CHANGED_SET_FLAGS \ | 422 #define RESET_CHANGED_SET_FLAGS \ |
416 do { \ | 423 do { \ |
420 icon_changed_set = 0; \ | 427 icon_changed_set = 0; \ |
421 menubar_changed_set = 0; \ | 428 menubar_changed_set = 0; \ |
422 modeline_changed_set = 0; \ | 429 modeline_changed_set = 0; \ |
423 point_changed_set = 0; \ | 430 point_changed_set = 0; \ |
424 toolbar_changed_set = 0; \ | 431 toolbar_changed_set = 0; \ |
432 glyphs_changed_set = 0; \ | |
425 } while (0) | 433 } while (0) |
426 | 434 |
427 | 435 |
428 /*************************************************************************/ | 436 /*************************************************************************/ |
429 /* redisplay global variables */ | 437 /* redisplay global variables */ |