668 |
unsigned contains_overlapping_glyphs_p : 1; |
unsigned contains_overlapping_glyphs_p : 1; |
669 |
|
|
670 |
/* 1 means this row is a wide as the window it is displayed in, including |
/* 1 means this row is a wide as the window it is displayed in, including |
671 |
scroll bars, bitmap areas, and internal borders. This also |
scroll bars, fringes, and internal borders. This also |
672 |
implies that the row doesn't have marginal areas. */ |
implies that the row doesn't have marginal areas. */ |
673 |
unsigned full_width_p : 1; |
unsigned full_width_p : 1; |
674 |
|
|
968 |
/* Width of display region of window W. For terminal frames, this |
/* Width of display region of window W. For terminal frames, this |
969 |
equals the width of W since there are no vertical scroll bars. For |
equals the width of W since there are no vertical scroll bars. For |
970 |
window system frames, the value has to be corrected by the pixel |
window system frames, the value has to be corrected by the pixel |
971 |
width of vertical scroll bars, and bitmap areas. */ |
width of vertical scroll bars, and fringes. */ |
972 |
|
|
973 |
#define WINDOW_DISPLAY_PIXEL_WIDTH(W) \ |
#define WINDOW_DISPLAY_PIXEL_WIDTH(W) \ |
974 |
(((XFASTINT ((W)->width) \ |
(((XFASTINT ((W)->width) \ |
975 |
- FRAME_SCROLL_BAR_WIDTH (XFRAME (WINDOW_FRAME ((W)))) \ |
- FRAME_SCROLL_BAR_WIDTH (XFRAME (WINDOW_FRAME ((W)))) \ |
976 |
- FRAME_FLAGS_AREA_COLS (XFRAME (WINDOW_FRAME ((W))))) \ |
- FRAME_FRINGE_COLS (XFRAME (WINDOW_FRAME ((W))))) \ |
977 |
* CANON_X_UNIT (XFRAME (WINDOW_FRAME ((W)))))) |
* CANON_X_UNIT (XFRAME (WINDOW_FRAME ((W)))))) |
978 |
|
|
979 |
/* Height of the display region of W, including a mode line, if any. */ |
/* Height of the display region of W, including a mode line, if any. */ |
1017 |
(FRAME_INTERNAL_BORDER_WIDTH_SAFE (XFRAME (WINDOW_FRAME ((W)))) \ |
(FRAME_INTERNAL_BORDER_WIDTH_SAFE (XFRAME (WINDOW_FRAME ((W)))) \ |
1018 |
+ (WINDOW_LEFT_MARGIN ((W)) \ |
+ (WINDOW_LEFT_MARGIN ((W)) \ |
1019 |
* CANON_X_UNIT (XFRAME (WINDOW_FRAME ((W))))) \ |
* CANON_X_UNIT (XFRAME (WINDOW_FRAME ((W))))) \ |
1020 |
+ FRAME_LEFT_FLAGS_AREA_WIDTH (XFRAME (WINDOW_FRAME ((W))))) |
+ FRAME_LEFT_FRINGE_WIDTH (XFRAME (WINDOW_FRAME ((W))))) |
1021 |
|
|
1022 |
/* Right edge of window W in pixels, relative to its frame. */ |
/* Right edge of window W in pixels, relative to its frame. */ |
1023 |
|
|
1352 |
DEFAULT_FACE_ID, |
DEFAULT_FACE_ID, |
1353 |
MODE_LINE_FACE_ID, |
MODE_LINE_FACE_ID, |
1354 |
TOOL_BAR_FACE_ID, |
TOOL_BAR_FACE_ID, |
1355 |
BITMAP_AREA_FACE_ID, |
FRINGE_FACE_ID, |
1356 |
HEADER_LINE_FACE_ID, |
HEADER_LINE_FACE_ID, |
1357 |
SCROLL_BAR_FACE_ID, |
SCROLL_BAR_FACE_ID, |
1358 |
BORDER_FACE_ID, |
BORDER_FACE_ID, |