comparison src/dispextern.h @ 55243:fa2641411db1

(struct it): Remove member use_default_face. Add members override_ascent, override_descent, override_boff.
author Kim F. Storm <storm@cua.dk>
date Thu, 29 Apr 2004 22:36:34 +0000
parents fb4f7c39404d
children fa167cc79556 6ae3d2810507
comparison
equal deleted inserted replaced
55242:d57364949309 55243:fa2641411db1
1925 1925
1926 /* If 1, adjust current glyph so it does not increase current row 1926 /* If 1, adjust current glyph so it does not increase current row
1927 descent/ascent (line-height property). Reset after this glyph. */ 1927 descent/ascent (line-height property). Reset after this glyph. */
1928 unsigned constrain_row_ascent_descent_p : 1; 1928 unsigned constrain_row_ascent_descent_p : 1;
1929 1929
1930 /* If 1, show current glyph in default face. Reset after this glyph. */
1931 unsigned use_default_face : 1;
1932
1933 /* The ID of the default face to use. One of DEFAULT_FACE_ID, 1930 /* The ID of the default face to use. One of DEFAULT_FACE_ID,
1934 MODE_LINE_FACE_ID, etc, depending on what we are displaying. */ 1931 MODE_LINE_FACE_ID, etc, depending on what we are displaying. */
1935 int base_face_id; 1932 int base_face_id;
1936 1933
1937 /* If what == IT_CHARACTER, character and length in bytes. This is 1934 /* If what == IT_CHARACTER, character and length in bytes. This is
1993 int last_visible_y; 1990 int last_visible_y;
1994 1991
1995 /* Additional space in pixels between lines (for window systems 1992 /* Additional space in pixels between lines (for window systems
1996 only.) */ 1993 only.) */
1997 int extra_line_spacing; 1994 int extra_line_spacing;
1995
1996 /* Override font height information for this glyph.
1997 Used if override_ascent >= 0. Cleared after this glyph. */
1998 int override_ascent, override_descent, override_boff;
1998 1999
1999 /* If non-null, glyphs are produced in glyph_row with each call to 2000 /* If non-null, glyphs are produced in glyph_row with each call to
2000 produce_glyphs. */ 2001 produce_glyphs. */
2001 struct glyph_row *glyph_row; 2002 struct glyph_row *glyph_row;
2002 2003