comparison src/frame.h @ 90070:95879cc1ed20

Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-81 Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-748 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-749 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-750 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-751 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-753 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-754 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-755 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-757 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-78 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-79 - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-80 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-81 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-82 Update from CVS
author Miles Bader <miles@gnu.org>
date Sun, 02 Jan 2005 09:13:19 +0000
parents 68c22ea6027c 3573aee81cc8
children f9a65d7ebd29
comparison
equal deleted inserted replaced
90069:fa0a5c4db2c8 90070:95879cc1ed20
272 a highlighting is displayed inside the internal border. */ 272 a highlighting is displayed inside the internal border. */
273 int internal_border_width; 273 int internal_border_width;
274 274
275 /* Canonical X unit. Width of default font, in pixels. */ 275 /* Canonical X unit. Width of default font, in pixels. */
276 int column_width; 276 int column_width;
277
278 /* Widht of space glyph of default font, in pixels. */
279 int space_width;
277 280
278 /* Canonical Y unit. Height of a line, in pixels. */ 281 /* Canonical Y unit. Height of a line, in pixels. */
279 int line_height; 282 int line_height;
280 283
281 /* The output method says how the contents of this frame 284 /* The output method says how the contents of this frame
823 the height of the default font of F). */ 826 the height of the default font of F). */
824 827
825 #define FRAME_LINE_HEIGHT(F) ((F)->line_height) 828 #define FRAME_LINE_HEIGHT(F) ((F)->line_height)
826 829
827 /* Canonical x-unit on frame F. 830 /* Canonical x-unit on frame F.
828 This value currently equals the width of the default font of F. */ 831 This value currently equals the average width of the default font of F. */
829 832
830 #define FRAME_COLUMN_WIDTH(F) ((F)->column_width) 833 #define FRAME_COLUMN_WIDTH(F) ((F)->column_width)
834
835 /* Space glyph width of the default font of frame F. */
836
837 #define FRAME_SPACE_WIDTH(F) ((F)->space_width)
831 838
832 839
833 /* Pixel width of areas used to display truncation marks, continuation 840 /* Pixel width of areas used to display truncation marks, continuation
834 marks, overlay arrows. This is 0 for terminal frames. */ 841 marks, overlay arrows. This is 0 for terminal frames. */
835 842