Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

xfontsetextents(3x11) [osf1 man page]

XFontSetExtents(3X11)													     XFontSetExtents(3X11)

NAME
XFontSetExtents - XFontSetExtents structure DESCRIPTION
The XFontSetExtents structure contains: typedef struct { XRectangle max_ink_extent; /* over all drawable characters */ XRectangle max_logical_extent; /* over all drawable characters */ } XFontSetExtents; The XRectangle structures used to return font set metrics are the usual Xlib screen-oriented rectangles with x, y giving the upper left corner, and width and height always positive. The max_ink_extent member gives the maximum extent, over all drawable characters, of the rectangles that bound the character glyph image drawn in the foreground color, relative to a constant origin. See XmbTextExtents(3X11) and XwcTextExtents(3X11) for detailed semantics. The max_logical_extent member gives the maximum extent, over all drawable characters, of the rectangles that specify minimum spacing to other graphical features, relative to a constant origin. Other graphical features drawn by the client, for example, a border surrounding the text, should not intersect this rectangle. The max_logical_extent member should be used to compute minimum interline spacing and the minimum area that must be allowed in a text field to draw a given number of arbitrary characters. Due to context-dependent rendering, appending a given character to a string may change the string's extent by an amount other than that character's individual extent. SEE ALSO
XCreateFontSet(3X11), XExtentsOfFontSet(3X11), XFontsOfFontSet(3X11) Xlib -- C Language X Interface XFontSetExtents(3X11)

Check Out this Related Man Page

XFontSetExtents(3)						  XLIB FUNCTIONS						XFontSetExtents(3)

NAME
XFontSetExtents - XFontSetExtents structure STRUCTURES
The XFontSetExtents structure contains: typedef struct { XRectangle max_ink_extent;/* over all drawable characters */ XRectangle max_logical_extent;/* over all drawable characters */ } XFontSetExtents; The XRectangle structures used to return font set metrics are the usual Xlib screen-oriented rectangles with x, y giving the upper left corner, and width and height always positive. The max_ink_extent member gives the maximum extent, over all drawable characters, of the rectangles that bound the character glyph image drawn in the foreground color, relative to a constant origin. See XmbTextExtents and XwcTextExtents for detailed semantics. The max_logical_extent member gives the maximum extent, over all drawable characters, of the rectangles that specify minimum spacing to other graphical features, relative to a constant origin. Other graphical features drawn by the client, for example, a border surrounding the text, should not intersect this rectangle. The max_logical_extent member should be used to compute minimum interline spacing and the minimum area that must be allowed in a text field to draw a given number of arbitrary characters. Due to context-dependent rendering, appending a given character to a string may change the string's extent by an amount other than that character's individual extent. SEE ALSO
XCreateFontSet(3), XExtentsOfFontSet(3), XFontsOfFontSet(3) Xlib - C Language X Interface X Version 11 libX11 1.3.2 XFontSetExtents(3)
Man Page

We Also Found This Discussion For You

1. What is on Your Mind?

Throw my Toys out of the Pram!

Hi Folks, Today hasn't been the best one of my career in IT. I've been a contractor for a major utility company for a number of years, on a number of seperate IT contracts mostly Unix. The company had 10 different flavours of unix and multiple different varsions of most of them. At the... (3 Replies)
Discussion started by: gull04
3 Replies