comparison src/redisplay.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 e22b0213b713
comparison
equal deleted inserted replaced
904:47c30044fc4e 905:c15f25529e61
476 /* Nonzero if some frame has changed its size. */ 476 /* Nonzero if some frame has changed its size. */
477 extern int size_changed; 477 extern int size_changed;
478 478
479 /* Nonzero if some device has signaled that it wants to change size. */ 479 /* Nonzero if some device has signaled that it wants to change size. */
480 extern int asynch_device_change_pending; 480 extern int asynch_device_change_pending;
481
482 /* Nonzero if some frame has changed the layout of internal elements
483 (gutters or toolbars). */
484 extern int frame_layout_changed;
481 485
482 /* Nonzero if any toolbar has changed. */ 486 /* Nonzero if any toolbar has changed. */
483 extern int toolbar_changed; 487 extern int toolbar_changed;
484 extern int toolbar_changed_set; 488 extern int toolbar_changed_set;
485 489
547 (p)->buffers_changed = 0; \ 551 (p)->buffers_changed = 0; \
548 (p)->clip_changed = 0; \ 552 (p)->clip_changed = 0; \
549 (p)->extents_changed = 0; \ 553 (p)->extents_changed = 0; \
550 (p)->faces_changed = 0; \ 554 (p)->faces_changed = 0; \
551 (p)->frame_changed = 0; \ 555 (p)->frame_changed = 0; \
556 (p)->frame_layout_changed = 0; \
552 (p)->icon_changed = 0; \ 557 (p)->icon_changed = 0; \
553 (p)->menubar_changed = 0; \ 558 (p)->menubar_changed = 0; \
554 (p)->modeline_changed = 0; \ 559 (p)->modeline_changed = 0; \
555 (p)->point_changed = 0; \ 560 (p)->point_changed = 0; \
556 (p)->toolbar_changed = 0; \ 561 (p)->toolbar_changed = 0; \
565 #define GLOBAL_RESET_CHANGED_FLAGS do { \ 570 #define GLOBAL_RESET_CHANGED_FLAGS do { \
566 buffers_changed = 0; \ 571 buffers_changed = 0; \
567 clip_changed = 0; \ 572 clip_changed = 0; \
568 extents_changed = 0; \ 573 extents_changed = 0; \
569 frame_changed = 0; \ 574 frame_changed = 0; \
575 frame_layout_changed = 0; \
570 icon_changed = 0; \ 576 icon_changed = 0; \
571 menubar_changed = 0; \ 577 menubar_changed = 0; \
572 modeline_changed = 0; \ 578 modeline_changed = 0; \
573 point_changed = 0; \ 579 point_changed = 0; \
574 toolbar_changed = 0; \ 580 toolbar_changed = 0; \
584 ( (p)->buffers_changed || \ 590 ( (p)->buffers_changed || \
585 (p)->clip_changed || \ 591 (p)->clip_changed || \
586 (p)->extents_changed || \ 592 (p)->extents_changed || \
587 (p)->faces_changed || \ 593 (p)->faces_changed || \
588 (p)->frame_changed || \ 594 (p)->frame_changed || \
595 (p)->frame_layout_changed || \
589 (p)->icon_changed || \ 596 (p)->icon_changed || \
590 (p)->menubar_changed || \ 597 (p)->menubar_changed || \
591 (p)->modeline_changed || \ 598 (p)->modeline_changed || \
592 (p)->point_changed || \ 599 (p)->point_changed || \
593 (p)->toolbar_changed || \ 600 (p)->toolbar_changed || \
603 ( buffers_changed || \ 610 ( buffers_changed || \
604 clip_changed || \ 611 clip_changed || \
605 extents_changed || \ 612 extents_changed || \
606 faces_changed || \ 613 faces_changed || \
607 frame_changed || \ 614 frame_changed || \
615 frame_layout_changed || \
608 icon_changed || \ 616 icon_changed || \
609 menubar_changed || \ 617 menubar_changed || \
610 modeline_changed || \ 618 modeline_changed || \
611 point_changed || \ 619 point_changed || \
612 toolbar_changed || \ 620 toolbar_changed || \