(X3xlib) - X library routines

(X3xlib) - X library routines


Intro
introduction to X Lib library functions and routines

AllPlanes
display utility

BitmapBitOrder
indicates whether leftmost bit least or most significant bit in unit

BitmapPad
returns number of bits that each scanline must be padded

BitmapUnit
returns size of bitmap's scanline unit in bits

BlackPixel
returns black pixel value for specified screen

BlackPixelOfScreen
screen information functions and macros

ButtonPress
ButtonPress event structure

ButtonRelease
ButtonRelease event structure

CellsOfScreen
returns number of colormap cells in default colormap of specified screen

ClientWhitePointOfCCC
returns the client white point of the CCC

ConnectionNumber
returns connection number for specified display

DefaultColormap
returns depth of default root window for specified screen

DefaultColormapOfScreen
returns default colormap of specified screen

DefaultDepth
returns default GC for root window of specified screen

DefaultDepthOfScreen
returns default depth of root window of specified screen

DefaultGC
returns default GC for root window of specified screen

DefaultGCOfScreen
returns default GC of specified screen

DefaultRootWindow
returns root window for default screen

DefaultScreen
returns default screen number referenced in XOpenDisplay routine

DefaultScreenOfDisplay
returns default screen of specified display

DefaultVisual
returns default visual type for specified screen

DefaultVisualOfScreen
returns default visual of specified screen

DisplayCells
returns maximum number of entries in default colormap

DisplayHeight
returns height of specified screen in pixels

DisplayHeightMM
returns height of specified screen in millimeters

DisplayOfCCC
Color Conversion Context macros

DisplayOfScreen
returns display of specified screen

DisplayPlanes
returns the depth of root window of specified screen

DisplayString
returns string passed to XOpenDisplay when current window opened

DisplayWidth
returns width of specified screen in pixels

DisplayWidthMM
returns width of specified screen in millimeters

DoesBackingStore
returns indication whether screen supports backing store

DoesSaveUnders
returns Boolean value indicating whether screen supports save unders

EventMaskOfScreen
returns root event mask of root

HeightMMOfScreen
returns height, in millimeters, of specified screen

HeightOfScreen
returns height of specified screen

ImageByteOrder
image format functions and macros

imake
C preprocessor interface to the make utility

IsCursorKey
keysym classification macros

IsFunctionKey
returns True if specified KeySym is function key

IsKeypadKey
returns True if specified KeySym is keypad key

IsMiscFunctionKey
returns True if specified KeySym is miscellaneous function key

IsModiferKey
returns True if specified KeySym is modifier key

IsPFKey
returns True if specified KeySym is PF key

IsPrivateKeypadKey
returns True if specified KeySym is a vendor-private keypad key

KeyPress
KeyPress event structure

KeyRelease
KeyRelease event structure

LastKnownRequestProcessed
extracts serial number of last known processed request

lndir
create a shadow directory of symbolic links to another directory tree

makedepend
create dependencies in makefiles

MaxCmapsOfScreen
returns maximum number of installed colormaps supported by screen

MinCmapsOfScreen
returns minimum number of installed colormaps supported by screen

mkdirhier
makes a directory hierarchy

MotionNotify
MotionNotify event structure

NextRequest
extracts full serial number to be used for next request

PlanesOfScreen
returns number of planes in root window of specified screen

ProtocolRevision
returns minor protocol revision number of X server

ProtocolVersion
returns major version number of X protocol

QLength
returns length of event queue for connected display

RootWindow
returns root window

RootWindowOfScreen
returns root window of specified screen

ScreenCount
returns number of available screens

ScreenNumberOfCCC
returns the screen number of the CCC

ScreenOfDisplay
returns pointer to screen of specified display

ScreenWhitePointOfCCC
returns the screen white point of the CCC

ServerVendor
returns pointer to null-terminated string

VendorRelease
returns number related to vendor's release of X server

VisualOfCCC
returns the visual of the CCC

WhitePixel
returns white pixel value for specified screen

WhitePixelOfScreen
returns white pixel value of specified screen

WidthMMOfScreen
returns width, in millimeters, of specified screen

WidthOfScreen
returns width of specified screen

XActivateScreenSaver
activates screen saver

XAddConnectionWatch
handle Xlib internal connections

XAddHost
control host access and host control structure

XAddHosts
adds specified hosts to access control list

XAddPixel
adds constant value to pixels

XAddToSaveSet
adds specified window to client's save set

XAllocClassHint
allocate class hints structure and set or read a window's WM_CLASS property

XAllocColor
allocate and free colors

XAllocColorCells
allocates read/write color cells

XAllocColorPlanes
allocates color planes

XAllocIconSize
allocate icon size structure and set or read a window's WM_ICON_SIZES property

XAllocNamedColor
looks up named color and returns closest color supported by screen

XAllocSizeHints
allocate size hints structure and set or read a window's WM_NORMAL_HINTS property

XAllocStandardColormap
allocate, set, or read a standard colormap structure

XAllocWMHints
allocate window manager hints structure and set or read a window's WM_HINTS property

XAllowEvents
release queued events

XAnyEvent
generic X event structures

XArc
arc structure

XAutoRepeatOff
turns off auto-repeat for keyboard on specified display

XAutoRepeatOn
turns on auto-repeat for keyboard on specified display

XBaseFontNameListOfFontSet
returns the original base font name list

XBell
rings bell on keyboard on specified display

XButtonEvent
KeyPress, KeyRelease, ButtonPress, ButtonRelease, and MotionNotify event structures

XChangeActivePointerGrab
changes grab pointer parameters

XChangeGC
changes graphics context

XChangeKeyboardControl
manipulate keyboard settings and keyboard control structure

XChangeKeyboardMapping
manipulate keyboard encoding and keyboard encoding structure

XChangePointerControl
control pointer

XChangeProperty
changes window properties

XChangeSaveSet
change a client's save set

XChangeWindowAttributes
change window attributes

XChar2b
font structure

XCharStruct
font structure

XCheckIfEvent
checks event queue and copy matched event

XCheckMaskEvent
searches queue and events available for matching specified mask

XCheckTypedEvent
searches queue and events available for matching event

XCheckTypedWindowEvent
searches queue and events available for matching event

XCheckWindowEvent
searches queue and events available for matching event

XCirculateEvent
CirculateNotify event structure

XCirculateRequestEvent
CirculateRequest event structure

XCirculateSubwindows
circulates children of the specified window

XCirculateSubwindowsDown
lowers the highest mapped child of the specified window

XCirculateSubwindowsUp
raises the lowest mapped child of the specified window

XClassHint
class hint structure

XClearArea
clear area or window

XClearWindow
clear window

XClientMessageEvent
ClientMessage event structure

XClipBox
generates smallest rectangle enclosing region

XCloseDisplay
disconnects from X server

XCloseIM
closes the specified input method

XCloseOM
closes the specified output method

XcmsAllocColor
allocate device-independent colors

XcmsAllocNamedColor
allocate a read-only color cell in any format specified

XcmsCCCOfColormap
query and modify CCC of a colormap

XcmsCIELab
possible formats in the Xcms color structure

XcmsCIELabQueryMaxC
obtain the CIE L*a*b* coordinates

XcmsCIELabQueryMaxL
finds the point of maximum lightness (L*) displayable by the screen

XcmsCIELabQueryMaxLC
finds the point of maximum chroma displayable by the screen

XcmsCIELabQueryMinL
finds the point of minimum lightness (L*) displayable by the screen

XcmsCIELuv
possible formats in the Xcms color structure

XcmsCIELuvQueryMaxC
obtain the CIE L*u*v* coordinates

XcmsCIELuvQueryMaxL
finds the point of maximum lightness (L*) displayable by the screen

XcmsCIELuvQueryMaxLC
finds the point of maximum chroma displayable by the screen

XcmsCIELuvQueryMinL
finds the point of minimum lightness (L*) displayable by the screen

XcmsCIEuvY
possible formats in the Xcms color structure

XcmsCIExyY
possible formats in the Xcms color structure

XcmsCIEXYZ
possible formats in the Xcms color structure

XcmsColor
Xcms color structure

XcmsConvertColors
convert CCC color specifications

XcmsCreateCCC
creating and destroying CCCs

XcmsDefaultCCC
obtain the default CCC for a screen

XcmsFreeCCC
frees the memory used for the specified CCC

XcmsLookupColor
looks up the string name of a color

XcmsPad
possible formats in the Xcms color structure

XcmsQueryBlack
obtain black, blue, green, red, and white CCC color specifications

XcmsQueryBlue
returns the color specification in the specified target format

XcmsQueryColor
obtain color values

XcmsQueryColors
obtains the RGB values for pixel values in the XcmsColor structure

XcmsQueryGreen
returns the color specification in the specified target format

XcmsQueryRed
returns the color specification in the specified target format

XcmsQueryWhite
returns the color specification in the specified target format

XcmsRGB
possible formats in the Xcms color structure

XcmsRGBi
possible formats in the Xcms color structure

XcmsSetCCCOfColormap
changes the CCC associated with the specified colormap

XcmsSetWhiteAdjustProc
sets the white point adjustment procedure in the specified CCC

XcmsSetWhitePoint
modifying CCC attributes

XcmsStoreColor
set colors

XcmsStoreColors
converts the colors specified into RGB values

XcmsTekHVC
possible formats in the Xcms color structure

XcmsTekHVCQueryMaxC
obtain the TekHVC coordinates

XcmsTekHVCQueryMaxV
given Hue, Value and Chroma's find colors displayable by the screen

XcmsTekHVCQueryMaxVC
given Hue, Value and Chroma's find colors displayable by the screen

XcmsTekHVCQueryMaxVSamples
given Hue, Value and Chroma's find colors displayable by the screen

XcmsTekHVCQueryMinV
given Hue, Value and Chroma's find colors displayable by the screen

XColor
color structure

XColormapEvent
ColormapNotify event structure

XConfigureEvent
ConfigureNotify event structure

XConfigureRequestEvent
ConfigureRequest event structure

XConfigureWindow
configure windows and window changes structure

XContextDependentDrawing
true if the font_set might include context-dependent drawing

XContextualDrawing
true if text drawn with the font_set might include context-dependent drawing

XConvertCase
returns the uppercase and lowercase forms of keysyms

XConvertSelection
manipulates window selection

XCopyArea
copy areas

XCopyColormapAndFree
copies colormap

XCopyGC
copies graphics context

XCopyPlane
copy planes

XCreateBitmapFromData
creates bitmap

XCreateColormap
create, copy, or destroy colormaps and color structure

XCreateFontCursor
create cursors

XCreateFontSet
create and free an international text drawing font set

XCreateGC
create or free graphics contexts and graphics context structure

XCreateGlyphCursor
creates glyph cursor

XCreateIC
create, destroy, and obtain the input method of an input context

XCreateImage
image utilities

XCreateOC
create output contexts

XCreatePixmap
create or destroy pixmaps

XCreatePixmapCursor
creates pixmap cursor

XCreatePixmapFromBitmapData
creates pixmap from bitmap data

XCreateRegion
create or destroy regions

XCreateSimpleWindow
creates subwindow

XCreateWindow
create windows and window attributes structure

XCreateWindowEvent
CreateNotify event structure

XCrossingEvent
EnterNotify and LeaveNotify event structure

XDefaultString
returns the default string used by Xlib for text conversion

XDefineCursor
define cursors

XDeleteContext
deletes entry for given window and type

XDeleteModifiermapEntry
deletes KeyCode from control set

XDeleteProperty
deletes window properties

XDestroyIC
destroy the specified IC

XDestroyImage
deallocates image

XDestroyOC
destroy output contexts

XDestroyRegion
destroys region

XDestroySubwindows
destroys subwindows

XDestroyWindow
destroy windows

XDestroyWindowEvent
DestroyNotify event structure

XDirectionalDependentDrawing
true if the drawing functions inplement implicit text directionality

XDisableAccessControl
disables use of access control list

XDisplayKeycodes
returns min-keycodes and max-keycodes

XDisplayMotionBufferSize
returns motion history buffer size

XDisplayName
returns display name

XDisplayOfIM
returns the display associated with the specified input method

XDisplayOfOM
returns the display associated with the specified output method

XDrawArc
draw arcs and arc structure

XDrawArcs
draws arcs

XDrawImageString
draw image text

XDrawImageString16
draws image text

XDrawLine
draw lines, polygons, and line structure

XDrawLines
draws lines

XDrawPoint
draw points and points structure

XDrawPoints
draws points

XDrawRectangle
draw rectangles and rectangles structure

XDrawRectangles
draws rectangles

XDrawSegments
draws polygons

XDrawString
draw text characters

XDrawString16
draws text characters

XDrawText
draw polytext text and text drawing structures

XDrawText16
draws polytext text

XEmptyRegion
determine if regions are empty or equal

XEnableAccessControl
enables use of access control list

XEqualRegion
determines if regions equal

XErrorEvent
X error event structure

XEvent
generic X event structure

XEventsQueued
returns number of events already in event queue

XExposeEvent
Expose event structure

XExtendedMaxRequestSize
determines whether there is support for extended-length protocol encoding

XExtentsOfFontSet
obtain the maximum extents structure for a font set

XFetchBuffer
returns cut buffer's contents

XFetchBytes
returns number of bytes in cut buffer

XFetchName
reads window's WM_NAME property

XFillArc
fills arc

XFillArcs
fills arcs

XFillPolygon
fills polygon

XFillRectangle
fill rectangles, polygons, or arcs

XFillRectangles
fills rectangles

XFilterEvent
filter X events for an input method

XFindContext
associative look-up routine

XFlush
handle output buffer or event queue

XFocusChangeEvent
FocusIn and FocusOut event structure

XFontProp
font structure

XFontSetExtents
XFontSetExtents structure

XFontsOfFontSet
obtain fontset information

XFontStruct
font structure

XForceScreenSaver
activates disabled screen saver

XFree
free client data

XFreeColormap
deletes colormap

XFreeColors
frees colors

XFreeCursor
frees cursor from cursor resource ID

XFreeFont
frees font

XFreeFontInfo
frees font information array

XFreeFontNames
frees font names array

XFreeFontPath
frees font search path

XFreeFontSet
free an international text drawing font set

XFreeGC
destroys graphics context

XFreeModifiermap
frees XModifierKeymap structure

XFreePixmap
destroys pixmap

XFreeStringList
frees memory

XGContextFromGC
obtains GContext from associated graphics context

XGCValues
graphics context structure

XGetAtomName
returns atom names

XGetAtomNames
returns names associated with specified atoms

XGetClassHint
returns class of specified window

XGetCommand
reads window's WM_COMMAND property

XGetErrorDatabaseText
returns message from error message database

XGetErrorText
reads error code description

XGetFontPath
gets font search path

XGetFontProperty
returns value of specified font property

XGetGCValues
returns graphics context components

XGetGeometry
returns root window and current geometry

XGetIconName
reads window's WM_ICON_NAME property

XGetIconSizes
returns icon size

XGetICValues
obtain input context values from the specified input context

XGetImage
transfers image

XGetIMValues
interface for querying properties or features of the specified input method

XGetInputFocus
returns focus window and current focus state

XGetKeyboardControl
returns current keyboard control values

XGetKeyboardMapping
returns KeyCode symbols

XGetModifierMapping
returns pointer to structure containing modifier keys

XGetMotionEvents
returns events in motion history buffer

XGetOCValues
get output context values

XGetOMValues
queries properties or features of the specified output method

XGetPixel
returns pixel from image

XGetPointerControl
reads pointer movement definition

XGetPointerMapping
returns current mapping of pointer

XGetRGBColormaps
reads standard colormap structure

XGetScreenSaver
gets current screen saver values

XGetSelectionOwner
manipulates window selection

XGetSubImage
transfers subimage

XGetTextProperty
reads text property

XGetTransientForHint
reads window's WM_TRANSIENT_FOR property

XGetVisualInfo
obtain visual information and visual structure

XGetWindowAttributes
get current window attribute or geometry and current window attributes structure

XGetWindowProperty
obtain and change window properties

XGetWMClientMachine
reads window's WM_CLIENT_MACHINE property

XGetWMColormapWindows
reads window's WM_COLORMAP_WINDOWS property

XGetWMHints
reads window manager hints

XGetWMIconName
reads window's WM_ICON_NAME property

XGetWMName
reads window's WM_NAME property

XGetWMNormalHints
reads size hints

XGetWMProtocols
reads window's WM_PROTOCOLS property

XGetWMSizeHints
reads size hints

XGrabButton
grab pointer buttons

XGrabKey
grab keyboard keys

XGrabKeyboard
grab the keyboard

XGrabPointer
grab the pointer

XGrabServer
grab the server

XGraphicsExposeEvent
GraphicsExpose and NoExpose event structures

XGravityEvent
GravityNotify event structure

XHostAddress
host control structure

XIconifyWindow
manipulate top-level windows

XIconSize
icon size structure

XIfEvent
check the event queue with a predicate procedure

XIMOfIC
return the input method of the specified IC

XInitImage
initializes internal image routines

XInitThreads
initialize multi-threading support

XInsertModifiermapEntry
adds KeyCode to control set

XInstallColormap
control colormaps

XInternalConnectionNumbers
returns a list of file descriptors for all internal connections

XInternAtom
create or return atom names

XInternAtoms
returns atom identifiers associated with specified names

XIntersectRegion
region arithmetic

XKeyboardControl
keyboard control structure

XKeycodeToKeysym
converts keysyms

XKeyEvent
XKeyEvent event structure

XKeymapEvent
KeymapNotify event structure

XKeysymToKeycode
converts keysyms

XKeysymToString
converts keysyms

XKillClient
forces close-down of client

XListDepths
returns array of depths available on specified screen

XListFonts
obtain or free font names and information

XListFontsWithInfo
lists font names and information

XListHosts
returns current access control list

XListInstalledColormaps
lists currently installed colormaps

XListPixmapFormats
returns array of XPixmapFormatValues

XListProperties
returns pointer to list of window properties

XLoadFont
load or unload fonts and font metric structures

XLoadQueryFont
loads font

XLocaleOfFontSet
returns the name of the locale bound to the specified string

XLocaleOfIM
get the locale of an input method

XLocaleOfOM
returns the locale associated with the specified output method

XLockDisplay
locks out all other threads from using the specified display

XLookupColor
returns color values

XLookupKeysym
handle keyboard input events in Latin-1

XLookupString
translates key event

XLowerWindow
lowers the specified window to the bottom of the stack

XMapEvent
MapNotify and MappingNotify event structures

XMappingEvent
MappingNotify event structure

XMapRaised
maps windows, subwindows and raise to top of stack

XMapRequestEvent
MapRequest event structure

XMapSubwindows
maps subwindows in top-to-bottom stacking order

XMapWindow
map windows

XMaskEvent
searches queue for events associated with specified mask

XMatchVisualInfo
returns visual information

XMaxRequestSize
returns maximum size of a protocol request

XmbDrawImageString
draw image text using a single font set

XmbDrawString
draw text using a single font set

XmbDrawText
draw text using multiple font sets

XmbLookupString
obtain composed input from an input method

XmbResetIC
reset the state of an input context

XmbSetWMProperties
sets window properties for communicating with clients

XmbTextEscapement
obtain the escapement of text

XmbTextExtents
compute text extents

XmbTextListToTextProperty
convert text lists and text property structures

XmbTextPerCharExtents
obtain per-character information for a text string

XmbTextPropertyToTextList
return a list of text strings from the specified text property

xmkmf
create a Makefile from an Imakefile

XModifierKeymap
keyboard encoding structure

XMotionEvent
XMotionEvent event structure

XMoveResizeWindow
changes window size and location

XMoveWindow
moves window

XNewModifiermap
returns pointer to XModifierKeymap

XNextEvent
select events by type

XNoExposeEvent
NoExpose event structure

XNoOp
No Operation

XOffsetRegion
moves region by specified amount

XOMOfOC
return the output method associated with a specified output context

XOpenDisplay
connect or disconnect to X server

XOpenIM
open, close, and obtain input method information

XOpenOM
open output methods

XParseColor
looks up the string name of a color, returns the exact color value

XParseGeometry
parse window geometry

XPeekEvent
returns first event from queue

XPeekIfEvent
checks event queue and return if match found

XPending
returns number of events pending

XPixmapFormatValues
pixmap structure

XPoint
points structure

XPointInRegion
determines if point in region

XPolygonRegion
generate regions

XProcessInternalConnection
processes input available on an internal connection

XPropertyEvent
PropertyNotify event structure

XPutBackEvent
put events back on the queue

XPutImage
transfer images

XPutPixel
overwrites pixel

XQueryBestCursor
returns largest cursor size

XQueryBestSize
determine efficient sizes

XQueryBestStipple
returns best or closest size

XQueryBestTile
returns best or closest size

XQueryColor
obtain color values

XQueryColors
returns color values

XQueryFont
returns font information

XQueryKeymap
returns bit vector for logical state of keyboard

XQueryPointer
get pointer coordinates

XQueryTextExtents
queries text extents

XQueryTextExtents16
queries text extents

XQueryTree
query window tree information

XRaiseWindow
change window stacking order

XReadBitmapFile
manipulate bitmaps

XReadBitmapFileData
reads and directly returns data from a bitmap

XRebindKeysym
rebinds meaning of Keysym

XRecolorCursor
manipulate cursors

XReconfigureWMWindow
reconfigures window

XRectangle
rectangle structure

XRectInRegion
determines if rectangle in region

XRefreshKeyboardMapping
refreshes stored modifier and keymap information

XRegisterIMInstantiateCallback
registers callbacks to be invoked when new input methods become available

XRemoveConnectionWatch
removes a previously registered connection watch

XRemoveFromSaveSet
removes specified window from client's save set

XRemoveHost
removes specified host from access control list

XRemoveHosts
removes each specified host from access control list

XReparentEvent
ReparentNotify event structure

XReparentWindow
reparent windows

XResetScreenSaver
resets screen saver

XResizeRequestEvent
ResizeRequest event structure

XResizeWindow
resizes window

XResourceManagerString
obtain server resource properties

XRestackWindows
restacks the windows in the order specified

XrmCombineDatabase
merges the contents of one database into another

XrmCombineFileDatabase
merges the contents of a resource file into a database

XrmDestroyDatabase
destroy the specified resource database

XrmEnumerateDatabase
enumerate resource database entries

XrmGetDatabase
returns the database associated with the specified display

XrmGetFileDatabase
retrieve and store resource databases

XrmGetResource
retrieve database resources and search lists

XrmGetStringDatabase
creates a new database and stores it in the specified string

XrmInitialize
initialize the Resource Manager, Resource Manager structures, and parse the command line

XrmLocaleOfDatabase
returns the name of the locale bound to the database

XrmMergeDatabases
merge resource databases

XrmOptionDescRec
Resource Manager structure

XrmOptionKind
Resource Manager structure

XrmParseCommand
parses command line

XrmPermStringToQuark
manipulates resource quarks

XrmPutFileDatabase
stores a copy of the specified database in the specified file

XrmPutLineResource
creates new database and returns pointer

XrmPutResource
store database resources

XrmPutStringResource
creates new database and returns pointer

XrmQGetResource
retrieves database resource

XrmQGetSearchList
returns database search list

XrmQGetSearchResource
searches database for resource

XrmQPutResource
creates new database and returns pointer

XrmQPutStringResource
creates new database and returns pointer

XrmQuarkToString
manipulates resource quarks

XrmSetDatabase
associates the specified database with the specified display

XrmStringToBindingQuarkList
manipulates resource quarks

XrmStringToQuark
manipulates resource quarks

XrmStringToQuarkList
manipulates resource quarks

XrmUniqueQuark
manipulate resource quarks

XrmValue
Resource Manager structure

XRotateBuffers
rotates cut buffers

XRotateWindowProperties
rotates window properties

XSaveContext
associative look-up routines

XScreenNumberOfScreen
returns screen index number of specified screen

XScreenResourceString
returns the SCREEN_RESOURCES property from the root window of the specified screen

XSegment
line structure

XSelectInput
select input events

XSelectionClearEvent
SelectionClear event structure

XSelectionEvent
SelectionNotify event structure

XSelectionRequestEvent
SelectionRequest event structure

XSendEvent
send events and pointer motion history structure

XSetAccessControl
enables or disables use of access control list

XSetAfterFunction
enables or disables synchronization

XSetArcMode
GC convenience routines

XSetBackground
sets background in specified GC

XSetClassHint
sets class hint for specified window

XSetClipMask
sets clip-mask to specified pixmap

XSetClipOrigin
GC convenience routines

XSetClipRectangles
changes clip-mask to specified list of rectangles and set clip origin

XSetCloseDownMode
control clients

XSetCommand
set or read a window's WM_COMMAND property

XSetDashes
sets dash-offset and dash-list attributes for dashed line styles

XSetErrorHandler
default error handlers

XSetFillRule
sets fill-rule in specified GC

XSetFillStyle
GC convenience routines

XSetFont
GC convenience routines

XSetFontPath
set, get, or free the font search path

XSetForeground
sets foreground in specified GC

XSetFunction
sets specified value in specified GC

XSetGraphicsExposure
sets graphics-exposure flag in specified GC

XSetICFocus
set and unset input context focus

XSetIconName
sets window's WM_ICON_NAME property

XSetIconSizes
sets icon size

XSetICValues
set and obtain XIC values

XSetIMValues
sets attributes for the specified input method

XSetInputFocus
control input focus

XSetIOErrorHandler
sets fatal I/O error handler

XSetLineAttributes
GC convenience routines

XSetLocaleModifiers
sets the X modifiers for the current locale setting

XSetModifierMapping
sets KeyCodes of modifiers keys

XSetOCValues
set output context values

XSetOMValues
sets properties or features of the specified output method

XSetPlanemask
sets plane mask in specified GC

XSetPointerMapping
manipulate pointer settings

XSetRegion
sets clip-mask

XSetRGBColormaps
sets standard colormap structure

XSetScreenSaver
manipulate the screen saver

XSetSelectionOwner
manipulate window selection

XSetState
GC convenience routines

XSetStipple
sets stipple in specified GC

XSetSubwindowMode
sets subwindow mode in specified GC

XSetTextProperty
set and read text properties

XSetTile
GC convenience routines

XSetTransientForHint
set or read a window's WM_TRANSIENT_FOR property

XSetTSOrigin
sets tile/stipple origin in specified GC

XSetWindowAttributes
window attributes structure

XSetWindowBackground
sets background of window

XSetWindowBackgroundPixmap
sets background pixmap of window

XSetWindowBorder
sets border of window

XSetWindowBorderPixmap
set border pixmap of window

XSetWindowBorderWidth
sets window border to specified width

XSetWindowColormap
set colormap of window

XSetWMClientMachine
set or read a window's WM_CLIENT_MACHINE property

XSetWMColormapWindows
set or read a window's WM_COLORMAP_WINDOWS property

XSetWMHints
sets window manager hints

XSetWMIconName
set or read a window's WM_ICON_NAME property

XSetWMName
set or read a window's WM_NAME property

XSetWMNormalHints
sets size hints

XSetWMProperties
set standard window properties

XSetWMProtocols
set or read a window's WM__PROTOCOLS property

XSetWMSizeHints
sets size hints

XShrinkRegion
reduces region by specified amount

XSizeHints
size hints structure

XStandardColormap
standard colormap structure

XStoreBuffer
store bytes in cut buffer, provide the buffer to use

XStoreBytes
manipulate cut and paste buffers

XStoreColor
change colormap entries of the pixel values specified in the XColor structure

XStoreColors
set colors

XStoreName
sets window's WM_NAME property

XStoreNamedColor
looks up named color

XStringListToTextProperty
convert string lists and text property structure

XStringToKeysym
convert keysyms

XSubImage
creates new sub image

XSubtractRegion
subtracts srb from sra and stores result in dr_return

XSupportsLocale
determine locale support and configure locale modifiers

XSync
flushes output buffer then waits until all requests received and processed

XSynchronize
enable or disable synchronization

XTextExtents
compute or query text extents

XTextExtents16
computes text extents

XTextItem
text drawing structure

XTextItem16
text drawing structure

XTextProperty
text property structure

XTextPropertyToStringList
returns list of strings

XTextWidth
compute text width

XTextWidth16
computes text width

XTimeCoord
pointer motion history structure

XTranslateCoordinates
translate window coordinates

XUndefineCursor
undoes effect of cursor define

XUngrabButton
releases pointer buttons

XUngrabKey
releases keyboard key

XUngrabKeyboard
releases keyboard

XUngrabPointer
releases pointer

XUngrabServer
releases server

XUninstallColormap
removes colormap

XUnionRectWithRegion
updates destination region

XUnionRegion
computes union of two regions

XUniqueContext
creates unique context type

XUnloadFont
unload font

XUnlockDisplay
allows other threads to use the specified display again

XUnmapEvent
UnmapNotify event structure

XUnmapSubwindows
unmaps subwindows

XUnmapWindow
unmap windows

XUnregisterIMInstantiateCallback
unregisters callbacks previousely registered with XRegisterIMInstantiateCallback

XUnsetICFocus
notify an input method that the input context has lost focus

XVaCreateNestedList
allocate a nested variable argument list

XVisibilityEvent
VisibilityNotify event structure

XVisibilityNotifyEvent
VisibilityNotify event structure

XVisualIDFromVisual
returns visual ID

XVisualInfo
visual structure

XWarpPointer
move pointer

XwcDrawImageString
draw image text using a single font set

XwcDrawString
draw text using a single font set

XwcDrawText
draw text using multiple font sets

XwcFreeStringList
function frees memory allocated by XwcTextPropertyToTextList

XwcLookupString
obtain composed input from an input method

XwcResetIC
reset the stat of an input context

XwcTextEscapement
obtain the escapement of text

XwcTextExtents
compute text extents

XwcTextListToTextProperty
set an XTextProperty from a list of null terminated strings

XwcTextPerCharExtents
obtain per-character information for a text string

XwcTextPropertyToTextList
return a list of text strings from the specified text

XWindowAttributes
window attribute structure

XWindowChanges
configures windows and window changes structure

XWindowEvent
searches queue for matching event

XWithdrawWindow
unmaps window

XWMGeometry
combines geometry information specified by the user and by the calling program with size hints

XWMHints
window manager hints structure

XWriteBitmapFile
writes bitmap out to file

XXorRegion
calculates difference between union and intersection of two regions

© 2004 The SCO Group, Inc. All rights reserved.
UnixWare 7 Release 7.1.4 - 25 April 2004