XmbDrawString(3) XLIB FUNCTIONS 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(3), XDrawString(3), XDrawText(3), XmbDrawIm- ageString(3), XmbDrawText(3) Xlib - C Language X Interface X Version 11 libX11 1.6.9 XmbDrawString(3)
xorg-libX11 1.6.9 - Generated Sun Oct 20 12:06:05 CDT 2019