From a629910b6346e8b1e6815edc5b863541490bf8a6 Mon Sep 17 00:00:00 2001 From: Matt Date: Sat, 21 May 2011 00:23:06 -0600 Subject: [PATCH libX11] Add id's to functions, to make clickable links. Signed-off-by: Matt Dew --- specs/libX11/AppC.xml | 76 ++++++++++++++-------------- specs/libX11/AppD.xml | 36 +++++++------- specs/libX11/CH02.xml | 124 +++++++++++++++++++++++----------------------- specs/libX11/CH03.xml | 58 +++++++++++----------- specs/libX11/CH04.xml | 34 ++++++------ specs/libX11/CH05.xml | 16 +++--- specs/libX11/CH06.xml | 134 ++++++++++++++++++++++++------------------------ specs/libX11/CH07.xml | 58 +++++++++++----------- specs/libX11/CH08.xml | 88 ++++++++++++++++---------------- specs/libX11/CH09.xml | 52 ++++++++++---------- specs/libX11/CH11.xml | 54 ++++++++++---------- specs/libX11/CH12.xml | 64 ++++++++++++------------ specs/libX11/CH13.xml | 132 ++++++++++++++++++++++++------------------------ specs/libX11/CH14.xml | 90 ++++++++++++++++---------------- specs/libX11/CH15.xml | 56 ++++++++++---------- specs/libX11/CH16.xml | 96 +++++++++++++++++----------------- 16 files changed, 584 insertions(+), 584 deletions(-) diff --git a/specs/libX11/AppC.xml b/specs/libX11/AppC.xml index f9371d2..fb08f85 100644 --- a/specs/libX11/AppC.xml +++ b/specs/libX11/AppC.xml @@ -48,7 +48,7 @@ and XQueryExtension - + Bool XQueryExtension Display *display @@ -133,7 +133,7 @@ the strings ``thing'', ``Thing'', and ``thinG'' are all considered different names. XListExtensions - + char **XListExtensions Display *display @@ -175,7 +175,7 @@ then the returned strings are in the Host Portable Character Encoding. Otherwise, the result is implementation-dependent. XFreeExtensionList - + XFreeExtensionList char **list @@ -258,7 +258,7 @@ typedef struct _XExtCodes { /* public to extension, cannot be changed */ XInitExtension - + XExtCodes *XInitExtension Display *display @@ -324,7 +324,7 @@ This extension number is unique only to a single connection. XAddExtension - + XExtCodes *XAddExtension Display *display @@ -372,7 +372,7 @@ All of these functions return the previous procedure defined for this extension. XESetCloseDisplay - + int XESetCloseDisplay Display *display @@ -442,7 +442,7 @@ with these arguments: XESetCreateGC - + int *XESetCreateGC Display *display @@ -510,7 +510,7 @@ your procedure is called with these arguments: XESetCopyGC - + int *XESetCopyGC Display *display @@ -573,7 +573,7 @@ your procedure is called with these arguments: - + int *XESetFreeGC Display *display @@ -645,7 +645,7 @@ your procedure is called with these arguments: XESetCreateFont - + int *XESetCreateFont Display *display @@ -726,7 +726,7 @@ your procedure is called with these arguments: XESetFreeFont - + int *XESetFreeFont Display *display @@ -838,7 +838,7 @@ in the structure will be fully portable between machines. XESetWireToEvent - + int *XESetWireToEvent Display *display @@ -948,7 +948,7 @@ with the event and use the return value. _XSetLastRequestRead - + unsigned long_XSetLastRequestRead Display *display @@ -992,7 +992,7 @@ serial number in the event. XESetEventToWire - + Status *XESetEventToWire Display *display @@ -1084,7 +1084,7 @@ All other members then should be copied from the host format to the structure. XESetWireToError - + Bool *XESetWireToError Display *display @@ -1179,7 +1179,7 @@ otherwise, it should return True. XESetError - + int *XESetError Display *display @@ -1269,7 +1269,7 @@ the error is suppressed, and returns the value of ret_code. XESetErrorString - + char *XESetErrorString Display *display @@ -1345,7 +1345,7 @@ You should copy nbytes of a null-terminated string containing the error message into buffer. XESetPrintErrorValues - + void *XESetPrintErrorValues Display *display @@ -1427,7 +1427,7 @@ The underlying type of the fp argument is system dependent; on a POSIX-compliant system, fp should be cast to type FILE*. XESetFlushGC - + int *XESetFlushGC Display *display @@ -1617,7 +1617,7 @@ union { Display *display; XEHeadOfExtensionList - + XExtData **XEHeadOfExtensionList XEDataObject object @@ -1655,7 +1655,7 @@ of types contained in XAddToExtensionList - + XAddToExtensionList XExtData **structure @@ -1695,7 +1695,7 @@ You must initialize ext_data->number with the extension number before calling this function. XFindOnExtensionList - + XExtData *XFindOnExtensionList struct_XExtData **structure @@ -1746,7 +1746,7 @@ macro, which allocates and returns a resource ID, is defined in <X11/Xlib.h>. XAllocID - + XAllocID Display *display @@ -1781,7 +1781,7 @@ The macro allocates and returns an array of resource ID. XAllocIDs - + XAllocIDs Display *display @@ -1858,7 +1858,7 @@ The macro is defined as follows: FlushGC - + FlushGC Display *display @@ -1908,7 +1908,7 @@ procedure is defined as follows: _XFlushGCCache - + _XFlushGCCache Display *display @@ -2331,7 +2331,7 @@ architecture. Two calls, which are generally implemented as macros, have been provided. LockDisplay - + LockDisplay Display *display @@ -2342,7 +2342,7 @@ Two calls, which are generally implemented as macros, have been provided. UnlockDisplay - + UnlockDisplay Display *display @@ -2526,7 +2526,7 @@ macros take three arguments: the display, a pointer to the beginning of the data, and the number of bytes to be sent. - + Data display @@ -2582,7 +2582,7 @@ If any events arrive in the meantime, places them in the queue for later use. _XReply - + Status _XReply Display *display @@ -2750,7 +2750,7 @@ function to read the variable-length data. - + _XRead Display *display @@ -2802,7 +2802,7 @@ function reads the specified number of bytes into data_return. - + _XRead16 Display *display @@ -2856,7 +2856,7 @@ into the specified array as shorts. - + _XRead32 Display *display @@ -2910,7 +2910,7 @@ into the specified array as longs. - + _XRead16Pad Display *display @@ -2967,7 +2967,7 @@ reads and discards up to two additional pad bytes. - + _XReadPad Display *display @@ -3067,7 +3067,7 @@ The following function returns a scratch buffer for use within a critical section: _XAllocScratch - + char *_XAllocScratch Display *display @@ -3124,7 +3124,7 @@ The following function returns a scratch buffer for use across critical sections: _XAllocTemp - + char *_XAllocTemp Display *display @@ -3163,7 +3163,7 @@ execute inside Xlib. The storage must be explicitly returned to Xlib. The following function returns the storage: _XFreeTemp - + void _XFreeTemp Display *display diff --git a/specs/libX11/AppD.xml b/specs/libX11/AppD.xml index 15b39cb..afe6590 100644 --- a/specs/libX11/AppD.xml +++ b/specs/libX11/AppD.xml @@ -55,7 +55,7 @@ and sets all or portions of the and WM_NORMAL_HINTS properties. XSetStandardProperties - + XSetStandardProperties Display *display @@ -204,7 +204,7 @@ This function has been superseded by XSetWMNormalHints. XSetNormalHints - + XSetNormalHints Display *display @@ -293,7 +293,7 @@ This function has been superseded by XGetWMNormalHints. XGetNormalHints - + Status XGetNormalHints Display *display @@ -364,7 +364,7 @@ This function is no longer supported by the Inter-Client Communication Conventions Manual. XSetZoomHints - + XSetZoomHints Display *display @@ -434,7 +434,7 @@ This function is no longer supported by the Inter-Client Communication Conventions Manual. XGetZoomHints - + Status XGetZoomHints Display *display @@ -501,7 +501,7 @@ This function has been superseded by XSetWMSizeHints. XSetSizeHints - + XSetSizeHints Display *display @@ -588,7 +588,7 @@ This function has been superseded by XGetWMSizeHints. XGetSizeHints - + Status XGetSizeHints Display *display @@ -681,7 +681,7 @@ This function has been superseded by XGetRGBColormaps. XGetStandardColormap - + Status XGetStandardColormap Display *display @@ -773,7 +773,7 @@ This function has been superseded by XSetRGBColormaps. XSetStandardColormap - + XSetStandardColormap Display *display @@ -856,7 +856,7 @@ This function has been superseded by Windowdetermining location XGeometry - + int XGeometry Display *display @@ -1058,7 +1058,7 @@ It is only useful in very simple applications. XGetDefault - + char *XGetDefault Display *display @@ -1253,7 +1253,7 @@ use #include <X11/X10.h> - + Status XDraw Display *display @@ -1460,7 +1460,7 @@ use #include <X11/X10.h> - + Status XDrawFilled Display *display @@ -1616,7 +1616,7 @@ use XCreateAssocTable - + XAssocTable *XCreateAssocTable int size @@ -1662,7 +1662,7 @@ use XMakeAssoc - + XMakeAssoc Display *display @@ -1736,7 +1736,7 @@ use XLookUpAssoc. XLookUpAssoc - + char *XLookUpAssoc Display *display @@ -1801,7 +1801,7 @@ use XDeleteAssoc. XDeleteAssoc - + XDeleteAssoc Display *display @@ -1865,7 +1865,7 @@ use XDestroyAssocTable - + XDestroyAssocTable XAssocTable *table diff --git a/specs/libX11/CH02.xml b/specs/libX11/CH02.xml index f4ef1bc..901a385 100644 --- a/specs/libX11/CH02.xml +++ b/specs/libX11/CH02.xml @@ -66,7 +66,7 @@ To open a connection to the X server that controls a display, use XOpenDisplay. XOpenDisplay - + Display *XOpenDisplay char *display_name @@ -356,7 +356,7 @@ The names are intended to convey the expected relative intensity of the colors. BlackPixel(display, screen_number) - + unsigned long XBlackPixel Display *display @@ -401,7 +401,7 @@ Both return the black pixel value for the specified screen. WhitePixel(display, screen_number) - + unsigned long XWhitePixel Display *display @@ -446,7 +446,7 @@ Both return the white pixel value for the specified screen. ConnectionNumber(display) - + int XConnectionNumber Display *display @@ -483,7 +483,7 @@ this is the file descriptor of the connection. DefaultColormap(display, screen_number) - + Colormap XDefaultColormap Display *display @@ -529,7 +529,7 @@ Most routine allocations of color should be made out of this colormap. DefaultDepth(display, screen_number) - + int XDefaultDepth Display *display @@ -580,7 +580,7 @@ To determine the number of depths that are available on a given screen, use DefaultGC(display, screen_number) - + GC XDefaultGC Display *display @@ -698,7 +698,7 @@ This GC should never be freed. DefaultRootWindow(display) - + Window XDefaultRootWindow Display *display @@ -732,7 +732,7 @@ Both return the root window for the default screen. DefaultScreenOfDisplay(display) - + Screen *XDefaultScreenOfDisplay Display *display @@ -766,7 +766,7 @@ Both return a pointer to the default screen. ScreenOfDisplay(display, screen_number) - + Screen *XScreenOfDisplay Display *display @@ -811,7 +811,7 @@ Both return a pointer to the indicated screen. DefaultScreen(display) - + int XDefaultScreen Display *display @@ -849,7 +849,7 @@ in applications that will use only a single screen. DefaultVisual(display, screen_number) - + Visual *XDefaultVisual Display *display @@ -896,7 +896,7 @@ see section 3.1. DisplayCells(display, screen_number) - + int XDisplayCells Display *display @@ -941,7 +941,7 @@ Both return the number of entries in the default colormap. DisplayPlanes(display, screen_number) - + int XDisplayPlanes Display *display @@ -988,7 +988,7 @@ see the glossary. DisplayString(display) - + char *XDisplayString Display *display @@ -1032,7 +1032,7 @@ child process as well as for printing error messages. LastKnownRequestProcessed(display) - + unsigned long XLastKnownRequestProcessed Display *display @@ -1175,7 +1175,7 @@ are received. NextRequest(display) - + unsigned long XNextRequest Display *display @@ -1211,7 +1211,7 @@ Serial numbers are maintained separately for each display connection. ProtocolVersion(display) - + int XProtocolVersion Display *display @@ -1246,7 +1246,7 @@ the connected display. ProtocolRevision(display) - + int XProtocolRevision Display *display @@ -1280,7 +1280,7 @@ Both return the minor protocol revision number of the X server. QLength(display) - + int XQLength Display *display @@ -1317,7 +1317,7 @@ the queue yet (see RootWindow(display, screen_number) - + Window XRootWindow Display *display @@ -1366,7 +1366,7 @@ and for creating top-level windows. ScreenCount(display) - + int XScreenCount Display *display @@ -1400,7 +1400,7 @@ Both return the number of available screens. ServerVendor(display) - + char *XServerVendor Display *display @@ -1438,7 +1438,7 @@ Otherwise, the contents of the string are implementation-dependent. VendorRelease(display) - + int XVendorRelease Display *display @@ -1511,7 +1511,7 @@ To obtain the pixmap format information for a given display, use ImageByteOrder(display) - + int XImageByteOrder Display *display @@ -1614,7 +1614,7 @@ or BitmapUnit(display) - + int XBitmapUnit Display *display @@ -1649,7 +1649,7 @@ The scanline is calculated in multiples of this value. BitmapBitOrder(display) - + int XBitmapBitOrder Display *display @@ -1689,7 +1689,7 @@ or BitmapPad(display) - + int XBitmapPad Display *display @@ -1724,7 +1724,7 @@ by this macro or function. DisplayHeight(display, screen_number) - + int XDisplayHeight Display *display @@ -1770,7 +1770,7 @@ in pixels. DisplayHeightMM(display, screen_number) - + int XDisplayHeightMM Display *display @@ -1815,7 +1815,7 @@ Both return the height of the specified screen in millimeters. DisplayWidth(display, screen_number) - + int XDisplayWidth Display *display @@ -1860,7 +1860,7 @@ Both return the width of the screen in pixels. DisplayWidthMM(display, screen_number) - + int XDisplayWidthMM Display *display @@ -1919,7 +1919,7 @@ structure. BlackPixelOfScreen(screen) - + unsigned long XBlackPixelOfScreen Screen *screen @@ -1955,7 +1955,7 @@ Both return the black pixel value of the specified screen. WhitePixelOfScreen(screen) - + unsigned long XWhitePixelOfScreen Screen *screen @@ -1991,7 +1991,7 @@ Both return the white pixel value of the specified screen. CellsOfScreen(screen) - + int XCellsOfScreen Screen *screen @@ -2028,7 +2028,7 @@ of the specified screen. DefaultColormapOfScreen(screen) - + Colormap XDefaultColormapOfScreen Screen *screen @@ -2064,7 +2064,7 @@ Both return the default colormap of the specified screen. DefaultDepthOfScreen(screen) - + int XDefaultDepthOfScreen Screen *screen @@ -2100,7 +2100,7 @@ Both return the depth of the root window. DefaultGCOfScreen(screen) - + GC XDefaultGCOfScreen Screen *screen @@ -2138,7 +2138,7 @@ The GC must never be freed. DefaultVisualOfScreen(screen) - + Visual *XDefaultVisualOfScreen Screen *screen @@ -2176,7 +2176,7 @@ see section 3.1. DoesBackingStore(screen) - + int XDoesBackingStore Screen *screen @@ -2219,7 +2219,7 @@ or DoesSaveUnders(screen) - + Bool XDoesSaveUnders Screen *screen @@ -2262,7 +2262,7 @@ the screen does not support save unders (see section 3.2.5). DisplayOfScreen(screen) - + Display *XDisplayOfScreen Screen *screen @@ -2299,7 +2299,7 @@ Both return the display of the specified screen. EventMaskOfScreen(screen) - + long XEventMaskOfScreen Screen *screen @@ -2372,7 +2372,7 @@ at connection setup time. WidthOfScreen(screen) - + int XWidthOfScreen Screen *screen @@ -2408,7 +2408,7 @@ Both return the width of the specified screen in pixels. HeightOfScreen(screen) - + int XHeightOfScreen Screen *screen @@ -2444,7 +2444,7 @@ Both return the height of the specified screen in pixels. WidthMMOfScreen(screen) - + int XWidthMMOfScreen Screen *screen @@ -2480,7 +2480,7 @@ Both return the width of the specified screen in millimeters. HeightMMOfScreen(screen) - + int XHeightMMOfScreen Screen *screen @@ -2516,7 +2516,7 @@ Both return the height of the specified screen in millimeters. MaxCmapsOfScreen(screen) - + int XMaxCmapsOfScreen Screen *screen @@ -2553,7 +2553,7 @@ by the specified screen (see section 9.3). MinCmapsOfScreen(screen) - + int XMinCmapsOfScreen Screen *screen @@ -2590,7 +2590,7 @@ by the specified screen (see section 9.3). PlanesOfScreen(screen) - + int XPlanesOfScreen Screen *screen @@ -2626,7 +2626,7 @@ Both return the depth of the root window. RootWindowOfScreen(screen) - + Window XRootWindowOfScreen Screen *screen @@ -2670,7 +2670,7 @@ protocol request, use XNoOp - + XNoOp Display *display @@ -2708,7 +2708,7 @@ To free in-memory data that was created by an Xlib function, use XFree - + XFree void *data @@ -2754,7 +2754,7 @@ To close a display or disconnect from the X server, use - + XCloseDisplay Display *display @@ -2822,7 +2822,7 @@ To change a client's close-down mode, use XSetCloseDownMode - + XSetCloseDownMode Display *display @@ -3107,7 +3107,7 @@ To lock a display across several Xlib calls, use XLockDisplay - + XLockDisplay Display *display @@ -3152,7 +3152,7 @@ To unlock a display, use XUnlockDisplay - + XUnlockDisplay Display *display @@ -3211,7 +3211,7 @@ facilities. To track internal connections for a display, use XAddConnectionWatch. - + type void XConnectionWatchProc Display *display @@ -3222,7 +3222,7 @@ To track internal connections for a display, use - + Status XAddConnectionWatch Display *display @@ -3313,7 +3313,7 @@ To stop tracking internal connections for a display, use () - + Status XRemoveConnectionWatch Display *display @@ -3375,7 +3375,7 @@ To process input on an internal connection, use () - + void XProcessInternalConnection Display *display @@ -3430,7 +3430,7 @@ To obtain all of the current internal connections for a display, use () - + Status XInternalConnectionNumbers Display *display diff --git a/specs/libX11/CH03.xml b/specs/libX11/CH03.xml index 700c7cb..764174a 100644 --- a/specs/libX11/CH03.xml +++ b/specs/libX11/CH03.xml @@ -176,7 +176,7 @@ use XVisualIDFromVisual. XVisualIDFromVisual - + VisualID XVisualIDFromVisual Visual *visual @@ -1241,7 +1241,7 @@ To create an unmapped window and set its window attributes, use XCreateWindow. XCreateWindow - + Window XCreateWindow Display *display @@ -1506,7 +1506,7 @@ subwindow of a given parent window, use XCreateSimpleWindow. XCreateSimpleWindow - + Window XCreateSimpleWindow Display *display @@ -1676,7 +1676,7 @@ To destroy a window and all of its subwindows, use XDestroyWindow. XDestroyWindow - + XDestroyWindow Display *display @@ -1746,7 +1746,7 @@ To destroy all subwindows of a specified window, use XDestroySubwindows. XDestroySubwindows - + XDestroySubwindows Display *display @@ -1889,7 +1889,7 @@ To map a given window, use XMapWindow. XMapWindow - + XMapWindow Display *display @@ -2015,7 +2015,7 @@ To map and raise a window, use XMapRaised. XMapRaised - + XMapRaised Display *display @@ -2075,7 +2075,7 @@ To map all subwindows for a specified window, use XMapSubwindows. XMapSubwindows - + XMapSubwindows Display *display @@ -2145,7 +2145,7 @@ To unmap a window, use XUnmapWindow. XUnmapWindow - + XUnmapWindow Display *display @@ -2212,7 +2212,7 @@ To unmap all subwindows for a specified window, use XUnmapSubwindows. XUnmapSubwindows - + XUnmapSubwindows Display *display @@ -2517,7 +2517,7 @@ To configure a window's size, location, stacking, or border, use XConfigureWindow. XConfigureWindow - + XConfigureWindow Display *display @@ -2623,7 +2623,7 @@ To move a window without changing its size, use XMoveWindow. XMoveWindow - + XMoveWindow Display *display @@ -2725,7 +2725,7 @@ To change a window's size without changing the upper-left coordinate, use XResizeWindow. XResizeWindow - + XResizeWindow Display *display @@ -2828,7 +2828,7 @@ To change the size and location of a window, use XMoveResizeWindow. XMoveResizeWindow - + XMoveResizeWindow Display *display @@ -2949,7 +2949,7 @@ To change the border width of a given window, use XSetWindowBorderWidth. XSetWindowBorderWidth - + XSetWindowBorderWidth Display *display @@ -3026,7 +3026,7 @@ To raise a window so that no sibling window obscures it, use XRaiseWindow. XRaiseWindow - + XRaiseWindow Display *display @@ -3099,7 +3099,7 @@ To lower a window so that it does not obscure any sibling windows, use XLowerWindow. XLowerWindow - + XLowerWindow Display *display @@ -3173,7 +3173,7 @@ To circulate a subwindow up or down, use XCirculateSubwindows. XCirculateSubwindows - + XCirculateSubwindows Display *display @@ -3265,7 +3265,7 @@ occluded by another child, use XCirculateSubwindowsUp. XCirculateSubwindowsUp - + XCirculateSubwindowsUp Display *display @@ -3327,7 +3327,7 @@ completely occludes another child, use XCirculateSubwindowsDown. XCirculateSubwindowsDown - + XCirculateSubwindowsDown Display *display @@ -3386,7 +3386,7 @@ To restack a set of windows from top to bottom, use XRestackWindows. XRestackWindows - + XRestackWindows Display *display @@ -3491,7 +3491,7 @@ To change one or more attributes for a given window, use XChangeWindowAttributes. XChangeWindowAttributes - + XChangeWindowAttributes Display *display @@ -3649,7 +3649,7 @@ To set the background of a window to a given pixel, use XSetWindowBackground. XSetWindowBackground - + XSetWindowBackground Display *display @@ -3726,7 +3726,7 @@ To set the background of a window to a given pixmap, use Windowbackground XSetWindowBackgroundPixmap - + XSetWindowBackgroundPixmap Display *display @@ -3818,7 +3818,7 @@ To change and repaint a window's border to a given pixel, use XSetWindowBorder. XSetWindowBorder - + XSetWindowBorder Display *display @@ -3888,7 +3888,7 @@ To change and repaint the border tile of a given window, use XSetWindowBorderPixmap. XSetWindowBorderPixmap - + XSetWindowBorderPixmap Display *display @@ -3967,7 +3967,7 @@ To set the colormap of a given window, use XSetWindowColormap. XSetWindowColormap - + XSetWindowColormap Display *display @@ -4038,7 +4038,7 @@ To define which cursor will be used in a window, use Windowdefining the cursor XDefineCursor - + XDefineCursor Display *display @@ -4107,7 +4107,7 @@ To undefine the cursor in a given window, use Windowundefining the cursor XUndefineCursor - + XUndefineCursor Display *display diff --git a/specs/libX11/CH04.xml b/specs/libX11/CH04.xml index 8a3e8c5..d224216 100644 --- a/specs/libX11/CH04.xml +++ b/specs/libX11/CH04.xml @@ -40,7 +40,7 @@ a given window, use Parent Window XQueryTree - + Status XQueryTree Display *display @@ -147,7 +147,7 @@ To obtain the current attributes of a given window, use XGetWindowAttributes. XGetWindowAttributes - + Status XGetWindowAttributes Display *display @@ -372,7 +372,7 @@ To obtain the current geometry of a given drawable, use XGetGeometry. XGetGeometry - + Status XGetGeometry Display *display @@ -533,7 +533,7 @@ space of another window, use XTranslateCoordinates. XTranslateCoordinates - + Bool XTranslateCoordinates Display *display @@ -667,7 +667,7 @@ or to determine the pointer coordinates relative to a specified window, use XQueryPointer. XQueryPointer - + Bool XQueryPointer Display *display @@ -1050,7 +1050,7 @@ To return an atom for a given name, use Atominterning XInternAtom - + Atom XInternAtom Display *display @@ -1132,7 +1132,7 @@ To return atoms for an array of names, use Atominterning XInternAtoms - + Status XInternAtoms Display *display @@ -1233,7 +1233,7 @@ To return a name for a given atom identifier, use Atomgetting name XGetAtomName - + char *XGetAtomName Display *display @@ -1292,7 +1292,7 @@ To return the names for an array of atom identifiers, use Atomgetting name XGetAtomNames - + Status XGetAtomNames Display *display @@ -1409,7 +1409,7 @@ To obtain the type, format, and value of a property of a given window, use XGetWindowProperty - + int XGetWindowProperty display @@ -1689,7 +1689,7 @@ To obtain a given window's property list, use Propertylisting XListProperties - + Atom *XListProperties Display *display @@ -1762,7 +1762,7 @@ To change a property of a given window, use Propertytype XChangeProperty - + XChangeProperty Display *display @@ -1963,7 +1963,7 @@ To rotate a window's property list, use XRotateWindowProperties - + XRotateWindowProperties Display *display @@ -2077,7 +2077,7 @@ To delete a property on a given window, use Propertydeleting XDeleteProperty - + XDeleteProperty Display *display @@ -2200,7 +2200,7 @@ To set the selection owner, use Selectionsetting the owner XSetSelectionOwner - + XSetSelectionOwner Display *display @@ -2323,7 +2323,7 @@ To return the selection owner, use Selectiongetting the owner XGetSelectionOwner - + Window XGetSelectionOwner Display *display @@ -2385,7 +2385,7 @@ To request conversion of a selection, use Selectionconverting XConvertSelection - + XConvertSelection Display *display diff --git a/specs/libX11/CH05.xml b/specs/libX11/CH05.xml index c5dcdca..3ad7076 100644 --- a/specs/libX11/CH05.xml +++ b/specs/libX11/CH05.xml @@ -24,7 +24,7 @@ To create a pixmap of a given size, use XCreatePixmap. XCreatePixmap - + Pixmap XCreatePixmap Display *display @@ -136,7 +136,7 @@ To free all storage associated with a specified pixmap, use XFreePixmap. XFreePixmap - + XFreePixmap Display *display @@ -228,7 +228,7 @@ To create a cursor from the standard cursor font, use XCreateFontCursor - + Cursor XCreateFontCursor Display *display @@ -295,7 +295,7 @@ To create a cursor from font glyphs, use XCreateGlyphCursor. XCreateGlyphCursor - + Cursor XCreateGlyphCursor Display *display @@ -434,7 +434,7 @@ use XCreatePixmapCursor. XCreatePixmapCursor - + Cursor XCreatePixmapCursor Display *display @@ -581,7 +581,7 @@ To determine useful cursor sizes, use XQueryBestCursor. XQueryBestCursor - + Status XQueryBestCursor Display *display @@ -686,7 +686,7 @@ To change the color of a given cursor, use XRecolorCursor. XRecolorCursor - + XRecolorCursor Display *display @@ -764,7 +764,7 @@ To free (destroy) a given cursor, use XFreeCursor. XFreeCursor - + XFreeCursor Display *display diff --git a/specs/libX11/CH06.xml b/specs/libX11/CH06.xml index 832a410..2ab1c24 100644 --- a/specs/libX11/CH06.xml +++ b/specs/libX11/CH06.xml @@ -814,7 +814,7 @@ To create a colormap for a screen, use XCreateColormap. XCreateColormap - + Colormap XCreateColormap Display *display @@ -963,7 +963,7 @@ shared colormap has failed because of resource exhaustion, use XCopyColormapAndFree. XCopyColormapAndFree - + Colormap XCopyColormapAndFree Display *display @@ -1040,7 +1040,7 @@ To destroy a colormap, use XFreeColormap - + XFreeColormap Display *display @@ -1119,7 +1119,7 @@ To map a color name to an RGB value, use XLookupColor - + Status XLookupColor Display *display @@ -1216,7 +1216,7 @@ To map a color name to the exact RGB value, use Colornaming XParseColor - + Status XParseColor Display *display @@ -1306,7 +1306,7 @@ To map a color name to a value in an arbitrary color space, use Colornaming XcmsLookupColor - + Status XcmsLookupColor Display *display @@ -1462,7 +1462,7 @@ To allocate a read-only color cell with an RGB value, use Colorallocation XAllocColor - + Status XAllocColor Display *display @@ -1552,7 +1552,7 @@ To allocate a read-only color cell with a color in arbitrary format, use Colorallocation XcmsAllocColor - + Status XcmsAllocColor Display *display @@ -1657,7 +1657,7 @@ color supported by the hardware in RGB format, use Colorallocation XAllocNamedColor - + Status XAllocNamedColor Display *display @@ -1762,7 +1762,7 @@ color supported by the hardware in an arbitrary format, use Colorallocation XcmsAllocNamedColor - + Status XcmsAllocNamedColor Display *display @@ -1911,7 +1911,7 @@ model, use Colorallocation XAllocColorCells - + Status XAllocColorCells Display *display @@ -2065,7 +2065,7 @@ model, use Colorallocation XAllocColorPlanes - + Status XAllocColorPlanes Display *display @@ -2267,7 +2267,7 @@ To free colormap cells, use Colordeallocation - + XFreeColors Display *display @@ -2408,7 +2408,7 @@ To store an RGB value in a single colormap cell, use Colorstoring XStoreColor - + XStoreColor Display *display @@ -2500,7 +2500,7 @@ To store multiple RGB values in multiple colormap cells, use Colorstoring XStoreColors - + XStoreColors Display *display @@ -2606,7 +2606,7 @@ To store a color of arbitrary format in a single colormap cell, use Colorstoring XcmsStoreColor - + Status XcmsStoreColor Display *display @@ -2717,7 +2717,7 @@ To store multiple colors of arbitrary format in multiple colormap cells, use Colorstoring XcmsStoreColors - + Status XcmsStoreColors Display *display @@ -2862,7 +2862,7 @@ To store a color specified by name in a single colormap cell, use Colornaming XStoreNamedColor - + XStoreNamedColor Display *display @@ -2992,7 +2992,7 @@ To query the RGB value of a single colormap cell, use Colorquerying XQueryColor - + XQueryColor Display *display @@ -3066,7 +3066,7 @@ To query the RGB values of multiple colormap cells, use Colorquerying XQueryColors - + XQueryColors Display *display @@ -3156,7 +3156,7 @@ To query the color of a single colormap cell in an arbitrary format, use Colorquerying XcmsQueryColor - + Status XcmsQueryColor Display *display @@ -3245,7 +3245,7 @@ To query the color of multiple colormap cells in an arbitrary format, use Colorquerying XcmsQueryColors - + Status XcmsQueryColors Display *display @@ -3404,7 +3404,7 @@ To obtain the CCC associated with a colormap, use CCCof colormap Color Conversion Contextof colormap - + XcmsCCC XcmsCCCOfColormap Display *display @@ -3459,7 +3459,7 @@ To change the CCC associated with a colormap, use CCCof colormap Color Conversion Contextof colormap - + XcmsCCC XcmsSetCCCOfColormap Display *display @@ -3539,7 +3539,7 @@ To obtain the default CCC for a screen, use Color Conversion Contextdefault CCCdefault - + XcmsCCC XcmsDefaultCCC Display *display @@ -3601,14 +3601,14 @@ can return. XcmsDisplayOfCCC - + DisplayOfCCC XcmsCCC ccc - + Display *XcmsDisplayOfCCC XcmsCCC ccc @@ -3638,14 +3638,14 @@ Both return the display associated with the specified CCC. VisualOfCCC XcmsVisualOfCCC - + VisualOfCCC XcmsCCC ccc - + Visual *XcmsVisualOfCCC XcmsCCC ccc @@ -3675,14 +3675,14 @@ Both return the visual associated with the specified CCC. ScreenNumberOfCCC XcmsScreenNumberOfCCC - + ScreenNumberOfCCC XcmsCCC ccc - + int XcmsScreenNumberOfCCC XcmsCCC ccc @@ -3712,13 +3712,13 @@ Both return the number of the screen associated with the specified CCC. ScreenWhitePointOfCCC XcmsScreenWhitePointOfCCC - + ScreenWhitePointOfCCC XcmsCCC ccc - + XcmsColor XcmsScreenWhitePointOfCCC XcmsCCC ccc @@ -3748,14 +3748,14 @@ Both return the white point of the screen associated with the specified CCC. ClientWhitePointOfCCC XcmsClientWhitePointOfCCC - + ClientWhitePointOfCCC XcmsCCC ccc - + XcmsColor *XcmsClientWhitePointOfCCC XcmsCCC ccc @@ -3795,7 +3795,7 @@ To set the Client White Point in the CCC, use XcmsSetWhitePoint Client White Pointof Color Conversion Context - + Status XcmsSetWhitePoint XcmsCCC ccc @@ -3866,7 +3866,7 @@ in a specified CCC, use Gamut compressionprocedure Gamut compressionclient data - + XcmsCompressionProc XcmsSetCompressionProc XcmsCCC ccc @@ -3935,7 +3935,7 @@ in a specified CCC, use White point adjustmentsetting in Color Conversion Context White point adjustmentprocedure White point adjustmentclient data - + XcmsWhiteAdjustProc XcmsSetWhiteAdjustProc XcmsCCC ccc @@ -4012,7 +4012,7 @@ To create a CCC, use Color Conversion Contextcreation CCCcreation - + XcmsCCC XcmsCreateCCC Display *display @@ -4139,7 +4139,7 @@ To free a CCC, use Color Conversion Contextfreeing CCCfreeing - + void XcmsFreeCCC XcmsCCC ccc @@ -4186,7 +4186,7 @@ to a single destination format, use Colorconversion XcmsConvertColors - + Status XcmsConvertColors XcmsCCC ccc @@ -4330,7 +4330,7 @@ following: XcmsCompressionProc - + typedef Status(*XcmsCompressionProc) XcmsCCC ccc @@ -4657,7 +4657,7 @@ The white point adjustment procedure interface must adhere to the following: XcmsWhiteAdjustProc - + typedef Status (*XcmsWhiteAdjustProc) XcmsCCC ccc @@ -5020,7 +5020,7 @@ To obtain the color specification for black XcmsQueryBlack - + Status XcmsQueryBlack XcmsCCC ccc @@ -5086,7 +5086,7 @@ To obtain the color specification for blue XcmsQueryBlue - + Status XcmsQueryBlue XcmsCCC ccc @@ -5152,7 +5152,7 @@ To obtain the color specification for green XcmsQueryGreen - + Status XcmsQueryGreen XcmsCCC ccc @@ -5218,7 +5218,7 @@ To obtain the color specification for red XcmsQueryRed - + Status XcmsQueryRed XcmsCCC ccc @@ -5284,7 +5284,7 @@ To obtain the color specification for white XcmsQueryWhite - + Status XcmsQueryWhite XcmsCCC ccc @@ -5372,7 +5372,7 @@ for a given Psychometric Hue Angle and CIE metric lightness ( XcmsCIELabQueryMaxC - + Status XcmsCIELabQueryMaxC XcmsCCC ccc @@ -5456,7 +5456,7 @@ for a given Psychometric Hue Angle and Psychometric Chroma, use CIE metric lightnessmaximum XcmsCIELabQueryMaxL - + Status XcmsCIELabQueryMaxL XcmsCCC ccc @@ -5547,7 +5547,7 @@ for a given Psychometric Hue Angle, use CIE metric lightnessmaximum XcmsCIELabQueryMaxLC - + Status XcmsCIELabQueryMaxLC XcmsCCC ccc @@ -5619,7 +5619,7 @@ for a given Psychometric Hue Angle and Psychometric Chroma, use CIE metric lightnessminimum XcmsCIELabQueryMinL - + Status XcmsCIELabQueryMinL XcmsCCC ccc @@ -5729,7 +5729,7 @@ for a given Psychometric Hue Angle and CIE metric lightness ( XcmsCIELuvQueryMaxC - + Status XcmsCIELuvQueryMaxC XcmsCCC ccc @@ -5813,7 +5813,7 @@ for a given Psychometric Hue Angle and Psychometric Chroma, use CIE metric lightnessmaximum XcmsCIELuvQueryMaxL - + Status XcmsCIELuvQueryMaxL XcmsCCC ccc @@ -5904,7 +5904,7 @@ for a given Psychometric Hue Angle, use CIE metric lightnessmaximum XcmsCIELuvQueryMaxLC - + Status XcmsCIELuvQueryMaxLC XcmsCCC ccc @@ -5976,7 +5976,7 @@ for a given Psychometric Hue Angle and Psychometric Chroma, use CIE metric lightnessminimum XcmsCIELuvQueryMinL - + Status XcmsCIELuvQueryMinL XcmsCCC ccc @@ -6067,7 +6067,7 @@ To obtain the maximum Chroma for a given Hue and Value, use Chromamaximum XcmsTekHVCQueryMaxC - + Status XcmsTekHVCQueryMaxC XcmsCCC ccc @@ -6150,7 +6150,7 @@ To obtain the maximum Value for a given Hue and Chroma, use Valuemaximum XcmsTekHVCQueryMaxV - + Status XcmsTekHVCQueryMaxV XcmsCCC ccc @@ -6237,7 +6237,7 @@ for a specified Hue, use Valuemaximum XcmsTekHVCQueryMaxVC - + Status XcmsTekHVCQueryMaxVC XcmsCCC ccc @@ -6315,7 +6315,7 @@ Chroma at which the maximum Values are reached, use Valuemaximum XcmsTekHVCQueryMaxVSamples - + Status XcmsTekHVCQueryMaxVSamples XcmsCCC ccc @@ -6396,7 +6396,7 @@ To obtain the minimum Value for a given Hue and Chroma, use Valueminimum XcmsTekHVCQueryMinV - + Status XcmsTekHVCQueryMinV XcmsCCC ccc @@ -6554,7 +6554,7 @@ To add a device-independent color space, use XcmsAddColorSpace - + Status XcmsAddColorSpace XcmsColorSpace *color_space @@ -6622,7 +6622,7 @@ associated with a specified color string prefix, use XcmsFormatOfPrefix - + XcmsColorFormat XcmsFormatOfPrefix char *prefix @@ -6664,7 +6664,7 @@ specified by a color format, use XcmsPrefixOfFormat - + char *XcmsPrefixOfFormat XcmsColorFormat format @@ -6808,7 +6808,7 @@ adhere to the following software interface specification: XcmsParseStringProc - + Status XcmsParseStringProc char *color_string @@ -6858,7 +6858,7 @@ spaces must adhere to the following software interface specification: - + Status ConversionProc XcmsCCC ccc @@ -7130,7 +7130,7 @@ To add a function set, use XcmsAddFunctionSet - + Status XcmsAddFunctionSet XcmsFunctionSet *function_set diff --git a/specs/libX11/CH07.xml b/specs/libX11/CH07.xml index 201680d..0af3d19 100644 --- a/specs/libX11/CH07.xml +++ b/specs/libX11/CH07.xml @@ -965,7 +965,7 @@ depth of drawable, use Graphics contextinitializing XCreateGC - + GC XCreateGC Display *display @@ -1053,7 +1053,7 @@ To copy components from a source GC to a destination GC, use XCopyGC. XCopyGC - + XCopyGC Display *display @@ -1139,7 +1139,7 @@ To change the components in a given GC, use XChangeGC. XChangeGC - + XChangeGC Display *display @@ -1235,7 +1235,7 @@ To obtain components of a given GC, use XGetGCValues. XGetGCValues - + Status XGetGCValues Display *display @@ -1347,7 +1347,7 @@ To free a given GC, use XFreeGC. XFreeGC - + XFreeGC Display *display @@ -1401,7 +1401,7 @@ resource ID for a given GC, use XGContextFromGC. XGContextFromGC - + GContext XGContextFromGC GC gc @@ -1437,7 +1437,7 @@ To force sending GC component changes, use XFlushGC. XFlushGC - + void XFlushGC Display *display @@ -1531,7 +1531,7 @@ for a given GC, use XSetState. XSetState - + XSetState Display *display @@ -1624,7 +1624,7 @@ To set the foreground of a given GC, use XSetForeground. XSetForeground - + XSetForeground Display *display @@ -1683,7 +1683,7 @@ To set the background of a given GC, use XSetBackground. XSetBackground - + XSetBackground Display *display @@ -1742,7 +1742,7 @@ To set the display function in a given GC, use XSetFunction. XSetFunction - + XSetFunction Display *display @@ -1802,7 +1802,7 @@ To set the plane mask of a given GC, use XSetPlaneMask. XSetPlaneMask - + XSetPlaneMask Display *display @@ -1867,7 +1867,7 @@ To set the line drawing components of a given GC, use XSetLineAttributes. XSetLineAttributes - + XSetLineAttributes Display *display @@ -1976,7 +1976,7 @@ To set the dash-offset and dash-list for dashed line styles of a given GC, use XSetDashes. XSetDashes - + XSetDashes Display *display @@ -2105,7 +2105,7 @@ To set the fill-style of a given GC, use XSetFillStyle. XSetFillStyle - + XSetFillStyle Display *display @@ -2171,7 +2171,7 @@ To set the fill-rule of a given GC, use XSetFillRule. XSetFillRule - + XSetFillRule Display *display @@ -2251,7 +2251,7 @@ To obtain the best size of a tile, stipple, or cursor, use XQueryBestSize. XQueryBestSize - + Status XQueryBestSize Display *display @@ -2394,7 +2394,7 @@ To obtain the best fill tile shape, use XQueryBestTile. XQueryBestTile - + Status XQueryBestTile Display *display @@ -2500,7 +2500,7 @@ To obtain the best stipple shape, use XQueryBestStipple. XQueryBestStipple - + Status XQueryBestStipple Display *display @@ -2606,7 +2606,7 @@ To set the fill tile of a given GC, use XSetTile. XSetTile - + XSetTile Display *display @@ -2674,7 +2674,7 @@ To set the stipple of a given GC, use XSetStipple. XSetStipple - + XSetStipple Display *display @@ -2742,7 +2742,7 @@ To set the tile or stipple origin of a given GC, use XSetTSOrigin. XSetTSOrigin - + XSetTSOrigin Display *display @@ -2823,7 +2823,7 @@ To set the current font of a given GC, use XSetFont. XSetFont - + XSetFont Display *display @@ -2894,7 +2894,7 @@ To set the clip-origin of a given GC, use XSetClipOrigin. XSetClipOrigin - + XSetClipOrigin Display *display @@ -2969,7 +2969,7 @@ To set the clip-mask of a given GC to the specified pixmap, use XSetClipMask. XSetClipMask - + XSetClipMask Display *display @@ -3037,7 +3037,7 @@ To set the clip-mask of a given GC to the specified list of rectangles, use XSetClipRectangles. XSetClipRectangles - + XSetClipRectangles Display *display @@ -3211,7 +3211,7 @@ To set the arc mode of a given GC, use XSetArcMode. XSetArcMode - + XSetArcMode Display *display @@ -3275,7 +3275,7 @@ To set the subwindow mode of a given GC, use XSetSubwindowMode. XSetSubwindowMode - + XSetSubwindowMode Display *display @@ -3339,7 +3339,7 @@ To set the graphics-exposures flag of a given GC, use XSetGraphicsExposures. XSetGraphicsExposures - + XSetGraphicsExposures Display *display diff --git a/specs/libX11/CH08.xml b/specs/libX11/CH08.xml index 376f194..d43443a 100644 --- a/specs/libX11/CH08.xml +++ b/specs/libX11/CH08.xml @@ -43,7 +43,7 @@ To clear a rectangular area of a given window, use Clearingareas XClearArea - + XClearArea Display *display @@ -185,7 +185,7 @@ To clear the entire area in a given window, use Clearingwindows XClearWindow - + XClearWindow Display *display @@ -269,7 +269,7 @@ root and depth, use Copyingareas XCopyArea - + XCopyArea Display *display @@ -464,7 +464,7 @@ To copy a single bit plane of a given drawable, use Copyingplanes XCopyPlane - + XCopyPlane Display *display @@ -768,7 +768,7 @@ To draw a single point in a given drawable, use XDrawPoint. XDrawPoint - + XDrawPoint Display *display @@ -840,7 +840,7 @@ To draw multiple points in a given drawable, use XDrawPoints. XDrawPoints - + XDrawPoints Display *display @@ -981,7 +981,7 @@ To draw a single line between two points in a given drawable, use XDrawLine. XDrawLine - + XDrawLine Display *display @@ -1075,7 +1075,7 @@ To draw multiple lines in a given drawable, use XDrawLines. XDrawLines - + XDrawLines Display *display @@ -1163,7 +1163,7 @@ use XDrawSegments. XDrawSegments - + XDrawSegments Display *display @@ -1333,7 +1333,7 @@ To draw the outline of a single rectangle in a given drawable, use XDrawRectangle. XDrawRectangle - + XDrawRectangle Display *display @@ -1430,7 +1430,7 @@ in a given drawable, use XDrawRectangles. XDrawRectangles - + XDrawRectangles Display *display @@ -1564,7 +1564,7 @@ To draw a single arc in a given drawable, use XDrawArc. XDrawArc - + XDrawArc Display *display @@ -1684,7 +1684,7 @@ To draw multiple arcs in a given drawable, use XDrawArcs. XDrawArcs - + XDrawArcs Display *display @@ -1922,7 +1922,7 @@ To fill a single rectangular area in a given drawable, use XFillRectangle. XFillRectangle - + XFillRectangle Display *display @@ -2019,7 +2019,7 @@ To fill multiple rectangular areas in a given drawable, use XFillRectangles. XFillRectangles - + XFillRectangles Display *display @@ -2154,7 +2154,7 @@ To fill a polygon area in a given drawable, use Fillingpolygon XFillPolygon - + XFillPolygon Display *display @@ -2353,7 +2353,7 @@ To fill a single arc in a given drawable, use XFillArc. XFillArc - + XFillArc Display *display @@ -2473,7 +2473,7 @@ To fill multiple arcs in a given drawable, use XFillArcs. XFillArcs - + XFillArcs Display *display @@ -3020,7 +3020,7 @@ To load a given font, use XLoadFont. XLoadFont - + Font XLoadFont Display *display @@ -3096,7 +3096,7 @@ To return information about an available font, use XQueryFont. XQueryFont - + XFontStruct *XQueryFont Display *display @@ -3162,7 +3162,7 @@ in a single operation, use XLoadQueryFont. XLoadQueryFont - + XFontStruct *XLoadQueryFont Display *display @@ -3230,7 +3230,7 @@ use XFreeFont. XFreeFont - + XFreeFont Display *display @@ -3287,7 +3287,7 @@ To return a given font property, use XGetFontProperty. XGetFontProperty - + Bool XGetFontProperty XFontStruct *font_struct @@ -3362,7 +3362,7 @@ use XUnloadFont. XUnloadFont - + XUnloadFont Display *display @@ -3427,7 +3427,7 @@ To return a list of the available font names, use XListFonts. XListFonts - + char **XListFonts Display *display @@ -3514,7 +3514,7 @@ To free a font name array, use XFreeFontNames. XFreeFontNames - + XFreeFontNames char *list[] @@ -3551,7 +3551,7 @@ To obtain the names and information about available fonts, use XListFontsWithInfo. XListFontsWithInfo - + char **XListFontsWithInfo Display *display @@ -3658,7 +3658,7 @@ To free font structures and font names, use XFreeFontInfo. XFreeFontInfo - + XFreeFontInfo char **names @@ -3742,7 +3742,7 @@ To determine the width of an 8-bit character string, use XTextWidth. XTextWidth - + int XTextWidth XFontStruct *font_struct @@ -3792,7 +3792,7 @@ To determine the width of a 2-byte character string, use XTextWidth16. XTextWidth16 - + int XTextWidth16 XFontStruct *font_struct @@ -3850,7 +3850,7 @@ To compute the bounding box of an 8-bit character string in a given font, use XTextExtents. XTextExtents - + XTextExtents XFontStruct *font_struct @@ -3950,7 +3950,7 @@ To compute the bounding box of a 2-byte character string in a given font, use XTextExtents16. XTextExtents16 - + XTextExtents16 XFontStruct *font_struct @@ -4097,7 +4097,7 @@ given font, use XQueryTextExtents. XQueryTextExtents - + XQueryTextExtents Display *display @@ -4209,7 +4209,7 @@ in a given font, use XQueryTextExtents16. XQueryTextExtents16 - + XQueryTextExtents16 Display *display @@ -4482,7 +4482,7 @@ To draw 8-bit characters in a given drawable, use XDrawText. XDrawText - + XDrawText Display *display @@ -4578,7 +4578,7 @@ To draw 2-byte characters in a given drawable, use XDrawText16. XDrawText16 - + XDrawText16 Display *display @@ -4738,7 +4738,7 @@ To draw 8-bit characters in a given drawable, use XDrawString. XDrawString - + XDrawString Display *display @@ -4834,7 +4834,7 @@ To draw 2-byte characters in a given drawable, use XDrawString16. XDrawString16 - + XDrawString16 Display *display @@ -4978,7 +4978,7 @@ To draw 8-bit image text characters in a given drawable, use XDrawImageString. XDrawImageString - + XDrawImageString Display *display @@ -5074,7 +5074,7 @@ To draw 2-byte image text characters in a given drawable, use XDrawImageString16. XDrawImageString16 - + XDrawImageString16 Display *display @@ -5319,7 +5319,7 @@ To initialize the image manipulation routines of an image structure, use XInitImage. XInitImage - + Status XInitImage XImage *image @@ -5377,7 +5377,7 @@ use XPutImage. XPutImage - + XPutImage Display *display @@ -5566,7 +5566,7 @@ use This function specifically supports rudimentary screen dumps. XGetImage - + XImage *XGetImage Display *display @@ -5753,7 +5753,7 @@ to a location within a preexisting image structure, use XGetSubImage. XGetSubImage - + XImage *XGetSubImage Display *display diff --git a/specs/libX11/CH09.xml b/specs/libX11/CH09.xml index 66d1bc3..49a34e2 100644 --- a/specs/libX11/CH09.xml +++ b/specs/libX11/CH09.xml @@ -34,7 +34,7 @@ To change a window's parent to another window on the same screen, use There is no way to move a window between screens. XReparentWindow - + XReparentWindow Display *display @@ -218,7 +218,7 @@ To add or remove a window from the client's save-set, use XChangeSaveSet. XChangeSaveSet - + XChangeSaveSet Display *display @@ -293,7 +293,7 @@ To add a window to the client's save-set, use XAddToSaveSet. XAddToSaveSet - + XAddToSaveSet Display *display @@ -352,7 +352,7 @@ To remove a window from the client's save-set, use XRemoveFromSaveSet. XRemoveFromSaveSet - + XRemoveFromSaveSet Display *display @@ -449,7 +449,7 @@ To install a colormap, use XInstallColormap. XInstallColormap - + XInstallColormap Display *display @@ -522,7 +522,7 @@ To uninstall a colormap, use XUninstallColormap. XUninstallColormap - + XUninstallColormap Display *display @@ -593,7 +593,7 @@ To obtain a list of the currently installed colormaps for a given screen, use XListInstalledColormaps. XListInstalledColormaps - + Colormap *XListInstalledColormaps Display *display @@ -675,7 +675,7 @@ To set the font search path, use XSetFontPath. XSetFontPath - + XSetFontPath Display *display @@ -753,7 +753,7 @@ To get the current font search path, use XGetFontPath. XGetFontPath - + char **XGetFontPath Display *display @@ -805,7 +805,7 @@ use XFreeFontPath. XFreeFontPath - + XFreeFontPath char **list @@ -861,7 +861,7 @@ To grab the server, use Grabbingserver XGrabServer - + XGrabServer Display *display @@ -897,7 +897,7 @@ To ungrab the server, use XUngrabServer. XUngrabServer - + XUngrabServer Display *display @@ -939,7 +939,7 @@ To destroy a client, use XKillClient. XKillClient - + XKillClient Display *display @@ -1026,7 +1026,7 @@ To set the screen saver mode, use XSetScreenSaver. XSetScreenSaver - + XSetScreenSaver Display *display @@ -1161,7 +1161,7 @@ To force the screen saver on or off, use XForceScreenSaver. XForceScreenSaver - + XForceScreenSaver Display *display @@ -1227,7 +1227,7 @@ To activate the screen saver, use XActivateScreenSaver. XActivateScreenSaver - + XActivateScreenSaver Display *display @@ -1255,7 +1255,7 @@ To reset the screen saver, use XResetScreenSaver. XResetScreenSaver - + XResetScreenSaver Display *display @@ -1283,7 +1283,7 @@ To get the current screen saver values, use XGetScreenSaver. XGetScreenSaver - + XGetScreenSaver Display *display @@ -1530,7 +1530,7 @@ To add a single host, use XAddHost. XAddHost - + XAddHost Display *display @@ -1588,7 +1588,7 @@ To add multiple hosts at one time, use XAddHosts. XAddHosts - + XAddHosts Display *display @@ -1657,7 +1657,7 @@ To obtain a host list, use XListHosts. XListHosts - + XHostAddress *XListHosts Display *display @@ -1721,7 +1721,7 @@ To remove a single host, use XRemoveHost. XRemoveHost - + XRemoveHost Display *display @@ -1783,7 +1783,7 @@ To remove multiple hosts at one time, use XRemoveHosts. XRemoveHosts - + XRemoveHosts Display *display @@ -1874,7 +1874,7 @@ To change access control, use XSetAccessControl. XSetAccessControl - + XSetAccessControl Display *display @@ -1933,7 +1933,7 @@ To enable access control, use XEnableAccessControl. XEnableAccessControl - + XEnableAccessControl Display *display @@ -1974,7 +1974,7 @@ To disable access control, use XDisableAccessControl. XDisableAccessControl - + XDisableAccessControl Display *display diff --git a/specs/libX11/CH11.xml b/specs/libX11/CH11.xml index ddbc095..df8a963 100644 --- a/specs/libX11/CH11.xml +++ b/specs/libX11/CH11.xml @@ -45,7 +45,7 @@ Another way is to use XSelectInput. XSelectInput - + XSelectInput Display *display @@ -183,7 +183,7 @@ To flush the output buffer, use XFlush. XFlush - + XFlush Display *display @@ -229,7 +229,7 @@ use XSync. XSync - + XSync Display *display @@ -312,7 +312,7 @@ To check the number of events in the event queue, use XEventsQueued. XEventsQueued - + int XEventsQueued Display *display @@ -398,7 +398,7 @@ To return the number of events that are pending, use XPending. XPending - + int XPending Display *display @@ -472,7 +472,7 @@ To get the next event and remove it from the queue, use XNextEvent. XNextEvent - + XNextEvent Display *display @@ -522,7 +522,7 @@ To peek at the event queue, use XPeekEvent. XPeekEvent - + XPeekEvent Display *display @@ -659,7 +659,7 @@ and, if found, remove the event from the queue, use XIfEvent. XIfEvent - + XIfEvent Display *display @@ -738,7 +738,7 @@ To check the event queue for a matching event without blocking, use XCheckIfEvent. XCheckIfEvent - + Bool XCheckIfEvent Display *display @@ -817,7 +817,7 @@ without removing the event from the queue, use XPeekIfEvent. XPeekIfEvent - + XPeekIfEvent Display *display @@ -906,7 +906,7 @@ To remove the next event that matches both a window and an event mask, use XWindowEvent. XWindowEvent - + XWindowEvent Display *display @@ -991,7 +991,7 @@ except that it never blocks and it returns a indicating if the event was returned. XCheckWindowEvent - + Bool XCheckWindowEvent Display *display @@ -1073,7 +1073,7 @@ To remove the next event that matches an event mask, use XMaskEvent. XMaskEvent - + XMaskEvent Display *display @@ -1144,7 +1144,7 @@ except that it never blocks and it returns a indicating if the event was returned. XCheckMaskEvent - + Bool XCheckMaskEvent Display *display @@ -1213,7 +1213,7 @@ To return and remove the next event in the queue that matches an event type, use XCheckTypedEvent. XCheckTypedEvent - + Bool XCheckTypedEvent Display *display @@ -1284,7 +1284,7 @@ and a window, use XCheckTypedWindowEvent. XCheckTypedWindowEvent - + Bool XCheckTypedWindowEvent Display *display @@ -1372,7 +1372,7 @@ To push an event back into the event queue, use XPutBackEvent. XPutBackEvent - + XPutBackEvent Display *display @@ -1435,7 +1435,7 @@ event to a requestor when a selection has been converted and stored as a property. XSendEvent - + Status XSendEvent Display *display @@ -1633,7 +1633,7 @@ use XDisplayMotionBufferSize. XDisplayMotionBufferSize - + unsigned long Display *display @@ -1671,7 +1671,7 @@ To get the motion history for a specified window and time, use XGetMotionEvents. XGetMotionEvents - + XTimeCoord *XGetMotionEvents Display *display @@ -1827,7 +1827,7 @@ an after function. sets which function is to be called. XSetAfterFunction - + int Display *display @@ -1872,7 +1872,7 @@ To enable or disable synchronization, use Debuggingsynchronous mode XSynchronize - + int Display *display @@ -1948,7 +1948,7 @@ To set the error handler, use XSetErrorHandler. XSetErrorHandler - + int *XSetErrorHandler int *handler @@ -2238,7 +2238,7 @@ To obtain textual descriptions of the specified error code, use XGetErrorText Debuggingerror message strings - + XGetErrorText Display *display @@ -2310,7 +2310,7 @@ To obtain error messages from the error database, use XGetErrorDatabaseText. XGetErrorDatabaseText - + XGetErrorDatabaseText Display *display @@ -2455,7 +2455,7 @@ To report an error to the user when the requested display does not exist, use XDisplayName. XDisplayName - + char *XDisplayName char *string @@ -2498,7 +2498,7 @@ To handle fatal I/O errors, use XSetIOErrorHandler. XSetIOErrorHandler - + int int(*handler)(Display *) diff --git a/specs/libX11/CH12.xml b/specs/libX11/CH12.xml index 6d4fc87..2a688bd 100644 --- a/specs/libX11/CH12.xml +++ b/specs/libX11/CH12.xml @@ -159,7 +159,7 @@ To grab the pointer, use Pointergrabbing XGrabPointer - + int XGrabPointer Display *display @@ -425,7 +425,7 @@ To ungrab the pointer, use Pointerungrabbing XUngrabPointer - + XUngrabPointer Display *display @@ -493,7 +493,7 @@ To change an active pointer grab, use Changingpointer grab XChangeActivePointerGrab - + XChangeActivePointerGrab Display *display @@ -581,7 +581,7 @@ To grab a pointer button, use Buttongrabbing XGrabButton - + XGrabButton Display *display @@ -825,7 +825,7 @@ To ungrab a pointer button, use Buttonungrabbing XUngrabButton - + XUngrabButton Display *display @@ -946,7 +946,7 @@ To grab the keyboard, use Grabbingkeyboard XGrabKeyboard - + int XGrabKeyboard Display *display @@ -1134,7 +1134,7 @@ To ungrab the keyboard, use Ungrabbingkeyboard XUngrabKeyboard - + XUngrabKeyboard Display *display @@ -1201,7 +1201,7 @@ To passively grab a single key of the keyboard, use Grabbingkeys XGrabKey - + XGrabKey Display *display @@ -1405,7 +1405,7 @@ To ungrab a key, use Ungrabbingkeys XUngrabKey - + XUngrabKey Display *display @@ -1506,7 +1506,7 @@ To allow further events to be processed when the device has been frozen, use XAllowEvents. XAllowEvents - + XAllowEvents Display *display @@ -1761,7 +1761,7 @@ To move the pointer to an arbitrary point in a window, use XWarpPointer. XWarpPointer - + XWarpPointer Display *display @@ -1935,7 +1935,7 @@ To set the input focus, use XSetInputFocus. XSetInputFocus - + XSetInputFocus Display *display @@ -2109,7 +2109,7 @@ To obtain the current input focus, use XGetInputFocus. XGetInputFocus - + XGetInputFocus Display *display @@ -2324,7 +2324,7 @@ If an error is generated, a subset of the controls may have been altered. XChangeKeyboardControl - + XChangeKeyboardControl Display *display @@ -2393,7 +2393,7 @@ To obtain the current control values for the keyboard, use XGetKeyboardControl. XGetKeyboardControl - + XGetKeyboardControl Display *display @@ -2477,7 +2477,7 @@ To turn on keyboard auto-repeat, use XAutoRepeatOn. XAutoRepeatOn - + XAutoRepeatOn Display *display @@ -2511,7 +2511,7 @@ To turn off keyboard auto-repeat, use XAutoRepeatOff. XAutoRepeatOff - + XAutoRepeatOff Display *display @@ -2545,7 +2545,7 @@ To ring the bell, use XBell. XBell - + XBell Display *display @@ -2629,7 +2629,7 @@ To obtain a bit vector that describes the state of the keyboard, use XQueryKeymap. XQueryKeymap - + XQueryKeymap Display *display @@ -2685,7 +2685,7 @@ To set the mapping of the pointer buttons, use XSetPointerMapping. XSetPointerMapping - + int XSetPointerMapping Display *display @@ -2773,7 +2773,7 @@ To get the pointer mapping, use XGetPointerMapping. XGetPointerMapping - + int XGetPointerMapping Display *display @@ -2836,7 +2836,7 @@ To control the pointer's interactive feel, use XChangePointerControl. XChangePointerControl - + XChangePointerControl Display *display @@ -2949,7 +2949,7 @@ To get the current pointer parameters, use XGetPointerControl. XGetPointerControl - + XGetPointerControl Display *display @@ -3224,7 +3224,7 @@ To obtain the legal KeyCodes for a display, use XDisplayKeycodes. XDisplayKeycodes - + XDisplayKeycodes Display *display @@ -3283,7 +3283,7 @@ To obtain the symbols for the specified KeyCodes, use XGetKeyboardMapping. XGetKeyboardMapping - + KeySym *XGetKeyboardMapping Display *display @@ -3408,7 +3408,7 @@ To change the keyboard mapping, use XChangeKeyboardMapping. XChangeKeyboardMapping - + XChangeKeyboardMapping Display *display @@ -3580,7 +3580,7 @@ structure, use XNewModifiermap. XNewModifiermap - + XModifierKeymap *XNewModifiermap int max_keys_per_mod @@ -3619,7 +3619,7 @@ structure, use XInsertModifiermapEntry. XInsertModifiermapEntry - + XModifierKeymap *XInsertModifiermapEntry XModifierKeymap *modmap @@ -3682,7 +3682,7 @@ structure, use XDeleteModifiermapEntry. XDeleteModifiermapEntry - + XModifierKeymap *XDeleteModifiermapEntry XModifierKeymap *modmap @@ -3745,7 +3745,7 @@ structure, use XFreeModifiermap. XFreeModifiermap - + XFreeModifiermap XModifierKeymap *modmap @@ -3783,7 +3783,7 @@ To set the KeyCodes to be used as modifiers, use XSetModifierMapping. XSetModifierMapping - + int XSetModifierMapping Display *display @@ -3897,7 +3897,7 @@ To obtain the KeyCodes used as modifiers, use XGetModifierMapping. XGetModifierMapping - + XModifierKeymap *XGetModifierMapping Display *display diff --git a/specs/libX11/CH13.xml b/specs/libX11/CH13.xml index 25cb56f..74c6c89 100644 --- a/specs/libX11/CH13.xml +++ b/specs/libX11/CH13.xml @@ -146,7 +146,7 @@ To configure Xlib locale modifiers for the current locale, use XSetLocaleModifiers. XSetLocaleModifiers - + char *XSetLocaleModifiers char *modifier_list @@ -545,7 +545,7 @@ To allocate a nested variable argument list dynamically, use XVaCreateNestedList. XVaCreateNestedList - + XVaNestedList XVaCreateNestedList int dummy @@ -732,7 +732,7 @@ To open an output method, use XOpenOM. XOpenOM - + XOM XOpenOM Display *display @@ -850,7 +850,7 @@ To close an output method, use XCloseOM. XCloseOM - + Status XCloseOM XOM om @@ -884,7 +884,7 @@ To set output method attributes, use XSetOMValues. XSetOMValues - + char *XSetOMValues XOM om @@ -937,7 +937,7 @@ To query an output method, use XGetOMValues. XGetOMValues - + char *XGetOMValues XOM om @@ -985,7 +985,7 @@ To obtain the display associated with an output method, use XDisplayOfOM. XDisplayOfOM - + Display *XDisplayOfOM XOM om @@ -1019,7 +1019,7 @@ To get the locale associated with an output method, use XLocaleOfOM. XLocaleOfOM - + char *XLocaleOfOM XOM om @@ -1355,7 +1355,7 @@ To create an output context, use XCreateOC. XCreateOC - + XOC XCreateOC XOM om @@ -1441,7 +1441,7 @@ To destroy an output context, use XDestroyOC. XDestroyOC - + void XDestroyOC XOC oc @@ -1475,7 +1475,7 @@ To get the output method associated with an output context, use XOMOfOC. XOMOfOC - + XOM XOMOfOC XOC oc @@ -1522,7 +1522,7 @@ To set XOC values, use XSetOCValues. XSetOCValues - + char *XSetOCValues XOC oc @@ -1599,7 +1599,7 @@ To obtain XOC values, use XGetOCValues. XGetOCValues - + char *XGetOCValues XOC oc @@ -2147,7 +2147,7 @@ or XCreateFontSet. XCreateFontSet - + XFontSet XCreateFontSet Display *display @@ -2477,7 +2477,7 @@ use XFontsOfFontSet. XFontsOfFontSet - + int XFontsOfFontSet XFontSet font_set @@ -2586,7 +2586,7 @@ use XBaseFontNameListOfFontSet. XBaseFontNameListOfFontSet - + char *XBaseFontNameListOfFontSet XFontSet font_set @@ -2648,7 +2648,7 @@ use XLocaleOfFontSet. XLocaleOfFontSet - + char *XLocaleOfFontSet XFontSet font_set @@ -2701,7 +2701,7 @@ if the output context was created by XCreateFontSet. XFreeFontSet - + void XFreeFontSet Display *display @@ -2805,7 +2805,7 @@ To find out about direction-dependent rendering, use XDirectionalDependentDrawing. XDirectionalDependentDrawing - + Bool XDirectionalDependentDrawing XFontSet font_set @@ -2843,7 +2843,7 @@ To find out about context-dependent rendering, use XContextualDrawing. XContextualDrawing - + Bool XContextualDrawing XFontSet font_set @@ -2881,7 +2881,7 @@ To find out about context-dependent or direction-dependent rendering, use XContextDependentDrawing. XContextDependentDrawing - + Bool XContextDependentDrawing XFontSet font_set @@ -2995,7 +2995,7 @@ use XExtentsOfFontSet. XExtentsOfFontSet - + XFontSetExtents *XExtentsOfFontSet XFontSet font_set @@ -3048,7 +3048,7 @@ or XmbTextEscapement XwcTextEscapement - + int XmbTextEscapement XFontSet font_set @@ -3057,7 +3057,7 @@ or - + int XwcTextEscapement XFontSet font_set @@ -3140,7 +3140,7 @@ use XmbTextExtents XwcTextExtents - + int XmbTextExtents XFontSet font_set @@ -3152,7 +3152,7 @@ use - + int XwcTextExtents XFontSet font_set wchar_t *string @@ -3300,7 +3300,7 @@ or XmbTextPerCharExtents XwcTextPerCharExtents - + Status XmbTextPerCharExtents XFontSet font_set @@ -3315,7 +3315,7 @@ or - + Status XwcTextPerCharExtents XFontSet font_set @@ -3582,7 +3582,7 @@ or XmbDrawText XwcDrawText - + void XmbDrawText Display *display @@ -3594,7 +3594,7 @@ or - + void XwcDrawText Display *display @@ -3733,7 +3733,7 @@ or XmbDrawString XwcDrawString - + void XmbDrawString Display *display @@ -3746,7 +3746,7 @@ or - + void XwcDrawString Display *display @@ -3879,7 +3879,7 @@ or XmbDrawImageString XwcDrawImageString - + void XmbDrawImageString Display *display @@ -3892,7 +3892,7 @@ or - + void XwcDrawImageString Display *display @@ -5185,7 +5185,7 @@ To open a connection, use XOpenIM. XOpenIM - + XIM XOpenIM Display *display @@ -5306,7 +5306,7 @@ To close a connection, use XCloseIM. XCloseIM - + Status XCloseIM XIM im @@ -5340,7 +5340,7 @@ To set input method attributes, use XSetIMValues. XSetIMValues - + char *XSetIMValues XIM im @@ -5393,7 +5393,7 @@ To query an input method, use XGetIMValues. XGetIMValues - + char *XGetIMValues XIM im @@ -5456,7 +5456,7 @@ To obtain the display associated with an input method, use XDisplayOfIM. XDisplayOfIM - + Display *XDisplayOfIM XIM im @@ -5490,7 +5490,7 @@ To get the locale associated with an input method, use XLocaleOfIM. XLocaleOfIM - + char *XLocaleOfIM XIM im @@ -5524,7 +5524,7 @@ To register an input method instantiate callback, use XRegisterIMInstantiateCallback. XRegisterIMInstantiateCallback - + Bool XRegisterIMInstantiateCallback Display *display @@ -5620,7 +5620,7 @@ The function returns The generic prototype is as follows: IMInstantiateCallback - + void IMInstantiateCallback Display *display @@ -5669,7 +5669,7 @@ To unregister an input method instantiation callback, use XUnregisterIMInstantiateCallback. XUnregisterIMInstantiateCallback - + Bool XUnregisterIMInstantiateCallback Display *display @@ -6109,7 +6109,7 @@ or The generic prototype of this callback function is as follows: DestroyCallback - + void DestroyCallback XIM im @@ -6345,7 +6345,7 @@ To create an input context, use XCreateIC. XCreateIC - + XIC XCreateIC XIM im @@ -6438,7 +6438,7 @@ To destroy an input context, use XDestroyIC. XDestroyIC - + void XDestroyIC XIC ic @@ -6475,7 +6475,7 @@ and XUnsetICFocus. XSetICFocus - + void XSetICFocus XIC ic @@ -6516,7 +6516,7 @@ does not affect the focus window value. XUnsetICFocus - + void XUnsetICFocus XIC ic @@ -6565,14 +6565,14 @@ or XmbResetIC XwcResetIC - + char *XmbResetIC XIC ic - + wchar_t *XwcResetIC XIC ic @@ -6640,7 +6640,7 @@ To get the input method associated with an input context, use XIMOfIC. XIMOfIC - + XIM XIMOfIC XIC ic @@ -6685,7 +6685,7 @@ To set XIC values, use XSetICValues. XSetICValues - + char *XSetICValues XIC ic @@ -6768,7 +6768,7 @@ To obtain XIC values, use XGetICValues. XGetICValues - + char *XGetICValues XIC ic @@ -8321,7 +8321,7 @@ argument is a pointer to a structure of type The generic prototype is as follows: PreeditStateNotifyCallback - + void PreeditStateNotifyCallback XIC ic @@ -8672,7 +8672,7 @@ After the callback is invoked, the input context will be freed by Xlib. The generic prototype is as follows: DestroyCallback - + void DestroyCallback XIC ic @@ -8734,7 +8734,7 @@ with an encoding matching the locale bound to the input context. The callback prototype is as follows: StringConversionCallback - + void StringConversionCallback XIC ic @@ -8895,7 +8895,7 @@ callback is triggered to let the toolkit do the setup or the cleanup for the preedit region. PreeditStartCallback - + int PreeditStartCallback XIC ic @@ -8949,7 +8949,7 @@ in the preedit string, and a value of -1 indicates there is no limit. PreeditDoneCallback - + void PreeditDoneCallback XIC ic @@ -9030,7 +9030,7 @@ The callback prototype is as follows: PreeditDrawCallback - + void PreeditDrawCallback XIC ic @@ -9416,7 +9416,7 @@ should move the text insertion point. It then calls the PreeditCaretCallback. PreeditCaretCallback - + void PreeditCaretCallback XIC ic @@ -9632,7 +9632,7 @@ When the input context is created or gains focus, the input method calls the StatusStartCallback callback. StatusStartCallback - + void StatusStartCallback XIC ic @@ -9689,7 +9689,7 @@ When an input context is destroyed or when it loses focus, the input method calls StatusDoneCallback. StatusDoneCallback - + void StatusDoneCallback XIC ic @@ -9744,7 +9744,7 @@ When an input context status has to be updated, the input method calls StatusDrawCallback. StatusDrawCallback - + void StatusDrawCallback XIC ic @@ -9882,7 +9882,7 @@ To filter an event, use XFilterEvent. XFilterEvent - + Bool XFilterEvent XEvent *event @@ -9966,7 +9966,7 @@ or XmbLookupString XwcLookupString - + int XmbLookupString XIC ic @@ -9978,7 +9978,7 @@ or - + int XwcLookupString XIC ic diff --git a/specs/libX11/CH14.xml b/specs/libX11/CH14.xml index 78d0e3f..6d786c9 100644 --- a/specs/libX11/CH14.xml +++ b/specs/libX11/CH14.xml @@ -259,7 +259,7 @@ To request that a top-level window be iconified, use XIconifyWindow. XIconifyWindow - + Status XIconifyWindow Display *display @@ -333,7 +333,7 @@ To request that a top-level window be withdrawn, use XWithdrawWindow. XWithdrawWindow - + Status XWithdrawWindow Display *display @@ -407,7 +407,7 @@ To request that a top-level window be reconfigured, use XReconfigureWMWindow. XReconfigureWMWindow - + Status XReconfigureWMWindow Display *display @@ -581,7 +581,7 @@ or XmbTextListToTextProperty XwcTextListToTextProperty - + int XmbTextListToTextProperty Display *display @@ -592,7 +592,7 @@ or - + int XwcTextListToTextProperty Display *display @@ -743,7 +743,7 @@ or XmbTextPropertyToTextList XwcTextPropertyToTextList - + int XmbTextPropertyToTextList Display *display @@ -753,7 +753,7 @@ or - + int XwcTextPropertyToTextList Display *display @@ -901,7 +901,7 @@ wide character string list, use XwcFreeStringList. XwcFreeStringList - + void XwcFreeStringList wchar_t **list @@ -985,7 +985,7 @@ structure, use XStringListToTextProperty. XStringListToTextProperty - + Status XStringListToTextProperty char **list @@ -1060,7 +1060,7 @@ structure in the STRING encoding, use XTextPropertyToStringList. XTextPropertyToStringList - + Status XTextPropertyToStringList XTextProperty *text_prop @@ -1133,7 +1133,7 @@ To free the in-memory data associated with the specified string list, use XFreeStringList. XFreeStringList - + void XFreeStringList char **list @@ -1190,7 +1190,7 @@ To set one of a window's text properties, use XSetTextProperty. XSetTextProperty - + void XSetTextProperty Display *display @@ -1278,7 +1278,7 @@ To read one of a window's text properties, use XGetTextProperty. XGetTextProperty - + Status XGetTextProperty Display *display @@ -1394,7 +1394,7 @@ To set a window's WM_NAME property with the supplied conven XSetWMName. XSetWMName - + void XSetWMName Display *display @@ -1454,7 +1454,7 @@ To read a window's WM_NAME property with the supplied conve XGetWMName. XGetWMName - + Status XGetWMName Display *display @@ -1527,7 +1527,7 @@ To assign a name to a window, use Windowname XStoreName - + XStoreName Display *display @@ -1600,7 +1600,7 @@ To get the name of a window, use XFetchName. XFetchName - + Status XFetchName Display *display @@ -1688,7 +1688,7 @@ use XSetWMIconName. XSetWMIconName - + void XSetWMIconName Display *display @@ -1749,7 +1749,7 @@ use XGetWMIconName. XGetWMIconName - + Status XGetWMIconName Display *display @@ -1823,7 +1823,7 @@ To set the name to be displayed in a window's icon, use Windowicon name XSetIconName - + XSetIconName Display *display @@ -1885,7 +1885,7 @@ To get the name a window wants displayed in its icon, use XGetIconName. XGetIconName - + Status XGetIconName Display *display @@ -2123,7 +2123,7 @@ To set a window's WM_HINTS property, use XSetWMHints. XSetWMHints - + XSetWMHints Display *display @@ -2192,7 +2192,7 @@ To read a window's WM_HINTS property, use XGetWMHints. XGetWMHints - + XWMHints *XGetWMHints Display *display @@ -2389,7 +2389,7 @@ To set a window's WM_NORMAL_HINTS property, use XSetWMNormalHints. XSetWMNormalHints - + void XSetWMNormalHints Display *display @@ -2459,7 +2459,7 @@ To read a window's WM_NORMAL_HINTS property, use XGetWMNormalHints. XGetWMNormalHints - + Status XGetWMNormalHints Display *display @@ -2570,7 +2570,7 @@ To set a window's WM_SIZE_HINTS property, use XSetWMSizeHints. XSetWMSizeHints - + void XSetWMSizeHints Display *display @@ -2659,7 +2659,7 @@ To read a window's WM_SIZE_HINTS property, use XGetWMSizeHints. XGetWMSizeHints - + Status XGetWMSizeHints Display *display @@ -2875,7 +2875,7 @@ To set a window's WM_CLASS property, use XSetClassHint. XSetClassHint - + XSetClassHint Display *display @@ -2944,7 +2944,7 @@ To read a window's WM_CLASS property, use XGetClassHint. XGetClassHint - + Status XGetClassHint Display *display @@ -3030,7 +3030,7 @@ To set a window's WM_TRANSIENT_FOR property, use XSetTransientForHint. XSetTransientForHint - + XSetTransientForHint Display *display @@ -3096,7 +3096,7 @@ To read a window's WM_TRANSIENT_FOR property, use XGetTransientForHint. XGetTransientForHint - + Status XGetTransientForHint Display *display @@ -3172,7 +3172,7 @@ To set a window's WM_PROTOCOLS property, use XSetWMProtocols. XSetWMProtocols - + Status XSetWMProtocols Display *display @@ -3259,7 +3259,7 @@ To read a window's WM_PROTOCOLS property, use XGetWMProtocols. XGetWMProtocols - + Status XGetWMProtocols Display *display @@ -3358,7 +3358,7 @@ To set a window's WM_COLORMAP_WINDOWS property, use XSetWMColormapWindows. XSetWMColormapWindows - + Status XSetWMColormapWindows Display *display @@ -3445,7 +3445,7 @@ To read a window's WM_COLORMAP_WINDOWS property, use XGetWMColormapWindows. XGetWMColormapWindows - + Status XGetWMColormapWindows Display *display @@ -3610,7 +3610,7 @@ To set a window's WM_ICON_SIZE property, use XSetIconSizes. XSetIconSizes - + XSetIconSizes Display *display @@ -3686,7 +3686,7 @@ To read a window's WM_ICON_SIZE property, use XGetIconSizes. XGetIconSizes - + Status XGetIconSizes Display *display @@ -3783,7 +3783,7 @@ The standard window manager properties for a given window are WM_COMMAND, WM_CLIENT_MACHINE, and WM_LOCALE_NAME. XmbSetWMProperties - + void XmbSetWMProperties Display *display @@ -4001,7 +4001,7 @@ The standard window manager properties for a given window are WM_COMMAND, and WM_CLIENT_MACHINE. XSetWMProperties - + void XSetWMProperties Display *display @@ -4227,7 +4227,7 @@ To set a window's WM_COMMAND property, use XSetCommand. XSetCommand - + XSetCommand Display *display @@ -4307,7 +4307,7 @@ To read a window's WM_COMMAND property, use XGetCommand. XGetCommand - + Status XGetCommand Display *display @@ -4398,7 +4398,7 @@ To set a window's WM_CLIENT_MACHINE property, use XSetWMClientMachine. XSetWMClientMachine - + void XSetWMClientMachine Display *display @@ -4458,7 +4458,7 @@ To read a window's WM_CLIENT_MACHINE property, use XGetWMClientMachine. XGetWMClientMachine - + Status XGetWMClientMachine Display *display @@ -4920,7 +4920,7 @@ structure, use XSetRGBColormaps. XSetRGBColormaps - + void XSetRGBColormaps Display *display @@ -5100,7 +5100,7 @@ structure associated with the specified property, use XGetRGBColormaps. XGetRGBColormaps - + Status XGetRGBColormaps Display *display diff --git a/specs/libX11/CH15.xml b/specs/libX11/CH15.xml index 9c739b3..7abc617 100644 --- a/specs/libX11/CH15.xml +++ b/specs/libX11/CH15.xml @@ -419,7 +419,7 @@ or XrmStringToQuark XrmPermStringToQuark - + XrmQuark XrmStringToQuark char *string @@ -477,7 +477,7 @@ To convert a quark to a string, use XrmQuarkToString - + char *XrmQuarkToString XrmQuark quark @@ -524,7 +524,7 @@ To convert a string with one or more components to a quark list, use XrmStringToQuarkList - + void XrmStringToQuarkList char *string @@ -598,7 +598,7 @@ and a quark list, use XrmStringToBindingQuarkList. XrmStringToBindingQuarkList - + XrmStringToBindingQuarkList char *string @@ -708,7 +708,7 @@ To initialize the resource manager, use XrmInitialize. XrmInitialize - + void XrmInitialize void XrmInitialize(\|) @@ -723,7 +723,7 @@ To retrieve a database from disk, use XrmGetFileDatabase. XrmGetFileDatabase - + XrmDatabase XrmGetFileDatabase char *filename @@ -767,7 +767,7 @@ To store a copy of a database to disk, use XrmPutFileDatabase. XrmPutFileDatabase - + void XrmPutFileDatabase XrmDatabase database @@ -820,7 +820,7 @@ To obtain a pointer to the screen-independent resources of a display, use XResourceManagerString. XResourceManagerString - + char *XResourceManagerString Display *display @@ -864,7 +864,7 @@ To obtain a pointer to the screen-specific resources of a screen, use XScreenResourceString. XScreenResourceString - + char *XScreenResourceString Screen *screen @@ -908,7 +908,7 @@ To create a database from a string, use XrmGetStringDatabase. XrmGetStringDatabase - + XrmDatabase XrmGetStringDatabase char *data @@ -953,7 +953,7 @@ To obtain the locale name of a database, use XrmLocaleOfDatabase. XrmLocaleOfDatabase - + char *XrmLocaleOfDatabase XrmDatabase database @@ -993,7 +993,7 @@ To destroy a resource database and free its allocated memory, use XrmDestroyDatabase. XrmDestroyDatabase - + void XrmDestroyDatabase XrmDatabase database @@ -1027,7 +1027,7 @@ To associate a resource database with a display, use XrmSetDatabase. XrmSetDatabase - + void XrmSetDatabase Display *display @@ -1076,7 +1076,7 @@ To get the resource database associated with a display, use XrmGetDatabase. XrmGetDatabase - + XrmDatabase XrmGetDatabase Display *display @@ -1116,7 +1116,7 @@ To merge the contents of a resource file into a database, use XrmCombineFileDatabase. XrmCombineFileDatabase - + Status XrmCombineFileDatabase char *filename @@ -1190,7 +1190,7 @@ To merge the contents of one database into another database, use XrmCombineDatabase. XrmCombineDatabase - + void XrmCombineDatabase XrmDatabasesource_db, *target_db @@ -1260,7 +1260,7 @@ semantics, use XrmMergeDatabases. XrmMergeDatabases - + void XrmMergeDatabases XrmDatabasesource_db, *target_db @@ -1320,7 +1320,7 @@ or XrmGetResource - + Bool XrmGetResource XrmDatabase database @@ -1390,7 +1390,7 @@ Returns the value in the database. XrmQGetResource - + Bool XrmQGetResource XrmDatabase database @@ -1510,7 +1510,7 @@ To obtain a list of database levels, use XrmQGetSearchList. XrmQGetSearchList - + Bool XrmQGetSearchResource XrmDatabase database @@ -1619,7 +1619,7 @@ To search resource database levels for a given resource, use XrmQGetSearchResource. XrmQGetSearchResource - + Bool XrmQGetSearchResource XrmSearchList list @@ -1733,7 +1733,7 @@ This value is copied into the specified database. XrmPutResource - + void XrmPutResource XrmDatabase *database @@ -1811,7 +1811,7 @@ The value is stored in the database without modification. XrmQPutResource - + void XrmQPutResource XrmDatabase *database @@ -1893,7 +1893,7 @@ To add a resource that is specified as a string, use XrmPutStringResource. XrmPutStringResource - + void XrmPutStringResource XrmDatabase *database @@ -1960,7 +1960,7 @@ To add a string resource using quarks as a specification, use XrmQPutStringResource. XrmQPutStringResource - + void XrmQPutStringResource XrmDatabase *database @@ -2038,7 +2038,7 @@ both a name and a value, use XrmPutLineResource. XrmPutLineResource - + void XrmPutLineResource XrmDatabase *database @@ -2107,7 +2107,7 @@ To enumerate the entries of a database, use #define XrmEnumOneLevel 0 - + Bool XrmEnumerateDatabase XrmDatabase database @@ -2311,7 +2311,7 @@ To load a resource database from a C command line, use XrmParseCommand. XrmParseCommand - + void XrmParseCommand XrmDatabase *database diff --git a/specs/libX11/CH16.xml b/specs/libX11/CH16.xml index 8d6ccc3..db42bb1 100644 --- a/specs/libX11/CH16.xml +++ b/specs/libX11/CH16.xml @@ -100,7 +100,7 @@ To obtain a KeySym for the KeyCode of an event, use XLookupKeysym. XLookupKeysym - + KeySym XLookupKeysym XKeyEvent *key_event @@ -158,7 +158,7 @@ To obtain a KeySym for a specific KeyCode, use XKeycodeToKeysym. XKeycodeToKeysym - + KeySym XKeycodeToKeysym Display *display @@ -220,7 +220,7 @@ To obtain a KeyCode for a key having a specific KeySym, use XKeysymToKeycode. XKeysymToKeycode - + KeyCode XKeysymToKeycode Display *display @@ -268,7 +268,7 @@ To refresh the stored modifier and keymap information, use XRefreshKeyboardMapping. XRefreshKeyboardMapping - + XRefreshKeyboardMapping XMappingEvent *event_map @@ -310,7 +310,7 @@ To obtain the uppercase and lowercase forms of a KeySym, use XConvertCase. XConvertCase - + void XConvertCase KeySym keysym @@ -373,7 +373,7 @@ To convert the name of the KeySym to the KeySym code, use XStringToKeysym. XStringToKeysym - + KeySym XStringToKeysym char *string @@ -423,7 +423,7 @@ To convert a KeySym code to the name of the KeySym, use XKeysymToString. XKeysymToString - + char *XKeysymToString KeySym keysym @@ -671,7 +671,7 @@ To map a key event to an ISO Latin-1 string, use XLookupString. XLookupString - + int XLookupString XKeyEvent *event_struct @@ -793,7 +793,7 @@ use XRebindKeysym. XRebindKeysym - + XRebindKeysym Display *display @@ -898,7 +898,7 @@ To allocate some memory you will never give back, use Xpermalloc. Xpermalloc - + char *Xpermalloc unsignedint size @@ -932,7 +932,7 @@ To parse standard window geometry strings, use - + int XParseGeometry char *parsestring @@ -1066,7 +1066,7 @@ To construct a window's geometry information, use XWMGeometry. XWMGeometry - + int XWMGeometry Display *display @@ -1305,7 +1305,7 @@ To generate a region from a polygon, use XPolygonRegion - + Region XPolygonRegion XPoint points[] @@ -1368,7 +1368,7 @@ To set the clip-mask of a GC to a region, use XSetRegion. XSetRegion - + XSetRegion Display *display @@ -1428,7 +1428,7 @@ To deallocate the storage associated with a specified region, use XDestroyRegion. XDestroyRegion - + XDestroyRegion Region r @@ -1464,7 +1464,7 @@ To move a region by a specified amount, use XOffsetRegion. XOffsetRegion - + XOffsetRegion Region r @@ -1516,7 +1516,7 @@ To reduce a region by a specified amount, use XShrinkRegion. XShrinkRegion - + XShrinkRegion Region r @@ -1579,7 +1579,7 @@ To generate the smallest rectangle enclosing a region, use XClipBox. XClipBox - + XClipBox Region r @@ -1624,7 +1624,7 @@ To compute the intersection of two regions, use XIntersectRegion. XIntersectRegion - + XIntersectRegion Regionsra,srb, dr_return @@ -1673,7 +1673,7 @@ To compute the union of two regions, use XUnionRegion. XUnionRegion - + XUnionRegion Regionsra,srb, dr_return @@ -1722,7 +1722,7 @@ To create a union of a source region and a rectangle, use XUnionRectWithRegion. XUnionRectWithRegion - + XUnionRectWithRegion XRectangle *rectangle @@ -1779,7 +1779,7 @@ To subtract two regions, use XSubtractRegion. XSubtractRegion - + XSubtractRegion Regionsra,srb, dr_return @@ -1835,7 +1835,7 @@ of two regions, use XXorRegion. XXorRegion - + XXorRegion Regionsra,srb, dr_return @@ -1892,7 +1892,7 @@ To determine if the specified region is empty, use XEmptyRegion. XEmptyRegion - + Bool XEmptyRegion Region r @@ -1928,7 +1928,7 @@ To determine if two regions have the same offset, size, and shape, use XEqualRegion. XEqualRegion - + Bool XEqualRegion Regionr1, r2 @@ -1980,7 +1980,7 @@ To determine if a specified point resides in a specified region, use XPointInRegion. XPointInRegion - + Bool XPointInRegion Region r @@ -2039,7 +2039,7 @@ To determine if a specified rectangle is inside a region, use XRectInRegion. XRectInRegion - + int XRectInRegion Region r @@ -2151,7 +2151,7 @@ To store data in cut buffer 0, use XStoreBytes. XStoreBytes - + XStoreBytes Display *display @@ -2216,7 +2216,7 @@ To store data in a specified cut buffer, use XStoreBuffer. XStoreBuffer - + XStoreBuffer Display *display @@ -2291,7 +2291,7 @@ To return data from cut buffer 0, use XFetchBytes. XFetchBytes - + char *XFetchBytes Display *display @@ -2343,7 +2343,7 @@ To return data from a specified cut buffer, use XFetchBuffer. XFetchBuffer - + char *XFetchBuffer Display *display @@ -2402,7 +2402,7 @@ To rotate the cut buffers, use XRotateBuffers. XRotateBuffers - + XRotateBuffers Display *display @@ -2522,7 +2522,7 @@ template, use XGetVisualInfo. XGetVisualInfo - + XVisualInfo *XGetVisualInfo Display *display @@ -2597,7 +2597,7 @@ class of the screen, use XMatchVisualInfo. XMatchVisualInfo - + Status XMatchVisualInfo Display *display @@ -2747,7 +2747,7 @@ structure and initialize it with image format values from a display, use XCreateImage. XCreateImage - + XImage *XCreateImage Display *display @@ -2930,7 +2930,7 @@ To obtain a pixel value in an image, use XGetPixel. XGetPixel - + unsigned long XGetPixel XImage *ximage @@ -2991,7 +2991,7 @@ To set a pixel value in an image, use XPutPixel. XPutPixel - + XPutPixel XImage *ximage @@ -3063,7 +3063,7 @@ To create a subimage, use XSubImage. XSubImage - + XImage *XSubImage XImage *ximage @@ -3149,7 +3149,7 @@ To increment each pixel in an image by a constant value, use XAddPixel. XAddPixel - + XAddPixel XImage *ximage @@ -3198,7 +3198,7 @@ use XDestroyImage. XDestroyImage - + XDestroyImage XImage *ximage @@ -3285,7 +3285,7 @@ To read a bitmap from a file and store it in a pixmap, use XReadBitmapFile. XReadBitmapFile - + int XReadBitmapFile Display *display @@ -3440,7 +3440,7 @@ To read a bitmap from a file and return it as data, use XReadBitmapFileData. XReadBitmapFileData - + int XReadBitmapFileData char *filename @@ -3537,7 +3537,7 @@ To write out a bitmap from a pixmap to a file, use XWriteBitmapFile. XWriteBitmapFile - + int XWriteBitmapFile Display *display @@ -3664,7 +3664,7 @@ To create a pixmap and then store bitmap-format data into it, use XCreatePixmapFromBitmapData. XCreatePixmapFromBitmapData - + Pixmap XCreatePixmapFromBitmapData Display *display @@ -3796,7 +3796,7 @@ in a program directly, as opposed to reading it in every time at run time, use XCreateBitmapFromData. XCreateBitmapFromData - + Pixmap XCreateBitmapFromData Display *display @@ -3942,7 +3942,7 @@ To save a data value that corresponds to a resource ID and context type, use XSaveContext. XSaveContext - + int XSaveContext Display *display @@ -4016,7 +4016,7 @@ To get the data associated with a resource ID and type, use XFindContext. XFindContext - + int XFindContext Display *display @@ -4089,7 +4089,7 @@ To delete an entry for a given resource ID and type, use XDeleteContext. XDeleteContext - + int XDeleteContext Display *display -- 1.7.1