Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

xdrawstring(3) [hpux man page]

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)
Man Page

4 More Discussions You Might Find Interesting

1. UNIX for Advanced & Expert Users

capture text from applications

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)
Discussion started by: manchester
5 Replies

2. UNIX for Advanced & Expert Users

Preloading libraries.. LD_PRELOAD

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)
Discussion started by: manchester
3 Replies

3. Programming

Xlib simple program.

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)
Discussion started by: megane16v
2 Replies

4. Programming

Multi head/multi window hello world

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)
Discussion started by: advorak
2 Replies