SYNTAX
void XmbDrawString(Display *display, Drawable d, XFontSet font_set, GC
gc, int x, int y, char *string, int num_bytes);
void XwcDrawString(Display *display, Drawable d, XFontSet font_set, GC
gc, int x, int y, wchar_t *string, int num_wchars);
void Xutf8DrawString(Display *display, Drawable d, XFontSet font_set,
GC gc, int x, int y, char *string, int num_bytes);
ARGUMENTS
d Specifies the drawable.
display Specifies the connection to the X server.
font_set Specifies the font set.
gc Specifies the GC.
num_bytes Specifies the number of bytes in the string argument.
num_wchars
Specifies the number of characters in the string argument.
string Specifies the character string.
x
y Specify the x and y coordinates.
DESCRIPTION
The XmbDrawString, XwcDrawString and Xutf8DrawString functions draw the
specified text with the foreground pixel. When the XFontSet has miss-
ing charsets, each unavailable character is drawn with the default
string returned by XCreateFontSet. The behavior for an invalid code-
point is undefined.
The function Xutf8DrawString is an XFree86 extension introduced in
XFree86 4.0.2. Its presence is indicated by the macro
X_HAVE_UTF8_STRING.
SEE ALSO
XDrawImageString(3X11), XDrawString(3X11), XDrawText(3X11), XmbDrawIm-
ageString(3X11), XmbDrawText(3X11)
Xlib - C Language X Interface
X Version 11 Release 6.6 XmbDrawString(3X11)
Man(1) output converted with
man2html
|