Mercurial > hg > xemacs-beta
comparison src/redisplay-msw.c @ 215:1f0dabaa0855 r20-4b6
Import from CVS: tag r20-4b6
author | cvs |
---|---|
date | Mon, 13 Aug 2007 10:07:35 +0200 |
parents | 78f53ef88e17 |
children | 2c611d1463a6 |
comparison
equal
deleted
inserted
replaced
214:c5d88c05e1e9 | 215:1f0dabaa0855 |
---|---|
595 use them we'll blow up. We mark the frame as changed to ensure | 595 use them we'll blow up. We mark the frame as changed to ensure |
596 that redisplay will do a full update. This probably isn't | 596 that redisplay will do a full update. This probably isn't |
597 necessary but it can't hurt. */ | 597 necessary but it can't hurt. */ |
598 | 598 |
599 if (!f->window_face_cache_reset) | 599 if (!f->window_face_cache_reset) |
600 mswindows_redraw_exposed_windows (f->root_window, x, y, width, height); | 600 { |
601 mswindows_redraw_exposed_windows (f->root_window, x, y, width, height); | |
602 GdiFlush(); | |
603 } | |
601 else | 604 else |
602 MARK_FRAME_CHANGED (f); | 605 MARK_FRAME_CHANGED (f); |
603 } | 606 } |
604 | 607 |
605 | 608 |
692 Perform any necessary flushing of queues when an update has completed. | 695 Perform any necessary flushing of queues when an update has completed. |
693 ****************************************************************************/ | 696 ****************************************************************************/ |
694 static void | 697 static void |
695 mswindows_output_end (struct device *d) | 698 mswindows_output_end (struct device *d) |
696 { | 699 { |
700 GdiFlush(); | |
697 } | 701 } |
698 | 702 |
699 static int | 703 static int |
700 mswindows_flash (struct device *d) | 704 mswindows_flash (struct device *d) |
701 { | 705 { |
1153 } | 1157 } |
1154 | 1158 |
1155 } | 1159 } |
1156 | 1160 |
1157 | 1161 |
1162 /* XXX Implement me! */ | |
1158 static void | 1163 static void |
1159 mswindows_clear_frame (struct frame *f) | 1164 mswindows_clear_frame (struct frame *f) |
1160 { | 1165 { |
1166 GdiFlush(); | |
1161 } | 1167 } |
1162 | 1168 |
1163 | 1169 |
1164 | 1170 |
1165 | 1171 |