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/ |