Mercurial > hg > xemacs-beta
comparison src/redisplay.h @ 819:6504113e7c2d
[xemacs-hg @ 2002-04-25 18:03:23 by andyp]
sync up windows branch from 21.4
author | andyp |
---|---|
date | Thu, 25 Apr 2002 18:04:24 +0000 |
parents | 943eaba38521 |
children | 6728e641994e |
comparison
equal
deleted
inserted
replaced
818:accc481aef34 | 819:6504113e7c2d |
---|---|
145 Lisp_Object glyph; | 145 Lisp_Object glyph; |
146 Lisp_Object extent; /* extent rune is attached to, if any. | 146 Lisp_Object extent; /* extent rune is attached to, if any. |
147 If this is a rune in the modeline | 147 If this is a rune in the modeline |
148 then this might be nil. */ | 148 then this might be nil. */ |
149 | 149 |
150 int ascent; /* Ascent of this glyph, in pixels. */ | |
151 int descent; /* Descent of this glyph, in pixels. */ | |
152 int yoffset; /* Offset from line top to reach glyph top */ | |
150 int xoffset; /* Number of pixels that need to be | 153 int xoffset; /* Number of pixels that need to be |
151 chopped off the left of the glyph. | 154 chopped off the left of the glyph. |
152 This has the effect of shifting the | 155 This has the effect of shifting the |
153 glyph to the left while still clipping | 156 glyph to the left while still clipping |
154 at XPOS. */ | 157 at XPOS. */ |
772 struct display_glyph_area* dga, | 775 struct display_glyph_area* dga, |
773 face_index findex, int cursor_start, | 776 face_index findex, int cursor_start, |
774 int cursor_width, | 777 int cursor_width, |
775 int cursor_height, int offset_bitmap); | 778 int cursor_height, int offset_bitmap); |
776 int redisplay_calculate_display_boxes (struct display_line *dl, int xpos, | 779 int redisplay_calculate_display_boxes (struct display_line *dl, int xpos, |
777 int xoffset, int start_pixpos, | 780 int xoffset, int yoffset, int start_pixpos, |
778 int width, | 781 int width, struct display_box* dest, |
779 struct display_box* dest, | |
780 struct display_glyph_area* src); | 782 struct display_glyph_area* src); |
781 int redisplay_normalize_glyph_area (struct display_box* dest, | 783 int redisplay_normalize_glyph_area (struct display_box* dest, |
782 struct display_glyph_area* glyphsrc); | 784 struct display_glyph_area* glyphsrc); |
783 void redisplay_clear_to_window_end (struct window *w, int ypos1, int ypos2); | 785 void redisplay_clear_to_window_end (struct window *w, int ypos1, int ypos2); |
784 void redisplay_clear_region (Lisp_Object window, face_index findex, int x, | 786 void redisplay_clear_region (Lisp_Object window, face_index findex, int x, |