XDrawImageString16 man page on DigitalUNIX

Man page or keyword search:  
man Server   12896 pages
apropos Keyword Search (all sections)
Output format
DigitalUNIX logo
[printable version]

XDrawImageString(3X11)					XDrawImageString(3X11)

NAME
       XDrawImageString, XDrawImageString16 - draw image text

SYNOPSIS
       XDrawImageString(display, d, gc, x, y, string, length)
	       Display *display;
	       Drawable d;
	       GC gc;
	       int x, y;
	       char *string;
	       int length;

       XDrawImageString16(display, d, gc, x, y, string, length)
	       Display *display;
	       Drawable d;
	       GC gc;
	       int x, y;
	       XChar2b *string;
	       int length;

ARGUMENTS
       Specifies  the  drawable.   Specifies  the  connection to the X server.
       Specifies the GC.  Specifies the number of  characters  in  the	string
       argument.  Specifies the character string.  Specify the x and y coordi‐
       nates, which are relative to the origin of the specified drawable   and
       define the origin of the first character.

DESCRIPTION
       The  XDrawImageString16	function is similar to XDrawImageString except
       that it uses 2-byte or 16-bit characters.  Both functions also use both
       the foreground and background pixels of the GC in the destination.

       The effect is first to fill a destination rectangle with the background
       pixel defined in the GC and then to paint the text with the  foreground
       pixel.  The upper-left corner of the filled rectangle is at:

       [x, y - font-ascent]

       The width is:

       overall-width

       The height is:

       font-ascent + font-descent

       The  overall-width,  font-ascent,  and  font-descent  are  as  would be
       returned by XQueryTextExtents using gc and  string.  The	 function  and
       fill-style  defined  in	the  GC	 are  ignored for these functions. The
       effective function is GXcopy, and the  effective	 fill-style  is	 Fill‐
       Solid.

       For  fonts  defined  with 2-byte matrix indexing and used with XDrawIm‐
       ageString, each byte is used as a byte2 with a byte1 of zero.

       Both functions use these GC components: plane-mask,  foreground,	 back‐
       ground,	font,  subwindow-mode, clip-x-origin, clip-y-origin, and clip-
       mask.

       XDrawImageString	 and  XDrawImageString16  can  generate	  BadDrawable,
       BadGC, and BadMatch errors.

DIAGNOSTICS
       A  value	 for  a	 Drawable  argument  does not name a defined Window or
       Pixmap.	A value for a GContext argument does not name a defined	 GCon‐
       text.   An  InputOnly  window  is used as a Drawable.  Some argument or
       pair of arguments has the correct type and range but fails to match  in
       some other way required by the request.

SEE ALSO
       XDrawString(3X11), XDrawText(3X11), XLoadFont(3X11), XTextExtents(3X11)

       Xlib -- C Language X Interface

							XDrawImageString(3X11)
[top]

List of man pages available for DigitalUNIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net