MirBSD manpage: XmbDrawString(3), Xutf8DrawString(3), XwcDrawString(3)


XmbDrawString(3X11)      XLIB FUNCTIONS       XmbDrawString(3X11)

NAME

     XmbDrawString, XwcDrawString, Xutf8DrawString - draw text
     using a single 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 argu-
               ment.

     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 func-
     tions draw the specified text with the foreground pixel.
     When the XFontSet has missing charsets, each unavailable
     character is drawn with the default string returned by
     XCreateFontSet. The behavior for an invalid codepoint is
     undefined.

     The function Xutf8DrawString is an XFree86 extension intro-
     duced in XFree86 4.0.2. Its presence is indicated by the
     macro X_HAVE_UTF8_STRING.

SEE ALSO

     XDrawImageString(3X11), XDrawString(3X11), XDrawText(3X11),

XFree86                   Version 4.5.0                         1

XmbDrawString(3X11)      XLIB FUNCTIONS       XmbDrawString(3X11)

     XmbDrawImageString(3X11), XmbDrawText(3X11)
     Xlib - C Language X Interface

XFree86                   Version 4.5.0                         2

Generated on 2021-12-07 11:07:08 by $MirOS: src/scripts/roff2htm,v 1.103 2021/01/23 20:24:35 tg Exp $ — This product includes material provided by mirabilos.

These manual pages and other documentation are copyrighted by their respective writers; their sources are available at the project’s CVSweb, AnonCVS and other mirrors. The rest is Copyright © 2002–2021 MirBSD.

This manual page’s HTML representation is supposed to be valid XHTML/1.1; if not, please send a bug report — diffs preferred.