XDrawString.3X() XDrawString.3X()
NOTE
You have selected a name that conflicts with one or more
other names. To display the manpage you want, enter the
man command again with one of the following names.
If you want: Enter the name:
---------------------------------
XDrawString XDrawStrinA
XDrawString16 XDrawStrinB
XDrawString.3X()
Check Out this Related Man Page
XDrawString(3) XLIB FUNCTIONS XDrawString(3)NAME
XDrawString, XDrawString16 - draw text characters
SYNTAX
int XDrawString(Display *display, Drawable d, GC gc, int x, int y, char *string, int length);
int XDrawString16(Display *display, Drawable d, GC gc, int x, int y, XChar2b *string, int length);
ARGUMENTS
d Specifies the drawable.
display Specifies the connection to the X server.
gc Specifies the GC.
length Specifies the number of characters in the string argument.
string Specifies the character string.
x
y Specify the x and y coordinates, which are relative to the origin of the specified drawable and define the origin of the first
character.
DESCRIPTION
Each character image, as defined by the font in the GC, is treated as an additional mask for a fill operation on the drawable. The draw-
able is modified only where the font character has a bit set to 1. For fonts defined with 2-byte matrix indexing and used with XDraw-
String16, each byte is used as a byte2 with a byte1 of zero.
Both functions use these GC components: function, plane-mask, fill-style, font, subwindow-mode, clip-x-origin, clip-y-origin, and clip-
mask. They also use these GC mode-dependent components: foreground, background, tile, stipple, tile-stipple-x-origin, and tile-stipple-y-
origin.
XDrawString and XDrawString16 can generate BadDrawable, BadGC, and BadMatch errors.
DIAGNOSTICS
BadDrawable
A value for a Drawable argument does not name a defined Window or Pixmap.
BadGC A value for a GContext argument does not name a defined GContext.
BadMatch An InputOnly window is used as a Drawable.
BadMatch 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 XDrawImageString(3), XDrawText(3), XLoadFont(3)
Xlib - C Language X Interface
X Version 11 libX11 1.6.0 XDrawString(3)
i want to capture all text appearing on the screen, ie whatever the user is typing or whatever text contained in the application the user opens...
how to do that... can anyone guide me plz...
one solution is to hook the XDrawString library , but by doing that we are able to get the text from... (5 Replies)
well i know what LD_PRELOAD is. Now suppose i have hooked a function XDrawString in the my library (Mylib.so.1) and then used the command
export LD_PRELOAD=/path/mylib.so.1
Now suppose i open Xeditor by typing 'xeditor' in the console, my library is geting used, so i knw that this applilcation is... (3 Replies)
I don't know if it is right to ask you this. Can someone help me write a simple Xlib program,with button on it,and all that button do is switch 2 messages.
I have tried and tried,but never get past Hello World. Can someone help me please?
---------- Post updated at 10:17 PM ---------- Previous... (2 Replies)
I am trying to write a large X app. I have successfully modified my xorg.conf to setup 4 monitors on an NVIDIA Quatro5200. I am trying to modify a simple hello world application to open a window on three of the four monitors. depending on the changes to loop the window creation section and event... (2 Replies)