XmbDrawString(3)
NAME
XmbDrawString, XwcDrawString, Xutf8DrawString - draw text using a sin-
gle font set
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 extension introduced by The XFree86
Project, Inc. in their 4.0.2 release. 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 libX11 1.1.1 XmbDrawString(3)
Man(1) output converted with
man2html