Xft.man   Xft.man 
skipping to change at line 369 skipping to change at line 369
This function is never called if the X server doesn't support th e X This function is never called if the X server doesn't support th e X
Rendering Extension; instead, XftGlyphCore is used. Rendering Extension; instead, XftGlyphCore is used.
void void
XftDrawDestroy (XftDraw *draw); XftDrawDestroy (XftDraw *draw);
XftDrawDestroy destroys draw (created by one of the XftCreate fu nc‐ XftDrawDestroy destroys draw (created by one of the XftCreate fu nc‐
tions) and frees the memory that was allocated for it. tions) and frees the memory that was allocated for it.
void void
XftDrawString8 (XftDraw *d, XftDrawString8 (XftDraw *d,
XRenderColor *color, XftColor *color,
XftFont *font, XftFont *font,
int x, int x,
int y, int y,
unsigned char *string, unsigned char *string,
int len); int len);
XftDrawString8 draws no more than len glyphs of string to Xft drawa ble XftDrawString8 draws no more than len glyphs of string to Xft drawa ble
d using font in color at position x, y. The XRenderColor data type d using font in color at position x, y.
is
defined by the X Rendering Extension library.
void void
XftDrawRect (XftDraw *d, XftDrawRect (XftDraw *d,
XRenderColor *color, XftColor *color,
int x, int x,
int y, int y,
unsigned int width, unsigned int width,
unsigned int height); unsigned int height);
XftDrawRect draws a solid rectangle of the specified color, width, and XftDrawRect draws a solid rectangle of the specified color, width, and
height at position x, y to Xft drawable d. height at position x, y to Xft drawable d.
COMPATIBILITY COMPATIBILITY
As of version 2, Xft has become relatively stable and is expected to As of version 2, Xft has become relatively stable and is expected to
retain source and binary compatibility in future releases. retain source and binary compatibility in future releases.
Xft does provide a compatibility interface to its previous major v er‐ Xft does provide a compatibility interface to its previous major v er‐
sion, Xft 1.x, described below. sion, Xft 1.x, described below.
Xft 1.x Compatibility Header File Xft 1.x Compatibility Header File
#include <X11/Xft/XftCompat.h> #include <X11/Xft/XftCompat.h>
Xft 1.x Compatibility Data Types Xft 1.x Compatibility Data Types
XftPattern XftPattern
holds a set of names with associated value lists; each n holds a set of names with associated value lists; each n
ame ame
refers to a property of a font. XftPatterns are used as inp refers to a property of a font. XftPatterns are used as inp
uts uts
to the matching code as well as holding information about s to the matching code as well as holding information about s
pe‐ pe‐
cific fonts. cific fonts.
XftFontSet XftFontSet
contains a list of XftPatterns. Internally, Xft uses this d contains a list of XftPatterns. Internally, Xft uses this d
ata ata
structure to hold sets of fonts. Externally, Xft returns structure to hold sets of fonts. Externally, Xft returns
the the
results of listing fonts in this format. results of listing fonts in this format.
XftObjectSet XftObjectSet
holds a set of names and is used to specify which fields f rom holds a set of names and is used to specify which fields f rom
fonts are placed in the the list of returned patterns when li st‐ fonts are placed in the the list of returned patterns when li st‐
ing fonts. ing fonts.
AUTHOR AUTHOR
Keith Packard Keith Packard
SEE ALSO SEE ALSO
Fontconfig Developers Reference Fontconfig Developers Reference
FreeType API Reference FreeType API Reference
Xlib - C Language Interface Xlib - C Language Interface
 End of changes. 9 change blocks. 
19 lines changed or deleted 17 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/