XFontSetExtents man page on HP-UX

Man page or keyword search:  
man Server   10987 pages
apropos Keyword Search (all sections)
Output format
HP-UX logo
[printable version]

XFontSetExtents()					     XFontSetExtents()

Name
  XFontSetExtentsXFontSetExtents 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  XRectangles  used  to  return  font set metrics are the usual Xlib
  screen-oriented XRectangles, 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 which bound  the  character  glyph  image
  drawn in the foreground color, relative to a constant origin.	 See Xmb‐
  TextExtents and XwcTextExtents for detailed semantics.

  The max_logical_extent member gives the maximum extent, over all  draw‐
  able	characters,  of	 the  rectangles which specify minimum spacing to
  other graphical features, relative to a constant origin.  Other graphi‐
  cal features drawn by the client, for example, a border surrounding the
  text, should not intersect this rectangle.  The max_logical_extent mem‐
  ber should be used to compute minimum interline spacing and the minimum
  area which 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 increase the string's extent by an amount which exceeds  the
  font's max extent:

     max possible added extent = (max_extent * <total # chars>) - prev_string_extent

See Also
  XCreateFontSet(), XExtentsOfFontSet(), XFontsOfFontSet().

Xlib - Internationalized Text Output			     XFontSetExtents()
[top]

List of man pages available for HP-UX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net