diff options
Diffstat (limited to 'libX11/man')
-rw-r--r-- | libX11/man/DisplayOfCCC.man | 376 | ||||
-rw-r--r-- | libX11/man/Makefile.am | 2162 | ||||
-rw-r--r-- | libX11/man/XChangeKeyboardMapping.man | 894 | ||||
-rw-r--r-- | libX11/man/xkb/XkbPtrActionX.man | 208 | ||||
-rw-r--r-- | libX11/man/xkb/XkbPtrActionY.man | 208 | ||||
-rw-r--r-- | libX11/man/xkb/XkbSetPtrActionX.man | 216 | ||||
-rw-r--r-- | libX11/man/xkb/XkbSetPtrActionY.man | 216 |
7 files changed, 2140 insertions, 2140 deletions
diff --git a/libX11/man/DisplayOfCCC.man b/libX11/man/DisplayOfCCC.man index 160eeb57f..fef9fb919 100644 --- a/libX11/man/DisplayOfCCC.man +++ b/libX11/man/DisplayOfCCC.man @@ -1,188 +1,188 @@ -.\" Copyright \(co 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1994, 1996 X Consortium -.\" -.\" Permission is hereby granted, free of charge, to any person obtaining -.\" a copy of this software and associated documentation files (the -.\" "Software"), to deal in the Software without restriction, including -.\" without limitation the rights to use, copy, modify, merge, publish, -.\" distribute, sublicense, and/or sell copies of the Software, and to -.\" permit persons to whom the Software is furnished to do so, subject to -.\" the following conditions: -.\" -.\" The above copyright notice and this permission notice shall be included -.\" in all copies or substantial portions of the Software. -.\" -.\" THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -.\" OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -.\" MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -.\" IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR -.\" OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -.\" ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -.\" OTHER DEALINGS IN THE SOFTWARE. -.\" -.\" Except as contained in this notice, the name of the X Consortium shall -.\" not be used in advertising or otherwise to promote the sale, use or -.\" other dealings in this Software without prior written authorization -.\" from the X Consortium. -.\" -.\" Copyright \(co 1985, 1986, 1987, 1988, 1989, 1990, 1991 by -.\" Digital Equipment Corporation -.\" -.\" Portions Copyright \(co 1990, 1991 by -.\" Tektronix, Inc. -.\" -.\" Permission to use, copy, modify and distribute this documentation for -.\" any purpose and without fee is hereby granted, provided that the above -.\" copyright notice appears in all copies and that both that copyright notice -.\" and this permission notice appear in all copies, and that the names of -.\" Digital and Tektronix not be used in in advertising or publicity pertaining -.\" to this documentation without specific, written prior permission. -.\" Digital and Tektronix makes no representations about the suitability -.\" of this documentation for any purpose. -.\" It is provided ``as is'' without express or implied warranty. -.\" -.\" -.ds xT X Toolkit Intrinsics \- C Language Interface -.ds xW Athena X Widgets \- C Language X Toolkit Interface -.ds xL Xlib \- C Language X Interface -.ds xC Inter-Client Communication Conventions Manual -.na -.de Ds -.nf -.\\$1D \\$2 \\$1 -.ft 1 -.\".ps \\n(PS -.\".if \\n(VS>=40 .vs \\n(VSu -.\".if \\n(VS<=39 .vs \\n(VSp -.. -.de De -.ce 0 -.if \\n(BD .DF -.nr BD 0 -.in \\n(OIu -.if \\n(TM .ls 2 -.sp \\n(DDu -.fi -.. -.de FD -.LP -.KS -.TA .5i 3i -.ta .5i 3i -.nf -.. -.de FN -.fi -.KE -.LP -.. -.de IN \" send an index entry to the stderr -.. -.de C{ -.KS -.nf -.D -.\" -.\" choose appropriate monospace font -.\" the imagen conditional, 480, -.\" may be changed to L if LB is too -.\" heavy for your eyes... -.\" -.ie "\\*(.T"480" .ft L -.el .ie "\\*(.T"300" .ft L -.el .ie "\\*(.T"202" .ft PO -.el .ie "\\*(.T"aps" .ft CW -.el .ft R -.ps \\n(PS -.ie \\n(VS>40 .vs \\n(VSu -.el .vs \\n(VSp -.. -.de C} -.DE -.R -.. -.de Pn -.ie t \\$1\fB\^\\$2\^\fR\\$3 -.el \\$1\fI\^\\$2\^\fP\\$3 -.. -.de ZN -.ie t \fB\^\\$1\^\fR\\$2 -.el \fI\^\\$1\^\fP\\$2 -.. -.de hN -.ie t <\fB\\$1\fR>\\$2 -.el <\fI\\$1\fP>\\$2 -.. -.de NT -.ne 7 -.ds NO Note -.if \\n(.$>$1 .if !'\\$2'C' .ds NO \\$2 -.if \\n(.$ .if !'\\$1'C' .ds NO \\$1 -.ie n .sp -.el .sp 10p -.TB -.ce -\\*(NO -.ie n .sp -.el .sp 5p -.if '\\$1'C' .ce 99 -.if '\\$2'C' .ce 99 -.in +5n -.ll -5n -.R -.. -. \" Note End -- doug kraft 3/85 -.de NE -.ce 0 -.in -5n -.ll +5n -.ie n .sp -.el .sp 10p -.. -.ny0 -.TH DisplayOfCCC __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS" -.SH NAME -DisplayOfCCC, VisualOfCCC, ScreenNumberOfCCC, ScreenWhitePointOfCCC, ClientWhitePointOfCCC \- Color Conversion Context macros -.SH SYNTAX -.HP -Display *DisplayOfCCC\^(\^XcmsCCC \fIccc\fP\^); -.HP -Visual *VisualOfCCC\^(\^XcmsCCC \fIccc\fP\^); -.HP -int ScreenNumberOfCCC\^(\^XcmsCCC \fIccc\fP\^); -.HP -XcmsColor *ScreenWhitePointOfCCC\^(\^XcmsCCC \fIccc\fP\^); -.HP -XcmsColor *ClientWhitePointOfCCC\^(\^XcmsCCC \fIccc\fP\^); -.SH ARGUMENTS -.IP \fIccc\fP 1i -Specifies the CCC. -.SH DESCRIPTION -The -.ZN DisplayOfCCC -macro returns the display associated with the specified CCC. -.LP -The -.ZN VisualOfCCC -macro returns the visual associated with the specified CCC. -.LP -The -.ZN ScreenNumberOfCCC -macro returns the number of the screen associated with the specified CCC. -.LP -The -.ZN ScreenWhitePointOfCCC -macro returns the screen white point of the screen associated with -the specified CCC. -.LP -The -.ZN ClientWhitePointOfCCC -macro returns the client white point of the screen associated with -the specified CCC. -.SH "SEE ALSO" -XcmsCCCOfColormap(__libmansuffix__), -XcmsConvertColors(__libmansuffix__), -XcmsCreateCCC(__libmansuffix__), -XcmsDefaultCCC(__libmansuffix__), -XcmsSetWhitePoint(__libmansuffix__) -.br -\fI\*(xL\fP +.\" Copyright \(co 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1994, 1996 X Consortium
+.\"
+.\" Permission is hereby granted, free of charge, to any person obtaining
+.\" a copy of this software and associated documentation files (the
+.\" "Software"), to deal in the Software without restriction, including
+.\" without limitation the rights to use, copy, modify, merge, publish,
+.\" distribute, sublicense, and/or sell copies of the Software, and to
+.\" permit persons to whom the Software is furnished to do so, subject to
+.\" the following conditions:
+.\"
+.\" The above copyright notice and this permission notice shall be included
+.\" in all copies or substantial portions of the Software.
+.\"
+.\" THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+.\" OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+.\" MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+.\" IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR
+.\" OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
+.\" ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+.\" OTHER DEALINGS IN THE SOFTWARE.
+.\"
+.\" Except as contained in this notice, the name of the X Consortium shall
+.\" not be used in advertising or otherwise to promote the sale, use or
+.\" other dealings in this Software without prior written authorization
+.\" from the X Consortium.
+.\"
+.\" Copyright \(co 1985, 1986, 1987, 1988, 1989, 1990, 1991 by
+.\" Digital Equipment Corporation
+.\"
+.\" Portions Copyright \(co 1990, 1991 by
+.\" Tektronix, Inc.
+.\"
+.\" Permission to use, copy, modify and distribute this documentation for
+.\" any purpose and without fee is hereby granted, provided that the above
+.\" copyright notice appears in all copies and that both that copyright notice
+.\" and this permission notice appear in all copies, and that the names of
+.\" Digital and Tektronix not be used in in advertising or publicity pertaining
+.\" to this documentation without specific, written prior permission.
+.\" Digital and Tektronix makes no representations about the suitability
+.\" of this documentation for any purpose.
+.\" It is provided ``as is'' without express or implied warranty.
+.\"
+.\"
+.ds xT X Toolkit Intrinsics \- C Language Interface
+.ds xW Athena X Widgets \- C Language X Toolkit Interface
+.ds xL Xlib \- C Language X Interface
+.ds xC Inter-Client Communication Conventions Manual
+.na
+.de Ds
+.nf
+.\\$1D \\$2 \\$1
+.ft 1
+.\".ps \\n(PS
+.\".if \\n(VS>=40 .vs \\n(VSu
+.\".if \\n(VS<=39 .vs \\n(VSp
+..
+.de De
+.ce 0
+.if \\n(BD .DF
+.nr BD 0
+.in \\n(OIu
+.if \\n(TM .ls 2
+.sp \\n(DDu
+.fi
+..
+.de FD
+.LP
+.KS
+.TA .5i 3i
+.ta .5i 3i
+.nf
+..
+.de FN
+.fi
+.KE
+.LP
+..
+.de IN \" send an index entry to the stderr
+..
+.de C{
+.KS
+.nf
+.D
+.\"
+.\" choose appropriate monospace font
+.\" the imagen conditional, 480,
+.\" may be changed to L if LB is too
+.\" heavy for your eyes...
+.\"
+.ie "\\*(.T"480" .ft L
+.el .ie "\\*(.T"300" .ft L
+.el .ie "\\*(.T"202" .ft PO
+.el .ie "\\*(.T"aps" .ft CW
+.el .ft R
+.ps \\n(PS
+.ie \\n(VS>40 .vs \\n(VSu
+.el .vs \\n(VSp
+..
+.de C}
+.DE
+.R
+..
+.de Pn
+.ie t \\$1\fB\^\\$2\^\fR\\$3
+.el \\$1\fI\^\\$2\^\fP\\$3
+..
+.de ZN
+.ie t \fB\^\\$1\^\fR\\$2
+.el \fI\^\\$1\^\fP\\$2
+..
+.de hN
+.ie t <\fB\\$1\fR>\\$2
+.el <\fI\\$1\fP>\\$2
+..
+.de NT
+.ne 7
+.ds NO Note
+.if \\n(.$>$1 .if !'\\$2'C' .ds NO \\$2
+.if \\n(.$ .if !'\\$1'C' .ds NO \\$1
+.ie n .sp
+.el .sp 10p
+.TB
+.ce
+\\*(NO
+.ie n .sp
+.el .sp 5p
+.if '\\$1'C' .ce 99
+.if '\\$2'C' .ce 99
+.in +5n
+.ll -5n
+.R
+..
+. \" Note End -- doug kraft 3/85
+.de NE
+.ce 0
+.in -5n
+.ll +5n
+.ie n .sp
+.el .sp 10p
+..
+.ny0
+.TH DisplayOfCCC __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
+.SH NAME
+DisplayOfCCC, VisualOfCCC, ScreenNumberOfCCC, ScreenWhitePointOfCCC, ClientWhitePointOfCCC \- Color Conversion Context macros
+.SH SYNTAX
+.HP
+Display *DisplayOfCCC\^(\^XcmsCCC \fIccc\fP\^);
+.HP
+Visual *VisualOfCCC\^(\^XcmsCCC \fIccc\fP\^);
+.HP
+int ScreenNumberOfCCC\^(\^XcmsCCC \fIccc\fP\^);
+.HP
+XcmsColor *ScreenWhitePointOfCCC\^(\^XcmsCCC \fIccc\fP\^);
+.HP
+XcmsColor *ClientWhitePointOfCCC\^(\^XcmsCCC \fIccc\fP\^);
+.SH ARGUMENTS
+.IP \fIccc\fP 1i
+Specifies the CCC.
+.SH DESCRIPTION
+The
+.ZN DisplayOfCCC
+macro returns the display associated with the specified CCC.
+.LP
+The
+.ZN VisualOfCCC
+macro returns the visual associated with the specified CCC.
+.LP
+The
+.ZN ScreenNumberOfCCC
+macro returns the number of the screen associated with the specified CCC.
+.LP
+The
+.ZN ScreenWhitePointOfCCC
+macro returns the screen white point of the screen associated with
+the specified CCC.
+.LP
+The
+.ZN ClientWhitePointOfCCC
+macro returns the client white point of the screen associated with
+the specified CCC.
+.SH "SEE ALSO"
+XcmsCCCOfColormap(__libmansuffix__),
+XcmsConvertColors(__libmansuffix__),
+XcmsCreateCCC(__libmansuffix__),
+XcmsDefaultCCC(__libmansuffix__),
+XcmsSetWhitePoint(__libmansuffix__)
+.br
+\fI\*(xL\fP
diff --git a/libX11/man/Makefile.am b/libX11/man/Makefile.am index ef1a7453f..da08e230d 100644 --- a/libX11/man/Makefile.am +++ b/libX11/man/Makefile.am @@ -1,1081 +1,1081 @@ -SUBDIRS = xkb - -libmandir = $(LIB_MAN_DIR) - -libman_PRE = \ - $(all_shadows:=.man) \ - $(file_shadows:=.man) \ - AllPlanes.man \ - BlackPixelOfScreen.man \ - DisplayOfCCC.man \ - ImageByteOrder.man \ - IsCursorKey.man \ - XAddConnectionWatch.man \ - XAddHost.man \ - XAllocClassHint.man \ - XAllocColor.man \ - XAllocIconSize.man \ - XAllocSizeHints.man \ - XAllocStandardColormap.man \ - XAllocWMHints.man \ - XAllowEvents.man \ - XAnyEvent.man \ - XButtonEvent.man \ - XChangeKeyboardControl.man \ - XChangeKeyboardMapping.man \ - XChangePointerControl.man \ - XChangeSaveSet.man \ - XChangeWindowAttributes.man \ - XCirculateEvent.man \ - XCirculateRequestEvent.man \ - XClearArea.man \ - XClientMessageEvent.man \ - XcmsAllocColor.man \ - XcmsCCCOfColormap.man \ - XcmsCIELabQueryMaxC.man \ - XcmsCIELuvQueryMaxC.man \ - XcmsColor.man \ - XcmsConvertColors.man \ - XcmsCreateCCC.man \ - XcmsDefaultCCC.man \ - XcmsQueryBlack.man \ - XcmsQueryColor.man \ - XcmsSetWhitePoint.man \ - XcmsStoreColor.man \ - XcmsTekHVCQueryMaxC.man \ - XColormapEvent.man \ - XConfigureEvent.man \ - XConfigureRequestEvent.man \ - XConfigureWindow.man \ - XCopyArea.man \ - XCreateColormap.man \ - XCreateFontCursor.man \ - XCreateFontSet.man \ - XCreateGC.man \ - XCreateIC.man \ - XCreateOC.man \ - XCreatePixmap.man \ - XCreateRegion.man \ - XCreateWindowEvent.man \ - XCreateWindow.man \ - XCrossingEvent.man \ - XDefineCursor.man \ - XDestroyWindowEvent.man \ - XDestroyWindow.man \ - XDrawArc.man \ - XDrawImageString.man \ - XDrawLine.man \ - XDrawPoint.man \ - XDrawRectangle.man \ - XDrawString.man \ - XDrawText.man \ - XEmptyRegion.man \ - XErrorEvent.man \ - XExposeEvent.man \ - XExtentsOfFontSet.man \ - XFillRectangle.man \ - XFilterEvent.man \ - XFlush.man \ - XFocusChangeEvent.man \ - XFontSetExtents.man \ - XFontsOfFontSet.man \ - XFree.man \ - XGetEventData.man \ - XGetVisualInfo.man \ - XGetWindowAttributes.man \ - XGetWindowProperty.man \ - XGetXCBConnection.man \ - XGrabButton.man \ - XGrabKeyboard.man \ - XGrabKey.man \ - XGrabPointer.man \ - XGrabServer.man \ - XGraphicsExposeEvent.man \ - XGravityEvent.man \ - XIconifyWindow.man \ - XIfEvent.man \ - XInitImage.man \ - XInitThreads.man \ - XInstallColormap.man \ - XInternAtom.man \ - XIntersectRegion.man \ - XKeymapEvent.man \ - XListFonts.man \ - XLoadFont.man \ - XLookupKeysym.man \ - XMapEvent.man \ - XMapRequestEvent.man \ - XMapWindow.man \ - XmbDrawImageString.man \ - XmbDrawString.man \ - XmbDrawText.man \ - XmbLookupString.man \ - XmbResetIC.man \ - XmbTextEscapement.man \ - XmbTextExtents.man \ - XmbTextListToTextProperty.man \ - XmbTextPerCharExtents.man \ - XNextEvent.man \ - XNoOp.man \ - XOpenDisplay.man \ - XOpenIM.man \ - XOpenOM.man \ - XParseGeometry.man \ - XPolygonRegion.man \ - XPropertyEvent.man \ - XPutBackEvent.man \ - XPutImage.man \ - XQueryBestSize.man \ - XQueryColor.man \ - XQueryExtension.man \ - XQueryPointer.man \ - XQueryTree.man \ - XRaiseWindow.man \ - XReadBitmapFile.man \ - XRecolorCursor.man \ - XReparentEvent.man \ - XReparentWindow.man \ - XResizeRequestEvent.man \ - XResourceManagerString.man \ - XrmEnumerateDatabase.man \ - XrmGetFileDatabase.man \ - XrmGetResource.man \ - XrmInitialize.man \ - XrmMergeDatabases.man \ - XrmPutResource.man \ - XrmUniqueQuark.man \ - XSaveContext.man \ - XSelectInput.man \ - XSelectionClearEvent.man \ - XSelectionEvent.man \ - XSelectionRequestEvent.man \ - XSendEvent.man \ - XSetArcMode.man \ - XSetClipOrigin.man \ - XSetCloseDownMode.man \ - XSetCommand.man \ - XSetErrorHandler.man \ - XSetEventQueueOwner.man \ - XSetFillStyle.man \ - XSetFont.man \ - XSetFontPath.man \ - XSetICFocus.man \ - XSetICValues.man \ - XSetInputFocus.man \ - XSetLineAttributes.man \ - XSetPointerMapping.man \ - XSetScreenSaver.man \ - XSetSelectionOwner.man \ - XSetState.man \ - XSetTextProperty.man \ - XSetTile.man \ - XSetTransientForHint.man \ - XSetWMClientMachine.man \ - XSetWMColormapWindows.man \ - XSetWMIconName.man \ - XSetWMName.man \ - XSetWMProperties.man \ - XSetWMProtocols.man \ - XStoreBytes.man \ - XStoreColors.man \ - XStringListToTextProperty.man \ - XStringToKeysym.man \ - XSupportsLocale.man \ - XSynchronize.man \ - XTextExtents.man \ - XTextWidth.man \ - XTranslateCoordinates.man \ - XUnmapEvent.man \ - XUnmapWindow.man \ - XVaCreateNestedList.man \ - XVisibilityEvent.man \ - XWarpPointer.man - -filemandir = $(FILE_MAN_DIR) -fileman_PRE = Compose.man - -libman_DATA = $(libman_PRE:man=@LIB_MAN_SUFFIX@) \ - $(all_shadows:=.@LIB_MAN_SUFFIX@) - -fileman_DATA = $(fileman_PRE:man=@FILE_MAN_SUFFIX@) \ - $(file_shadows:=.@FILE_MAN_SUFFIX@) - -EXTRA_DIST = $(libman_PRE) $(fileman_PRE) - -CLEANFILES = $(libman_DATA) $(fileman_DATA) - -SUFFIXES = .$(LIB_MAN_SUFFIX) .$(FILE_MAN_SUFFIX) .man - -MAN_SUBSTS += -e 's|__xlocaledir__|$(X11_LOCALEDATADIR)|g' - -# String replacements in MAN_SUBSTS now come from xorg-macros.m4 via configure -.man.$(LIB_MAN_SUFFIX) .man.$(FILE_MAN_SUFFIX): - $(AM_V_GEN)$(SED) $(MAN_SUBSTS) < $< > $@ - -# Generate man page shadow files (Replaces InstallManPageAliases from Imake) -all_shadows = \ - $(AllPlanes_shadows) \ - $(BlackPixelOfScreen_shadows) \ - $(DisplayOfCCC_shadows) \ - $(ImageByteOrder_shadows) \ - $(IsCursorKey_shadows) \ - $(XAllocClassHint_shadows) \ - $(XAllocIconSize_shadows) \ - $(XAllocStandardColormap_shadows) \ - $(XAllocSizeHints_shadows) \ - $(XAllocWMHints_shadows) \ - $(XAddHost_shadows) \ - $(XAllocColor_shadows) \ - $(XAnyEvent_shadows) \ - $(XButtonEvent_shadows) \ - $(XChangeKeyboardControl_shadows) \ - $(XChangeKeyboardMapping_shadows) \ - $(XChangePointerControl_shadows) \ - $(XChangeSaveSet_shadows) \ - $(XChangeWindowAttributes_shadows) \ - $(XClearArea_shadows) \ - $(XConfigureWindow_shadows) \ - $(XCopyArea_shadows) \ - $(XCreateColormap_shadows) \ - $(XCreateFontCursor_shadows) \ - $(XCreateFontSet_shadows) \ - $(XCreateGC_shadows) \ - $(XCreateIC_shadows) \ - $(XInitImage_shadows) \ - $(XCreateOC_shadows) \ - $(XCreatePixmap_shadows) \ - $(XCreateRegion_shadows) \ - $(XCreateWindow_shadows) \ - $(XDefineCursor_shadows) \ - $(XDestroyWindow_shadows) \ - $(XDrawArc_shadows) \ - $(XDrawImageString_shadows) \ - $(XDrawLine_shadows) \ - $(XDrawPoint_shadows) \ - $(XDrawRectangle_shadows) \ - $(XDrawString_shadows) \ - $(XDrawText_shadows) \ - $(XEmptyRegion_shadows) \ - $(XFillRectangle_shadows) \ - $(XFlush_shadows) \ - $(XFontsOfFontSet_shadows) \ - $(XGraphicsExposeEvent_shadows) \ - $(XrmGetFileDatabase_shadows) \ - $(XrmGetResource_shadows) \ - $(XGetEventData_shadows) \ - $(XGetVisualInfo_shadows) \ - $(XGetWindowAttributes_shadows) \ - $(XGetWindowProperty_shadows) \ - $(XGrabButton_shadows) \ - $(XGrabKey_shadows) \ - $(XGrabKeyboard_shadows) \ - $(XGrabPointer_shadows) \ - $(XGrabServer_shadows) \ - $(XIconifyWindow_shadows) \ - $(XIfEvent_shadows) \ - $(XrmInitialize_shadows) \ - $(XInstallColormap_shadows) \ - $(XAddConnectionWatch_shadows) \ - $(XIntersectRegion_shadows) \ - $(XInternAtom_shadows) \ - $(XListFonts_shadows) \ - $(XLoadFont_shadows) \ - $(XLookupKeysym_shadows) \ - $(XrmMergeDatabases_shadows) \ - $(XMapEvent_shadows) \ - $(XMapWindow_shadows) \ - $(XNextEvent_shadows) \ - $(XOpenDisplay_shadows) \ - $(XOpenIM_shadows) \ - $(XOpenOM_shadows) \ - $(XParseGeometry_shadows) \ - $(XPolygonRegion_shadows) \ - $(XPutImage_shadows) \ - $(XrmPutResource_shadows) \ - $(XQueryBestSize_shadows) \ - $(XQueryColor_shadows) \ - $(XQueryExtension_shadows) \ - $(XResourceManagerString_shadows) \ - $(XRaiseWindow_shadows) \ - $(XReadBitmapFile_shadows) \ - $(XRecolorCursor_shadows) \ - $(XSaveContext_shadows) \ - $(XSetICFocus_shadows) \ - $(XSetICValues_shadows) \ - $(XStringListToTextProperty_shadows) \ - $(XSetArcMode_shadows) \ - $(XSetClipOrigin_shadows) \ - $(XSetCloseDownMode_shadows) \ - $(XSetCommand_shadows) \ - $(XSetErrorHandler_shadows) \ - $(XSendEvent_shadows) \ - $(XSetFillStyle_shadows) \ - $(XSetFontPath_shadows) \ - $(XSetInputFocus_shadows) \ - $(XSetLineAttributes_shadows) \ - $(XSetPointerMapping_shadows) \ - $(XSetScreenSaver_shadows) \ - $(XSetSelectionOwner_shadows) \ - $(XSetState_shadows) \ - $(XSetTransientForHint_shadows) \ - $(XSetTextProperty_shadows) \ - $(XSetTile_shadows) \ - $(XSetWMClientMachine_shadows) \ - $(XSetWMColormapWindows_shadows) \ - $(XSetWMIconName_shadows) \ - $(XSetWMName_shadows) \ - $(XSetWMProperties_shadows) \ - $(XSetWMProtocols_shadows) \ - $(XStoreBytes_shadows) \ - $(XStoreColors_shadows) \ - $(XStringToKeysym_shadows) \ - $(XSupportsLocale_shadows) \ - $(XSynchronize_shadows) \ - $(XmbTextListToTextProperty_shadows) \ - $(XTextExtents_shadows) \ - $(XTextWidth_shadows) \ - $(XInitThreads_shadows) \ - $(XrmUniqueQuark_shadows) \ - $(XUnmapWindow_shadows) \ - $(XcmsCCCOfColormap_shadows) \ - $(XcmsAllocColor_shadows) \ - $(XcmsColor_shadows) \ - $(XcmsCreateCCC_shadows) \ - $(XcmsCIELabQueryMaxC_shadows) \ - $(XcmsCIELuvQueryMaxC_shadows) \ - $(XcmsQueryBlack_shadows) \ - $(XcmsQueryColor_shadows) \ - $(XcmsStoreColor_shadows) \ - $(XcmsSetWhitePoint_shadows) \ - $(XcmsTekHVCQueryMaxC_shadows) \ - $(XmbDrawImageString_shadows) \ - $(XmbDrawString_shadows) \ - $(XmbDrawText_shadows) \ - $(XmbLookupString_shadows) \ - $(XmbResetIC_shadows) \ - $(XmbTextEscapement_shadows) \ - $(XmbTextExtents_shadows) \ - $(XmbTextPerCharExtents_shadows) - - -AllPlanes_shadows = \ - BlackPixel \ - WhitePixel \ - ConnectionNumber \ - DefaultColormap \ - DefaultDepth \ - XListDepths \ - DefaultGC \ - DefaultRootWindow \ - DefaultScreenOfDisplay \ - DefaultScreen \ - DefaultVisual \ - DisplayCells \ - DisplayPlanes \ - DisplayString \ - XMaxRequestSize \ - XExtendedMaxRequestSize \ - LastKnownRequestProcessed \ - NextRequest \ - ProtocolVersion \ - ProtocolRevision \ - QLength \ - RootWindow \ - ScreenCount \ - ScreenOfDisplay \ - ServerVendor \ - VendorRelease - -BlackPixelOfScreen_shadows = \ - WhitePixelOfScreen \ - CellsOfScreen \ - DefaultColormapOfScreen \ - DefaultDepthOfScreen \ - DefaultGCOfScreen \ - DefaultVisualOfScreen \ - DoesBackingStore \ - DoesSaveUnders \ - DisplayOfScreen \ - XScreenNumberOfScreen \ - EventMaskOfScreen \ - HeightOfScreen \ - HeightMMOfScreen \ - MaxCmapsOfScreen \ - MinCmapsOfScreen \ - PlanesOfScreen \ - RootWindowOfScreen \ - WidthOfScreen \ - WidthMMOfScreen - -DisplayOfCCC_shadows = \ - VisualOfCCC \ - ScreenNumberOfCCC \ - ScreenWhitePointOfCCC \ - ClientWhitePointOfCCC - -ImageByteOrder_shadows = \ - BitmapBitOrder \ - BitmapPad \ - BitmapUnit \ - DisplayHeight \ - DisplayHeightMM \ - DisplayWidth \ - DisplayWidthMM \ - XListPixmapFormats \ - XPixmapFormatValues - -IsCursorKey_shadows = \ - IsFunctionKey \ - IsKeypadKey \ - IsMiscFunctionKey \ - IsModifierKey \ - IsPFKey \ - IsPrivateKeypadKey - -XAllocClassHint_shadows = \ - XSetClassHint \ - XGetClassHint \ - XClassHint - -XAllocIconSize_shadows = \ - XSetIconSizes \ - XGetIconSizes \ - XIconSize - -XAllocStandardColormap_shadows = \ - XSetRGBColormaps \ - XGetRGBColormaps \ - XStandardColormap - -XAllocSizeHints_shadows = \ - XSetWMNormalHints \ - XGetWMNormalHints \ - XSetWMSizeHints \ - XGetWMSizeHints \ - XSizeHints - -XAllocWMHints_shadows = \ - XSetWMHints \ - XGetWMHints \ - XWMHints - -XAddHost_shadows = \ - XAddHosts \ - XListHosts \ - XRemoveHost \ - XRemoveHosts \ - XSetAccessControl \ - XEnableAccessControl \ - XDisableAccessControl \ - XHostAddress - -XAllocColor_shadows = \ - XAllocNamedColor \ - XAllocColorCells \ - XAllocColorPlanes \ - XFreeColors - -XAnyEvent_shadows = \ - XEvent - -XButtonEvent_shadows = \ - XKeyEvent \ - XMotionEvent - -XChangeKeyboardControl_shadows = \ - XGetKeyboardControl \ - XAutoRepeatOn \ - XAutoRepeatOff \ - XBell \ - XQueryKeymap \ - XKeyboardControl - -XChangeKeyboardMapping_shadows = \ - XGetKeyboardMapping \ - XDisplayKeycodes \ - XSetModifierMapping \ - XGetModifierMapping \ - XNewModifiermap \ - XInsertModifiermapEntry \ - XDeleteModifiermapEntry \ - XFreeModifiermap \ - XModifierKeymap - -XChangePointerControl_shadows = \ - XGetPointerControl - -XChangeSaveSet_shadows = \ - XAddToSaveSet \ - XRemoveFromSaveSet - -XChangeWindowAttributes_shadows = \ - XSetWindowBackground \ - XSetWindowBackgroundPixmap \ - XSetWindowBorder \ - XSetWindowBorderPixmap \ - XSetWindowColormap - -XClearArea_shadows = \ - XClearWindow - -XConfigureWindow_shadows = \ - XMoveWindow \ - XResizeWindow \ - XMoveResizeWindow \ - XSetWindowBorderWidth \ - XWindowChanges - -XCopyArea_shadows = \ - XCopyPlane - -XCreateColormap_shadows = \ - XCopyColormapAndFree \ - XFreeColormap \ - XColor - -XCreateFontCursor_shadows = \ - XCreatePixmapCursor \ - XCreateGlyphCursor - -XCreateFontSet_shadows = \ - XFreeFontSet - -XCreateGC_shadows = \ - XCopyGC \ - XChangeGC \ - XGetGCValues \ - XFreeGC \ - XGContextFromGC \ - XGCValues - -XCreateIC_shadows = \ - XDestroyIC \ - XIMOfIC - -XInitImage_shadows = \ - XCreateImage \ - XGetPixel \ - XPutPixel \ - XSubImage \ - XAddPixel \ - XDestroyImage - -XCreateOC_shadows = \ - XDestroyOC \ - XSetOCValues \ - XGetOCValues \ - XOMOfOC - -XCreatePixmap_shadows = \ - XFreePixmap - -XCreateRegion_shadows = \ - XSetRegion \ - XDestroyRegion - -XCreateWindow_shadows = \ - XCreateSimpleWindow \ - XSetWindowAttributes - -XDefineCursor_shadows = \ - XUndefineCursor - -XDestroyWindow_shadows = \ - XDestroySubwindows - -XDrawArc_shadows = \ - XDrawArcs \ - XArc - -XDrawImageString_shadows = \ - XDrawImageString16 - -XDrawLine_shadows = \ - XDrawLines \ - XDrawSegments \ - XSegment - -XDrawPoint_shadows = \ - XDrawPoints \ - XPoint - -XDrawRectangle_shadows = \ - XDrawRectangles \ - XRectangle - -XDrawString_shadows = \ - XDrawString16 - -XDrawText_shadows = \ - XDrawText16 \ - XTextItem \ - XTextItem16 - -XEmptyRegion_shadows = \ - XEqualRegion \ - XPointInRegion \ - XRectInRegion - -XFillRectangle_shadows = \ - XFillRectangles \ - XFillPolygon \ - XFillArc \ - XFillArcs - -XFlush_shadows = \ - XSync \ - XEventsQueued \ - XPending - -XFontsOfFontSet_shadows = \ - XBaseFontNameListOfFontSet \ - XLocaleOfFontSet \ - XContextDependentDrawing \ - XContextualDrawing \ - XDirectionalDependentDrawing - -XGraphicsExposeEvent_shadows = \ - XNoExposeEvent - -XrmGetFileDatabase_shadows = \ - XrmPutFileDatabase \ - XrmGetStringDatabase \ - XrmLocaleOfDatabase \ - XrmGetDatabase \ - XrmSetDatabase \ - XrmDestroyDatabase - -XrmGetResource_shadows = \ - XrmQGetResource \ - XrmQGetSearchList \ - XrmQGetSearchResource - -XGetEventData_shadows = \ - XFreeEventData \ - XGenericEventCookie - -XGetVisualInfo_shadows = \ - XMatchVisualInfo \ - XVisualIDFromVisual \ - XVisualInfo - -XGetWindowAttributes_shadows = \ - XGetGeometry \ - XWindowAttributes - -XGetWindowProperty_shadows = \ - XListProperties \ - XChangeProperty \ - XRotateWindowProperties \ - XDeleteProperty - -XGrabButton_shadows = \ - XUngrabButton - -XGrabKey_shadows = \ - XUngrabKey - -XGrabKeyboard_shadows = \ - XUngrabKeyboard - -XGrabPointer_shadows = \ - XUngrabPointer \ - XChangeActivePointerGrab - -XGrabServer_shadows = \ - XUngrabServer - -XIconifyWindow_shadows = \ - XWithdrawWindow \ - XReconfigureWMWindow - -XIfEvent_shadows = \ - XCheckIfEvent \ - XPeekIfEvent - -XrmInitialize_shadows = \ - XrmParseCommand \ - XrmValue \ - XrmOptionKind \ - XrmOptionDescRec - -XInstallColormap_shadows = \ - XUninstallColormap \ - XListInstalledColormaps - -XAddConnectionWatch_shadows = \ - XRemoveConnectionWatch \ - XProcessInternalConnection \ - XInternalConnectionNumbers - -XIntersectRegion_shadows = \ - XUnionRegion \ - XUnionRectWithRegion \ - XSubtractRegion \ - XXorRegion \ - XOffsetRegion \ - XShrinkRegion - -XInternAtom_shadows = \ - XInternAtoms \ - XGetAtomName \ - XGetAtomNames - -XListFonts_shadows = \ - XFreeFontNames \ - XListFontsWithInfo \ - XFreeFontInfo - -XLoadFont_shadows = \ - XQueryFont \ - XLoadQueryFont \ - XFreeFont \ - XGetFontProperty \ - XUnloadFont \ - XCharStruct \ - XFontProp \ - XChar2b \ - XFontStruct - -XLookupKeysym_shadows = \ - XRefreshKeyboardMapping \ - XLookupString \ - XRebindKeysym - -XrmMergeDatabases_shadows = \ - XrmCombineDatabase \ - XrmCombineFileDatabase - -XMapEvent_shadows = \ - XMappingEvent - -XMapWindow_shadows = \ - XMapRaised \ - XMapSubwindows - -XNextEvent_shadows = \ - XPeekEvent \ - XWindowEvent \ - XCheckWindowEvent \ - XMaskEvent \ - XCheckMaskEvent \ - XCheckTypedEvent \ - XCheckTypedWindowEvent - -XOpenDisplay_shadows = \ - XCloseDisplay - -XOpenIM_shadows = \ - XCloseIM \ - XSetIMValues \ - XGetIMValues \ - XDisplayOfIM \ - XLocaleOfIM \ - XRegisterIMInstantiateCallback \ - XUnregisterIMInstantiateCallback - -XOpenOM_shadows = \ - XCloseOM \ - XSetOMValues \ - XGetOMValues \ - XDisplayOfOM \ - XLocaleOfOM - -XParseGeometry_shadows = \ - XWMGeometry - -XPolygonRegion_shadows = \ - XClipBox - -XPutImage_shadows = \ - XGetImage \ - XGetSubImage - -XrmPutResource_shadows = \ - XrmQPutResource \ - XrmPutStringResource \ - XrmQPutStringResource \ - XrmPutLineResource - -XQueryBestSize_shadows = \ - XQueryBestTile \ - XQueryBestStipple - -XQueryColor_shadows = \ - XQueryColors \ - XLookupColor \ - XParseColor - -XQueryExtension_shadows = \ - XListExtensions \ - XFreeExtensionList - -XResourceManagerString_shadows = \ - XScreenResourceString - -XRaiseWindow_shadows = \ - XLowerWindow \ - XCirculateSubwindows \ - XCirculateSubwindowsUp \ - XCirculateSubwindowsDown \ - XRestackWindows - -XReadBitmapFile_shadows = \ - XReadBitmapFileData \ - XWriteBitmapFile \ - XCreatePixmapFromBitmapData \ - XCreateBitmapFromData - -XRecolorCursor_shadows = \ - XFreeCursor \ - XQueryBestCursor - -XSaveContext_shadows = \ - XFindContext \ - XDeleteContext \ - XUniqueContext - -XSetICFocus_shadows = \ - XUnsetICFocus - -XSetICValues_shadows = \ - XGetICValues - -XStringListToTextProperty_shadows = \ - XTextPropertyToStringList \ - XFreeStringList \ - XTextProperty - -XSetArcMode_shadows = \ - XSetSubwindowMode \ - XSetGraphicsExposure - -XSetClipOrigin_shadows = \ - XSetClipMask \ - XSetClipRectangles - -XSetCloseDownMode_shadows = \ - XKillClient - -XSetCommand_shadows = \ - XGetCommand - -XSetErrorHandler_shadows = \ - XGetErrorText \ - XDisplayName \ - XSetIOErrorHandler \ - XGetErrorDatabaseText - -XSendEvent_shadows = \ - XDisplayMotionBufferSize \ - XGetMotionEvents \ - XTimeCoord - -XSetFillStyle_shadows = \ - XSetFillRule - -XSetFontPath_shadows = \ - XGetFontPath \ - XFreeFontPath - -XSetInputFocus_shadows = \ - XGetInputFocus - -XSetLineAttributes_shadows = \ - XSetDashes - -XSetPointerMapping_shadows = \ - XGetPointerMapping - -XSetScreenSaver_shadows = \ - XForceScreenSaver \ - XActivateScreenSaver \ - XResetScreenSaver \ - XGetScreenSaver - -XSetSelectionOwner_shadows = \ - XGetSelectionOwner \ - XConvertSelection - -XSetState_shadows = \ - XSetFunction \ - XSetPlaneMask \ - XSetForeground \ - XSetBackground - -XSetTransientForHint_shadows = \ - XGetTransientForHint - -XSetTextProperty_shadows = \ - XGetTextProperty - -XSetTile_shadows = \ - XSetStipple \ - XSetTSOrigin - -XSetWMClientMachine_shadows = \ - XGetWMClientMachine - -XSetWMColormapWindows_shadows = \ - XGetWMColormapWindows - -XSetWMIconName_shadows = \ - XGetWMIconName \ - XSetIconName \ - XGetIconName - -XSetWMName_shadows = \ - XGetWMName \ - XStoreName \ - XFetchName - -XSetWMProperties_shadows = \ - XmbSetWMProperties \ - Xutf8SetWMProperties - -XSetWMProtocols_shadows = \ - XGetWMProtocols - -XStoreBytes_shadows = \ - XStoreBuffer \ - XFetchBytes \ - XFetchBuffer \ - XRotateBuffers - -XStoreColors_shadows = \ - XStoreColor \ - XStoreNamedColor - -XStringToKeysym_shadows = \ - XKeysymToString \ - XKeycodeToKeysym \ - XKeysymToKeycode \ - XConvertCase - -XSupportsLocale_shadows = \ - XSetLocaleModifiers - -XSynchronize_shadows = \ - XSetAfterFunction - -XmbTextListToTextProperty_shadows = \ - XwcTextListToTextProperty \ - Xutf8TextListToTextProperty \ - XmbTextPropertyToTextList \ - XwcTextPropertyToTextList \ - Xutf8TextPropertyToTextList \ - XwcFreeStringList \ - XDefaultString - -XTextExtents_shadows = \ - XTextExtents16 \ - XQueryTextExtents \ - XQueryTextExtents16 - -XTextWidth_shadows = \ - XTextWidth16 - -XInitThreads_shadows = \ - XLockDisplay \ - XUnlockDisplay - -XrmUniqueQuark_shadows = \ - XrmStringToQuark \ - XrmPermStringToQuark \ - XrmQuarkToString \ - XrmStringToQuarkList \ - XrmStringToBindingQuarkList - -XUnmapWindow_shadows = \ - XUnmapSubwindows - -XcmsCCCOfColormap_shadows = \ - XcmsSetCCCOfColormap - -XcmsAllocColor_shadows = \ - XcmsAllocNamedColor - -XcmsColor_shadows = \ - XcmsRGB \ - XcmsRGBi \ - XcmsCIEXYZ \ - XcmsCIEuvY \ - XcmsCIExyY \ - XcmsCIELab \ - XcmsCIELuv \ - XcmsTekHVC \ - XcmsPad - -XcmsCreateCCC_shadows = \ - XcmsFreeCCC - -XcmsCIELabQueryMaxC_shadows = \ - XcmsCIELabQueryMaxL \ - XcmsCIELabQueryMaxLC \ - XcmsCIELabQueryMinL - -XcmsCIELuvQueryMaxC_shadows = \ - XcmsCIELuvQueryMaxL \ - XcmsCIELuvQueryMaxLC \ - XcmsCIELuvQueryMinL - -XcmsQueryBlack_shadows = \ - XcmsQueryBlue \ - XcmsQueryGreen \ - XcmsQueryRed \ - XcmsQueryWhite - -XcmsQueryColor_shadows = \ - XcmsQueryColors \ - XcmsLookupColor - -XcmsStoreColor_shadows = \ - XcmsStoreColors - -XcmsSetWhitePoint_shadows = \ - XcmsSetWhiteAdjustProc - -XcmsTekHVCQueryMaxC_shadows = \ - XcmsTekHVCQueryMaxV \ - XcmsTekHVCQueryMaxVC \ - XcmsTekHVCQueryMaxVSamples \ - XcmsTekHVCQueryMinV - -XmbDrawImageString_shadows = \ - XwcDrawImageString \ - Xutf8DrawImageString - -XmbDrawString_shadows = \ - XwcDrawString \ - Xutf8DrawString - -XmbDrawText_shadows = \ - XwcDrawText \ - Xutf8DrawText - -XmbLookupString_shadows = \ - XwcLookupString \ - Xutf8LookupString - -XmbResetIC_shadows = \ - XwcResetIC \ - Xutf8ResetIC - -XmbTextEscapement_shadows = \ - XwcTextEscapement \ - Xutf8TextEscapement - -XmbTextExtents_shadows = \ - XwcTextExtents \ - Xutf8TextExtents - -XmbTextPerCharExtents_shadows = \ - XwcTextPerCharExtents \ - Xutf8TextPerCharExtents - -file_shadows = \ - $(Compose_shadows) - -Compose_shadows = \ - XCompose - +SUBDIRS = xkb
+
+libmandir = $(LIB_MAN_DIR)
+
+libman_PRE = \
+ $(all_shadows:=.man) \
+ $(file_shadows:=.man) \
+ AllPlanes.man \
+ BlackPixelOfScreen.man \
+ DisplayOfCCC.man \
+ ImageByteOrder.man \
+ IsCursorKey.man \
+ XAddConnectionWatch.man \
+ XAddHost.man \
+ XAllocClassHint.man \
+ XAllocColor.man \
+ XAllocIconSize.man \
+ XAllocSizeHints.man \
+ XAllocStandardColormap.man \
+ XAllocWMHints.man \
+ XAllowEvents.man \
+ XAnyEvent.man \
+ XButtonEvent.man \
+ XChangeKeyboardControl.man \
+ XChangeKeyboardMapping.man \
+ XChangePointerControl.man \
+ XChangeSaveSet.man \
+ XChangeWindowAttributes.man \
+ XCirculateEvent.man \
+ XCirculateRequestEvent.man \
+ XClearArea.man \
+ XClientMessageEvent.man \
+ XcmsAllocColor.man \
+ XcmsCCCOfColormap.man \
+ XcmsCIELabQueryMaxC.man \
+ XcmsCIELuvQueryMaxC.man \
+ XcmsColor.man \
+ XcmsConvertColors.man \
+ XcmsCreateCCC.man \
+ XcmsDefaultCCC.man \
+ XcmsQueryBlack.man \
+ XcmsQueryColor.man \
+ XcmsSetWhitePoint.man \
+ XcmsStoreColor.man \
+ XcmsTekHVCQueryMaxC.man \
+ XColormapEvent.man \
+ XConfigureEvent.man \
+ XConfigureRequestEvent.man \
+ XConfigureWindow.man \
+ XCopyArea.man \
+ XCreateColormap.man \
+ XCreateFontCursor.man \
+ XCreateFontSet.man \
+ XCreateGC.man \
+ XCreateIC.man \
+ XCreateOC.man \
+ XCreatePixmap.man \
+ XCreateRegion.man \
+ XCreateWindowEvent.man \
+ XCreateWindow.man \
+ XCrossingEvent.man \
+ XDefineCursor.man \
+ XDestroyWindowEvent.man \
+ XDestroyWindow.man \
+ XDrawArc.man \
+ XDrawImageString.man \
+ XDrawLine.man \
+ XDrawPoint.man \
+ XDrawRectangle.man \
+ XDrawString.man \
+ XDrawText.man \
+ XEmptyRegion.man \
+ XErrorEvent.man \
+ XExposeEvent.man \
+ XExtentsOfFontSet.man \
+ XFillRectangle.man \
+ XFilterEvent.man \
+ XFlush.man \
+ XFocusChangeEvent.man \
+ XFontSetExtents.man \
+ XFontsOfFontSet.man \
+ XFree.man \
+ XGetEventData.man \
+ XGetVisualInfo.man \
+ XGetWindowAttributes.man \
+ XGetWindowProperty.man \
+ XGetXCBConnection.man \
+ XGrabButton.man \
+ XGrabKeyboard.man \
+ XGrabKey.man \
+ XGrabPointer.man \
+ XGrabServer.man \
+ XGraphicsExposeEvent.man \
+ XGravityEvent.man \
+ XIconifyWindow.man \
+ XIfEvent.man \
+ XInitImage.man \
+ XInitThreads.man \
+ XInstallColormap.man \
+ XInternAtom.man \
+ XIntersectRegion.man \
+ XKeymapEvent.man \
+ XListFonts.man \
+ XLoadFont.man \
+ XLookupKeysym.man \
+ XMapEvent.man \
+ XMapRequestEvent.man \
+ XMapWindow.man \
+ XmbDrawImageString.man \
+ XmbDrawString.man \
+ XmbDrawText.man \
+ XmbLookupString.man \
+ XmbResetIC.man \
+ XmbTextEscapement.man \
+ XmbTextExtents.man \
+ XmbTextListToTextProperty.man \
+ XmbTextPerCharExtents.man \
+ XNextEvent.man \
+ XNoOp.man \
+ XOpenDisplay.man \
+ XOpenIM.man \
+ XOpenOM.man \
+ XParseGeometry.man \
+ XPolygonRegion.man \
+ XPropertyEvent.man \
+ XPutBackEvent.man \
+ XPutImage.man \
+ XQueryBestSize.man \
+ XQueryColor.man \
+ XQueryExtension.man \
+ XQueryPointer.man \
+ XQueryTree.man \
+ XRaiseWindow.man \
+ XReadBitmapFile.man \
+ XRecolorCursor.man \
+ XReparentEvent.man \
+ XReparentWindow.man \
+ XResizeRequestEvent.man \
+ XResourceManagerString.man \
+ XrmEnumerateDatabase.man \
+ XrmGetFileDatabase.man \
+ XrmGetResource.man \
+ XrmInitialize.man \
+ XrmMergeDatabases.man \
+ XrmPutResource.man \
+ XrmUniqueQuark.man \
+ XSaveContext.man \
+ XSelectInput.man \
+ XSelectionClearEvent.man \
+ XSelectionEvent.man \
+ XSelectionRequestEvent.man \
+ XSendEvent.man \
+ XSetArcMode.man \
+ XSetClipOrigin.man \
+ XSetCloseDownMode.man \
+ XSetCommand.man \
+ XSetErrorHandler.man \
+ XSetEventQueueOwner.man \
+ XSetFillStyle.man \
+ XSetFont.man \
+ XSetFontPath.man \
+ XSetICFocus.man \
+ XSetICValues.man \
+ XSetInputFocus.man \
+ XSetLineAttributes.man \
+ XSetPointerMapping.man \
+ XSetScreenSaver.man \
+ XSetSelectionOwner.man \
+ XSetState.man \
+ XSetTextProperty.man \
+ XSetTile.man \
+ XSetTransientForHint.man \
+ XSetWMClientMachine.man \
+ XSetWMColormapWindows.man \
+ XSetWMIconName.man \
+ XSetWMName.man \
+ XSetWMProperties.man \
+ XSetWMProtocols.man \
+ XStoreBytes.man \
+ XStoreColors.man \
+ XStringListToTextProperty.man \
+ XStringToKeysym.man \
+ XSupportsLocale.man \
+ XSynchronize.man \
+ XTextExtents.man \
+ XTextWidth.man \
+ XTranslateCoordinates.man \
+ XUnmapEvent.man \
+ XUnmapWindow.man \
+ XVaCreateNestedList.man \
+ XVisibilityEvent.man \
+ XWarpPointer.man
+
+filemandir = $(FILE_MAN_DIR)
+fileman_PRE = Compose.man
+
+libman_DATA = $(libman_PRE:man=@LIB_MAN_SUFFIX@) \
+ $(all_shadows:=.@LIB_MAN_SUFFIX@)
+
+fileman_DATA = $(fileman_PRE:man=@FILE_MAN_SUFFIX@) \
+ $(file_shadows:=.@FILE_MAN_SUFFIX@)
+
+EXTRA_DIST = $(libman_PRE) $(fileman_PRE)
+
+CLEANFILES = $(libman_DATA) $(fileman_DATA)
+
+SUFFIXES = .$(LIB_MAN_SUFFIX) .$(FILE_MAN_SUFFIX) .man
+
+MAN_SUBSTS += -e 's|__xlocaledir__|$(X11_LOCALEDATADIR)|g'
+
+# String replacements in MAN_SUBSTS now come from xorg-macros.m4 via configure
+.man.$(LIB_MAN_SUFFIX) .man.$(FILE_MAN_SUFFIX):
+ $(AM_V_GEN)$(SED) $(MAN_SUBSTS) < $< > $@
+
+# Generate man page shadow files (Replaces InstallManPageAliases from Imake)
+all_shadows = \
+ $(AllPlanes_shadows) \
+ $(BlackPixelOfScreen_shadows) \
+ $(DisplayOfCCC_shadows) \
+ $(ImageByteOrder_shadows) \
+ $(IsCursorKey_shadows) \
+ $(XAllocClassHint_shadows) \
+ $(XAllocIconSize_shadows) \
+ $(XAllocStandardColormap_shadows) \
+ $(XAllocSizeHints_shadows) \
+ $(XAllocWMHints_shadows) \
+ $(XAddHost_shadows) \
+ $(XAllocColor_shadows) \
+ $(XAnyEvent_shadows) \
+ $(XButtonEvent_shadows) \
+ $(XChangeKeyboardControl_shadows) \
+ $(XChangeKeyboardMapping_shadows) \
+ $(XChangePointerControl_shadows) \
+ $(XChangeSaveSet_shadows) \
+ $(XChangeWindowAttributes_shadows) \
+ $(XClearArea_shadows) \
+ $(XConfigureWindow_shadows) \
+ $(XCopyArea_shadows) \
+ $(XCreateColormap_shadows) \
+ $(XCreateFontCursor_shadows) \
+ $(XCreateFontSet_shadows) \
+ $(XCreateGC_shadows) \
+ $(XCreateIC_shadows) \
+ $(XInitImage_shadows) \
+ $(XCreateOC_shadows) \
+ $(XCreatePixmap_shadows) \
+ $(XCreateRegion_shadows) \
+ $(XCreateWindow_shadows) \
+ $(XDefineCursor_shadows) \
+ $(XDestroyWindow_shadows) \
+ $(XDrawArc_shadows) \
+ $(XDrawImageString_shadows) \
+ $(XDrawLine_shadows) \
+ $(XDrawPoint_shadows) \
+ $(XDrawRectangle_shadows) \
+ $(XDrawString_shadows) \
+ $(XDrawText_shadows) \
+ $(XEmptyRegion_shadows) \
+ $(XFillRectangle_shadows) \
+ $(XFlush_shadows) \
+ $(XFontsOfFontSet_shadows) \
+ $(XGraphicsExposeEvent_shadows) \
+ $(XrmGetFileDatabase_shadows) \
+ $(XrmGetResource_shadows) \
+ $(XGetEventData_shadows) \
+ $(XGetVisualInfo_shadows) \
+ $(XGetWindowAttributes_shadows) \
+ $(XGetWindowProperty_shadows) \
+ $(XGrabButton_shadows) \
+ $(XGrabKey_shadows) \
+ $(XGrabKeyboard_shadows) \
+ $(XGrabPointer_shadows) \
+ $(XGrabServer_shadows) \
+ $(XIconifyWindow_shadows) \
+ $(XIfEvent_shadows) \
+ $(XrmInitialize_shadows) \
+ $(XInstallColormap_shadows) \
+ $(XAddConnectionWatch_shadows) \
+ $(XIntersectRegion_shadows) \
+ $(XInternAtom_shadows) \
+ $(XListFonts_shadows) \
+ $(XLoadFont_shadows) \
+ $(XLookupKeysym_shadows) \
+ $(XrmMergeDatabases_shadows) \
+ $(XMapEvent_shadows) \
+ $(XMapWindow_shadows) \
+ $(XNextEvent_shadows) \
+ $(XOpenDisplay_shadows) \
+ $(XOpenIM_shadows) \
+ $(XOpenOM_shadows) \
+ $(XParseGeometry_shadows) \
+ $(XPolygonRegion_shadows) \
+ $(XPutImage_shadows) \
+ $(XrmPutResource_shadows) \
+ $(XQueryBestSize_shadows) \
+ $(XQueryColor_shadows) \
+ $(XQueryExtension_shadows) \
+ $(XResourceManagerString_shadows) \
+ $(XRaiseWindow_shadows) \
+ $(XReadBitmapFile_shadows) \
+ $(XRecolorCursor_shadows) \
+ $(XSaveContext_shadows) \
+ $(XSetICFocus_shadows) \
+ $(XSetICValues_shadows) \
+ $(XStringListToTextProperty_shadows) \
+ $(XSetArcMode_shadows) \
+ $(XSetClipOrigin_shadows) \
+ $(XSetCloseDownMode_shadows) \
+ $(XSetCommand_shadows) \
+ $(XSetErrorHandler_shadows) \
+ $(XSendEvent_shadows) \
+ $(XSetFillStyle_shadows) \
+ $(XSetFontPath_shadows) \
+ $(XSetInputFocus_shadows) \
+ $(XSetLineAttributes_shadows) \
+ $(XSetPointerMapping_shadows) \
+ $(XSetScreenSaver_shadows) \
+ $(XSetSelectionOwner_shadows) \
+ $(XSetState_shadows) \
+ $(XSetTransientForHint_shadows) \
+ $(XSetTextProperty_shadows) \
+ $(XSetTile_shadows) \
+ $(XSetWMClientMachine_shadows) \
+ $(XSetWMColormapWindows_shadows) \
+ $(XSetWMIconName_shadows) \
+ $(XSetWMName_shadows) \
+ $(XSetWMProperties_shadows) \
+ $(XSetWMProtocols_shadows) \
+ $(XStoreBytes_shadows) \
+ $(XStoreColors_shadows) \
+ $(XStringToKeysym_shadows) \
+ $(XSupportsLocale_shadows) \
+ $(XSynchronize_shadows) \
+ $(XmbTextListToTextProperty_shadows) \
+ $(XTextExtents_shadows) \
+ $(XTextWidth_shadows) \
+ $(XInitThreads_shadows) \
+ $(XrmUniqueQuark_shadows) \
+ $(XUnmapWindow_shadows) \
+ $(XcmsCCCOfColormap_shadows) \
+ $(XcmsAllocColor_shadows) \
+ $(XcmsColor_shadows) \
+ $(XcmsCreateCCC_shadows) \
+ $(XcmsCIELabQueryMaxC_shadows) \
+ $(XcmsCIELuvQueryMaxC_shadows) \
+ $(XcmsQueryBlack_shadows) \
+ $(XcmsQueryColor_shadows) \
+ $(XcmsStoreColor_shadows) \
+ $(XcmsSetWhitePoint_shadows) \
+ $(XcmsTekHVCQueryMaxC_shadows) \
+ $(XmbDrawImageString_shadows) \
+ $(XmbDrawString_shadows) \
+ $(XmbDrawText_shadows) \
+ $(XmbLookupString_shadows) \
+ $(XmbResetIC_shadows) \
+ $(XmbTextEscapement_shadows) \
+ $(XmbTextExtents_shadows) \
+ $(XmbTextPerCharExtents_shadows)
+
+
+AllPlanes_shadows = \
+ BlackPixel \
+ WhitePixel \
+ ConnectionNumber \
+ DefaultColormap \
+ DefaultDepth \
+ XListDepths \
+ DefaultGC \
+ DefaultRootWindow \
+ DefaultScreenOfDisplay \
+ DefaultScreen \
+ DefaultVisual \
+ DisplayCells \
+ DisplayPlanes \
+ DisplayString \
+ XMaxRequestSize \
+ XExtendedMaxRequestSize \
+ LastKnownRequestProcessed \
+ NextRequest \
+ ProtocolVersion \
+ ProtocolRevision \
+ QLength \
+ RootWindow \
+ ScreenCount \
+ ScreenOfDisplay \
+ ServerVendor \
+ VendorRelease
+
+BlackPixelOfScreen_shadows = \
+ WhitePixelOfScreen \
+ CellsOfScreen \
+ DefaultColormapOfScreen \
+ DefaultDepthOfScreen \
+ DefaultGCOfScreen \
+ DefaultVisualOfScreen \
+ DoesBackingStore \
+ DoesSaveUnders \
+ DisplayOfScreen \
+ XScreenNumberOfScreen \
+ EventMaskOfScreen \
+ HeightOfScreen \
+ HeightMMOfScreen \
+ MaxCmapsOfScreen \
+ MinCmapsOfScreen \
+ PlanesOfScreen \
+ RootWindowOfScreen \
+ WidthOfScreen \
+ WidthMMOfScreen
+
+DisplayOfCCC_shadows = \
+ VisualOfCCC \
+ ScreenNumberOfCCC \
+ ScreenWhitePointOfCCC \
+ ClientWhitePointOfCCC
+
+ImageByteOrder_shadows = \
+ BitmapBitOrder \
+ BitmapPad \
+ BitmapUnit \
+ DisplayHeight \
+ DisplayHeightMM \
+ DisplayWidth \
+ DisplayWidthMM \
+ XListPixmapFormats \
+ XPixmapFormatValues
+
+IsCursorKey_shadows = \
+ IsFunctionKey \
+ IsKeypadKey \
+ IsMiscFunctionKey \
+ IsModifierKey \
+ IsPFKey \
+ IsPrivateKeypadKey
+
+XAllocClassHint_shadows = \
+ XSetClassHint \
+ XGetClassHint \
+ XClassHint
+
+XAllocIconSize_shadows = \
+ XSetIconSizes \
+ XGetIconSizes \
+ XIconSize
+
+XAllocStandardColormap_shadows = \
+ XSetRGBColormaps \
+ XGetRGBColormaps \
+ XStandardColormap
+
+XAllocSizeHints_shadows = \
+ XSetWMNormalHints \
+ XGetWMNormalHints \
+ XSetWMSizeHints \
+ XGetWMSizeHints \
+ XSizeHints
+
+XAllocWMHints_shadows = \
+ XSetWMHints \
+ XGetWMHints \
+ XWMHints
+
+XAddHost_shadows = \
+ XAddHosts \
+ XListHosts \
+ XRemoveHost \
+ XRemoveHosts \
+ XSetAccessControl \
+ XEnableAccessControl \
+ XDisableAccessControl \
+ XHostAddress
+
+XAllocColor_shadows = \
+ XAllocNamedColor \
+ XAllocColorCells \
+ XAllocColorPlanes \
+ XFreeColors
+
+XAnyEvent_shadows = \
+ XEvent
+
+XButtonEvent_shadows = \
+ XKeyEvent \
+ XMotionEvent
+
+XChangeKeyboardControl_shadows = \
+ XGetKeyboardControl \
+ XAutoRepeatOn \
+ XAutoRepeatOff \
+ XBell \
+ XQueryKeymap \
+ XKeyboardControl
+
+XChangeKeyboardMapping_shadows = \
+ XGetKeyboardMapping \
+ XDisplayKeycodes \
+ XSetModifierMapping \
+ XGetModifierMapping \
+ XNewModifiermap \
+ XInsertModifiermapEntry \
+ XDeleteModifiermapEntry \
+ XFreeModifiermap \
+ XModifierKeymap
+
+XChangePointerControl_shadows = \
+ XGetPointerControl
+
+XChangeSaveSet_shadows = \
+ XAddToSaveSet \
+ XRemoveFromSaveSet
+
+XChangeWindowAttributes_shadows = \
+ XSetWindowBackground \
+ XSetWindowBackgroundPixmap \
+ XSetWindowBorder \
+ XSetWindowBorderPixmap \
+ XSetWindowColormap
+
+XClearArea_shadows = \
+ XClearWindow
+
+XConfigureWindow_shadows = \
+ XMoveWindow \
+ XResizeWindow \
+ XMoveResizeWindow \
+ XSetWindowBorderWidth \
+ XWindowChanges
+
+XCopyArea_shadows = \
+ XCopyPlane
+
+XCreateColormap_shadows = \
+ XCopyColormapAndFree \
+ XFreeColormap \
+ XColor
+
+XCreateFontCursor_shadows = \
+ XCreatePixmapCursor \
+ XCreateGlyphCursor
+
+XCreateFontSet_shadows = \
+ XFreeFontSet
+
+XCreateGC_shadows = \
+ XCopyGC \
+ XChangeGC \
+ XGetGCValues \
+ XFreeGC \
+ XGContextFromGC \
+ XGCValues
+
+XCreateIC_shadows = \
+ XDestroyIC \
+ XIMOfIC
+
+XInitImage_shadows = \
+ XCreateImage \
+ XGetPixel \
+ XPutPixel \
+ XSubImage \
+ XAddPixel \
+ XDestroyImage
+
+XCreateOC_shadows = \
+ XDestroyOC \
+ XSetOCValues \
+ XGetOCValues \
+ XOMOfOC
+
+XCreatePixmap_shadows = \
+ XFreePixmap
+
+XCreateRegion_shadows = \
+ XSetRegion \
+ XDestroyRegion
+
+XCreateWindow_shadows = \
+ XCreateSimpleWindow \
+ XSetWindowAttributes
+
+XDefineCursor_shadows = \
+ XUndefineCursor
+
+XDestroyWindow_shadows = \
+ XDestroySubwindows
+
+XDrawArc_shadows = \
+ XDrawArcs \
+ XArc
+
+XDrawImageString_shadows = \
+ XDrawImageString16
+
+XDrawLine_shadows = \
+ XDrawLines \
+ XDrawSegments \
+ XSegment
+
+XDrawPoint_shadows = \
+ XDrawPoints \
+ XPoint
+
+XDrawRectangle_shadows = \
+ XDrawRectangles \
+ XRectangle
+
+XDrawString_shadows = \
+ XDrawString16
+
+XDrawText_shadows = \
+ XDrawText16 \
+ XTextItem \
+ XTextItem16
+
+XEmptyRegion_shadows = \
+ XEqualRegion \
+ XPointInRegion \
+ XRectInRegion
+
+XFillRectangle_shadows = \
+ XFillRectangles \
+ XFillPolygon \
+ XFillArc \
+ XFillArcs
+
+XFlush_shadows = \
+ XSync \
+ XEventsQueued \
+ XPending
+
+XFontsOfFontSet_shadows = \
+ XBaseFontNameListOfFontSet \
+ XLocaleOfFontSet \
+ XContextDependentDrawing \
+ XContextualDrawing \
+ XDirectionalDependentDrawing
+
+XGraphicsExposeEvent_shadows = \
+ XNoExposeEvent
+
+XrmGetFileDatabase_shadows = \
+ XrmPutFileDatabase \
+ XrmGetStringDatabase \
+ XrmLocaleOfDatabase \
+ XrmGetDatabase \
+ XrmSetDatabase \
+ XrmDestroyDatabase
+
+XrmGetResource_shadows = \
+ XrmQGetResource \
+ XrmQGetSearchList \
+ XrmQGetSearchResource
+
+XGetEventData_shadows = \
+ XFreeEventData \
+ XGenericEventCookie
+
+XGetVisualInfo_shadows = \
+ XMatchVisualInfo \
+ XVisualIDFromVisual \
+ XVisualInfo
+
+XGetWindowAttributes_shadows = \
+ XGetGeometry \
+ XWindowAttributes
+
+XGetWindowProperty_shadows = \
+ XListProperties \
+ XChangeProperty \
+ XRotateWindowProperties \
+ XDeleteProperty
+
+XGrabButton_shadows = \
+ XUngrabButton
+
+XGrabKey_shadows = \
+ XUngrabKey
+
+XGrabKeyboard_shadows = \
+ XUngrabKeyboard
+
+XGrabPointer_shadows = \
+ XUngrabPointer \
+ XChangeActivePointerGrab
+
+XGrabServer_shadows = \
+ XUngrabServer
+
+XIconifyWindow_shadows = \
+ XWithdrawWindow \
+ XReconfigureWMWindow
+
+XIfEvent_shadows = \
+ XCheckIfEvent \
+ XPeekIfEvent
+
+XrmInitialize_shadows = \
+ XrmParseCommand \
+ XrmValue \
+ XrmOptionKind \
+ XrmOptionDescRec
+
+XInstallColormap_shadows = \
+ XUninstallColormap \
+ XListInstalledColormaps
+
+XAddConnectionWatch_shadows = \
+ XRemoveConnectionWatch \
+ XProcessInternalConnection \
+ XInternalConnectionNumbers
+
+XIntersectRegion_shadows = \
+ XUnionRegion \
+ XUnionRectWithRegion \
+ XSubtractRegion \
+ XXorRegion \
+ XOffsetRegion \
+ XShrinkRegion
+
+XInternAtom_shadows = \
+ XInternAtoms \
+ XGetAtomName \
+ XGetAtomNames
+
+XListFonts_shadows = \
+ XFreeFontNames \
+ XListFontsWithInfo \
+ XFreeFontInfo
+
+XLoadFont_shadows = \
+ XQueryFont \
+ XLoadQueryFont \
+ XFreeFont \
+ XGetFontProperty \
+ XUnloadFont \
+ XCharStruct \
+ XFontProp \
+ XChar2b \
+ XFontStruct
+
+XLookupKeysym_shadows = \
+ XRefreshKeyboardMapping \
+ XLookupString \
+ XRebindKeysym
+
+XrmMergeDatabases_shadows = \
+ XrmCombineDatabase \
+ XrmCombineFileDatabase
+
+XMapEvent_shadows = \
+ XMappingEvent
+
+XMapWindow_shadows = \
+ XMapRaised \
+ XMapSubwindows
+
+XNextEvent_shadows = \
+ XPeekEvent \
+ XWindowEvent \
+ XCheckWindowEvent \
+ XMaskEvent \
+ XCheckMaskEvent \
+ XCheckTypedEvent \
+ XCheckTypedWindowEvent
+
+XOpenDisplay_shadows = \
+ XCloseDisplay
+
+XOpenIM_shadows = \
+ XCloseIM \
+ XSetIMValues \
+ XGetIMValues \
+ XDisplayOfIM \
+ XLocaleOfIM \
+ XRegisterIMInstantiateCallback \
+ XUnregisterIMInstantiateCallback
+
+XOpenOM_shadows = \
+ XCloseOM \
+ XSetOMValues \
+ XGetOMValues \
+ XDisplayOfOM \
+ XLocaleOfOM
+
+XParseGeometry_shadows = \
+ XWMGeometry
+
+XPolygonRegion_shadows = \
+ XClipBox
+
+XPutImage_shadows = \
+ XGetImage \
+ XGetSubImage
+
+XrmPutResource_shadows = \
+ XrmQPutResource \
+ XrmPutStringResource \
+ XrmQPutStringResource \
+ XrmPutLineResource
+
+XQueryBestSize_shadows = \
+ XQueryBestTile \
+ XQueryBestStipple
+
+XQueryColor_shadows = \
+ XQueryColors \
+ XLookupColor \
+ XParseColor
+
+XQueryExtension_shadows = \
+ XListExtensions \
+ XFreeExtensionList
+
+XResourceManagerString_shadows = \
+ XScreenResourceString
+
+XRaiseWindow_shadows = \
+ XLowerWindow \
+ XCirculateSubwindows \
+ XCirculateSubwindowsUp \
+ XCirculateSubwindowsDown \
+ XRestackWindows
+
+XReadBitmapFile_shadows = \
+ XReadBitmapFileData \
+ XWriteBitmapFile \
+ XCreatePixmapFromBitmapData \
+ XCreateBitmapFromData
+
+XRecolorCursor_shadows = \
+ XFreeCursor \
+ XQueryBestCursor
+
+XSaveContext_shadows = \
+ XFindContext \
+ XDeleteContext \
+ XUniqueContext
+
+XSetICFocus_shadows = \
+ XUnsetICFocus
+
+XSetICValues_shadows = \
+ XGetICValues
+
+XStringListToTextProperty_shadows = \
+ XTextPropertyToStringList \
+ XFreeStringList \
+ XTextProperty
+
+XSetArcMode_shadows = \
+ XSetSubwindowMode \
+ XSetGraphicsExposure
+
+XSetClipOrigin_shadows = \
+ XSetClipMask \
+ XSetClipRectangles
+
+XSetCloseDownMode_shadows = \
+ XKillClient
+
+XSetCommand_shadows = \
+ XGetCommand
+
+XSetErrorHandler_shadows = \
+ XGetErrorText \
+ XDisplayName \
+ XSetIOErrorHandler \
+ XGetErrorDatabaseText
+
+XSendEvent_shadows = \
+ XDisplayMotionBufferSize \
+ XGetMotionEvents \
+ XTimeCoord
+
+XSetFillStyle_shadows = \
+ XSetFillRule
+
+XSetFontPath_shadows = \
+ XGetFontPath \
+ XFreeFontPath
+
+XSetInputFocus_shadows = \
+ XGetInputFocus
+
+XSetLineAttributes_shadows = \
+ XSetDashes
+
+XSetPointerMapping_shadows = \
+ XGetPointerMapping
+
+XSetScreenSaver_shadows = \
+ XForceScreenSaver \
+ XActivateScreenSaver \
+ XResetScreenSaver \
+ XGetScreenSaver
+
+XSetSelectionOwner_shadows = \
+ XGetSelectionOwner \
+ XConvertSelection
+
+XSetState_shadows = \
+ XSetFunction \
+ XSetPlaneMask \
+ XSetForeground \
+ XSetBackground
+
+XSetTransientForHint_shadows = \
+ XGetTransientForHint
+
+XSetTextProperty_shadows = \
+ XGetTextProperty
+
+XSetTile_shadows = \
+ XSetStipple \
+ XSetTSOrigin
+
+XSetWMClientMachine_shadows = \
+ XGetWMClientMachine
+
+XSetWMColormapWindows_shadows = \
+ XGetWMColormapWindows
+
+XSetWMIconName_shadows = \
+ XGetWMIconName \
+ XSetIconName \
+ XGetIconName
+
+XSetWMName_shadows = \
+ XGetWMName \
+ XStoreName \
+ XFetchName
+
+XSetWMProperties_shadows = \
+ XmbSetWMProperties \
+ Xutf8SetWMProperties
+
+XSetWMProtocols_shadows = \
+ XGetWMProtocols
+
+XStoreBytes_shadows = \
+ XStoreBuffer \
+ XFetchBytes \
+ XFetchBuffer \
+ XRotateBuffers
+
+XStoreColors_shadows = \
+ XStoreColor \
+ XStoreNamedColor
+
+XStringToKeysym_shadows = \
+ XKeysymToString \
+ XKeycodeToKeysym \
+ XKeysymToKeycode \
+ XConvertCase
+
+XSupportsLocale_shadows = \
+ XSetLocaleModifiers
+
+XSynchronize_shadows = \
+ XSetAfterFunction
+
+XmbTextListToTextProperty_shadows = \
+ XwcTextListToTextProperty \
+ Xutf8TextListToTextProperty \
+ XmbTextPropertyToTextList \
+ XwcTextPropertyToTextList \
+ Xutf8TextPropertyToTextList \
+ XwcFreeStringList \
+ XDefaultString
+
+XTextExtents_shadows = \
+ XTextExtents16 \
+ XQueryTextExtents \
+ XQueryTextExtents16
+
+XTextWidth_shadows = \
+ XTextWidth16
+
+XInitThreads_shadows = \
+ XLockDisplay \
+ XUnlockDisplay
+
+XrmUniqueQuark_shadows = \
+ XrmStringToQuark \
+ XrmPermStringToQuark \
+ XrmQuarkToString \
+ XrmStringToQuarkList \
+ XrmStringToBindingQuarkList
+
+XUnmapWindow_shadows = \
+ XUnmapSubwindows
+
+XcmsCCCOfColormap_shadows = \
+ XcmsSetCCCOfColormap
+
+XcmsAllocColor_shadows = \
+ XcmsAllocNamedColor
+
+XcmsColor_shadows = \
+ XcmsRGB \
+ XcmsRGBi \
+ XcmsCIEXYZ \
+ XcmsCIEuvY \
+ XcmsCIExyY \
+ XcmsCIELab \
+ XcmsCIELuv \
+ XcmsTekHVC \
+ XcmsPad
+
+XcmsCreateCCC_shadows = \
+ XcmsFreeCCC
+
+XcmsCIELabQueryMaxC_shadows = \
+ XcmsCIELabQueryMaxL \
+ XcmsCIELabQueryMaxLC \
+ XcmsCIELabQueryMinL
+
+XcmsCIELuvQueryMaxC_shadows = \
+ XcmsCIELuvQueryMaxL \
+ XcmsCIELuvQueryMaxLC \
+ XcmsCIELuvQueryMinL
+
+XcmsQueryBlack_shadows = \
+ XcmsQueryBlue \
+ XcmsQueryGreen \
+ XcmsQueryRed \
+ XcmsQueryWhite
+
+XcmsQueryColor_shadows = \
+ XcmsQueryColors \
+ XcmsLookupColor
+
+XcmsStoreColor_shadows = \
+ XcmsStoreColors
+
+XcmsSetWhitePoint_shadows = \
+ XcmsSetWhiteAdjustProc
+
+XcmsTekHVCQueryMaxC_shadows = \
+ XcmsTekHVCQueryMaxV \
+ XcmsTekHVCQueryMaxVC \
+ XcmsTekHVCQueryMaxVSamples \
+ XcmsTekHVCQueryMinV
+
+XmbDrawImageString_shadows = \
+ XwcDrawImageString \
+ Xutf8DrawImageString
+
+XmbDrawString_shadows = \
+ XwcDrawString \
+ Xutf8DrawString
+
+XmbDrawText_shadows = \
+ XwcDrawText \
+ Xutf8DrawText
+
+XmbLookupString_shadows = \
+ XwcLookupString \
+ Xutf8LookupString
+
+XmbResetIC_shadows = \
+ XwcResetIC \
+ Xutf8ResetIC
+
+XmbTextEscapement_shadows = \
+ XwcTextEscapement \
+ Xutf8TextEscapement
+
+XmbTextExtents_shadows = \
+ XwcTextExtents \
+ Xutf8TextExtents
+
+XmbTextPerCharExtents_shadows = \
+ XwcTextPerCharExtents \
+ Xutf8TextPerCharExtents
+
+file_shadows = \
+ $(Compose_shadows)
+
+Compose_shadows = \
+ XCompose
+
diff --git a/libX11/man/XChangeKeyboardMapping.man b/libX11/man/XChangeKeyboardMapping.man index 71b7a9142..37ee0ba43 100644 --- a/libX11/man/XChangeKeyboardMapping.man +++ b/libX11/man/XChangeKeyboardMapping.man @@ -1,447 +1,447 @@ -.\" Copyright \(co 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1994, 1996 X Consortium -.\" -.\" Permission is hereby granted, free of charge, to any person obtaining -.\" a copy of this software and associated documentation files (the -.\" "Software"), to deal in the Software without restriction, including -.\" without limitation the rights to use, copy, modify, merge, publish, -.\" distribute, sublicense, and/or sell copies of the Software, and to -.\" permit persons to whom the Software is furnished to do so, subject to -.\" the following conditions: -.\" -.\" The above copyright notice and this permission notice shall be included -.\" in all copies or substantial portions of the Software. -.\" -.\" THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -.\" OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -.\" MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -.\" IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR -.\" OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -.\" ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -.\" OTHER DEALINGS IN THE SOFTWARE. -.\" -.\" Except as contained in this notice, the name of the X Consortium shall -.\" not be used in advertising or otherwise to promote the sale, use or -.\" other dealings in this Software without prior written authorization -.\" from the X Consortium. -.\" -.\" Copyright \(co 1985, 1986, 1987, 1988, 1989, 1990, 1991 by -.\" Digital Equipment Corporation -.\" -.\" Portions Copyright \(co 1990, 1991 by -.\" Tektronix, Inc. -.\" -.\" Permission to use, copy, modify and distribute this documentation for -.\" any purpose and without fee is hereby granted, provided that the above -.\" copyright notice appears in all copies and that both that copyright notice -.\" and this permission notice appear in all copies, and that the names of -.\" Digital and Tektronix not be used in in advertising or publicity pertaining -.\" to this documentation without specific, written prior permission. -.\" Digital and Tektronix makes no representations about the suitability -.\" of this documentation for any purpose. -.\" It is provided ``as is'' without express or implied warranty. -.\" -.\" -.ds xT X Toolkit Intrinsics \- C Language Interface -.ds xW Athena X Widgets \- C Language X Toolkit Interface -.ds xL Xlib \- C Language X Interface -.ds xC Inter-Client Communication Conventions Manual -.na -.de Ds -.nf -.\\$1D \\$2 \\$1 -.ft 1 -.\".ps \\n(PS -.\".if \\n(VS>=40 .vs \\n(VSu -.\".if \\n(VS<=39 .vs \\n(VSp -.. -.de De -.ce 0 -.if \\n(BD .DF -.nr BD 0 -.in \\n(OIu -.if \\n(TM .ls 2 -.sp \\n(DDu -.fi -.. -.de FD -.LP -.KS -.TA .5i 3i -.ta .5i 3i -.nf -.. -.de FN -.fi -.KE -.LP -.. -.de IN \" send an index entry to the stderr -.. -.de C{ -.KS -.nf -.D -.\" -.\" choose appropriate monospace font -.\" the imagen conditional, 480, -.\" may be changed to L if LB is too -.\" heavy for your eyes... -.\" -.ie "\\*(.T"480" .ft L -.el .ie "\\*(.T"300" .ft L -.el .ie "\\*(.T"202" .ft PO -.el .ie "\\*(.T"aps" .ft CW -.el .ft R -.ps \\n(PS -.ie \\n(VS>40 .vs \\n(VSu -.el .vs \\n(VSp -.. -.de C} -.DE -.R -.. -.de Pn -.ie t \\$1\fB\^\\$2\^\fR\\$3 -.el \\$1\fI\^\\$2\^\fP\\$3 -.. -.de ZN -.ie t \fB\^\\$1\^\fR\\$2 -.el \fI\^\\$1\^\fP\\$2 -.. -.de hN -.ie t <\fB\\$1\fR>\\$2 -.el <\fI\\$1\fP>\\$2 -.. -.de NT -.ne 7 -.ds NO Note -.if \\n(.$>$1 .if !'\\$2'C' .ds NO \\$2 -.if \\n(.$ .if !'\\$1'C' .ds NO \\$1 -.ie n .sp -.el .sp 10p -.TB -.ce -\\*(NO -.ie n .sp -.el .sp 5p -.if '\\$1'C' .ce 99 -.if '\\$2'C' .ce 99 -.in +5n -.ll -5n -.R -.. -. \" Note End -- doug kraft 3/85 -.de NE -.ce 0 -.in -5n -.ll +5n -.ie n .sp -.el .sp 10p -.. -.ny0 -.TH XChangeKeyboardMapping __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS" -.SH NAME -XChangeKeyboardMapping, XGetKeyboardMapping, XDisplayKeycodes, XSetModifierMapping, XGetModifierMapping, XNewModifiermap, XInsertModifiermapEntry, XDeleteModifiermapEntry, XFreeModifiermap, XModifierKeymap \- manipulate keyboard encoding and keyboard encoding structure -.SH SYNTAX -.HP -int XChangeKeyboardMapping(\^Display *\fIdisplay\fP, int \fIfirst_keycode\fP, -int \fIkeysyms_per_keycode\fP, KeySym *\fIkeysyms\fP, int \fInum_codes\fP\^); -.HP -KeySym *XGetKeyboardMapping(\^Display *\fIdisplay\fP, KeyCode -\fIfirst_keycode\fP, int \fIkeycode_count\fP, int -*\fIkeysyms_per_keycode_return\fP\^); -.HP -int XDisplayKeycodes\^(\^Display *\fIdisplay\fP\^, int -*\fImin_keycodes_return\fP\^, int *\fImax_keycodes_return\fP\^); -.HP -int XSetModifierMapping(\^Display *\fIdisplay\fP, XModifierKeymap -*\fImodmap\fP\^); -.HP -XModifierKeymap *XGetModifierMapping(\^Display *\fIdisplay\fP\^); -.HP -XModifierKeymap *XNewModifiermap(\^int \fImax_keys_per_mod\fP\^); -.HP -XModifierKeymap *XInsertModifiermapEntry\^(\^XModifierKeymap *\fImodmap\fP, -KeyCode \fIkeycode_entry\fP, int \fImodifier\fP\^); -.HP -XModifierKeymap *XDeleteModifiermapEntry\^(\^XModifierKeymap *\fImodmap\fP, -KeyCode \fIkeycode_entry\fP, int \fImodifier\fP\^); -.HP -int XFreeModifiermap(\^XModifierKeymap *\fImodmap\fP\^); -.SH ARGUMENTS -.IP \fIdisplay\fP 1i -Specifies the connection to the X server. -.ds Kc changed or returned -.IP \fIfirst_keycode\fP 1i -Specifies the first KeyCode that is to be \*(Kc. -.IP \fIkeycode_count\fP 1i -Specifies the number of KeyCodes that are to be returned. -.IP \fIkeycode_entry\fP 1i -Specifies the KeyCode. -.IP \fIkeysyms\fP 1i -Specifies an array of KeySyms. -.IP \fIkeysyms_per_keycode\fP 1i -Specifies the number of KeySyms per KeyCode. -.IP \fIkeysyms_per_keycode_return\fP 1i -Returns the number of KeySyms per KeyCode. -.IP \fImax_keys_per_mod\fP 1i -Specifies the number of KeyCode entries preallocated to the modifiers -in the map. -.IP \fImax_keycodes_return\fP 1i -Returns the maximum number of KeyCodes. -.IP \fImin_keycodes_return\fP 1i -Returns the minimum number of KeyCodes. -.IP \fImodifier\fP 1i -Specifies the modifier. -.IP \fImodmap\fP 1i -Specifies the -.ZN XModifierKeymap -structure. -.IP \fInum_codes\fP 1i -Specifies the number of KeyCodes that are to be changed. -.SH DESCRIPTION -The -.ZN XChangeKeyboardMapping -function defines the symbols for the specified number of KeyCodes -starting with first_keycode. -The symbols for KeyCodes outside this range remain unchanged. -The number of elements in keysyms must be: -.LP -.Ds -num_codes * keysyms_per_keycode -.De -.LP -The specified first_keycode must be greater than or equal to min_keycode -returned by -.ZN XDisplayKeycodes , -or a -.ZN BadValue -error results. -In addition, the following expression must be less than or equal to -max_keycode as returned by -.ZN XDisplayKeycodes , -or a -.ZN BadValue -error results: -.LP -.Ds -first_keycode + num_codes \- 1 -.De -.LP -KeySym number N, counting from zero, for KeyCode K has the following index -in keysyms, counting from zero: -.LP -.Ds -(K \- first_keycode) * keysyms_per_keycode + N -.De -.LP -The specified keysyms_per_keycode can be chosen arbitrarily by the client -to be large enough to hold all desired symbols. -A special KeySym value of -.ZN NoSymbol -should be used to fill in unused elements -for individual KeyCodes. -It is legal for -.ZN NoSymbol -to appear in nontrailing positions -of the effective list for a KeyCode. -.ZN XChangeKeyboardMapping -generates a -.ZN MappingNotify -event. -.LP -There is no requirement that the X server interpret this mapping. -It is merely stored for reading and writing by clients. -.LP -.ZN XChangeKeyboardMapping -can generate -.ZN BadAlloc -and -.ZN BadValue -errors. -.LP -The -.ZN XGetKeyboardMapping -function returns the symbols for the specified number of KeyCodes -starting with first_keycode. -The value specified in first_keycode must be greater than -or equal to min_keycode as returned by -.ZN XDisplayKeycodes , -or a -.ZN BadValue -error results. -In addition, the following expression must be less than or equal -to max_keycode as returned by -.ZN XDisplayKeycodes : -.LP -.Ds -first_keycode + keycode_count \- 1 -.De -.LP -If this is not the case, a -.ZN BadValue -error results. -The number of elements in the KeySyms list is: -.LP -.Ds -keycode_count * keysyms_per_keycode_return -.De -.LP -KeySym number N, counting from zero, for KeyCode K has the following index -in the list, counting from zero: -.Ds -(K \- first_code) * keysyms_per_code_return + N -.De -.LP -The X server arbitrarily chooses the keysyms_per_keycode_return value -to be large enough to report all requested symbols. -A special KeySym value of -.ZN NoSymbol -is used to fill in unused elements for -individual KeyCodes. -To free the storage returned by -.ZN XGetKeyboardMapping , -use -.ZN XFree . -.LP -.ZN XGetKeyboardMapping -can generate a -.ZN BadValue -error. -.LP -The -.ZN XDisplayKeycodes -function returns the min-keycodes and max-keycodes supported by the -specified display. -The minimum number of KeyCodes returned is never less than 8, -and the maximum number of KeyCodes returned is never greater than 255. -Not all KeyCodes in this range are required to have corresponding keys. -.LP -The -.ZN XSetModifierMapping -function specifies the KeyCodes of the keys (if any) that are to be used -as modifiers. -If it succeeds, -the X server generates a -.ZN MappingNotify -event, and -.ZN XSetModifierMapping -returns -.ZN MappingSuccess . -X permits at most 8 modifier keys. -If more than 8 are specified in the -.ZN XModifierKeymap -structure, a -.ZN BadLength -error results. -.LP -The modifiermap member of the -.ZN XModifierKeymap -structure contains 8 sets of max_keypermod KeyCodes, -one for each modifier in the order -.ZN Shift , -.ZN Lock , -.ZN Control , -.ZN Mod1 , -.ZN Mod2 , -.ZN Mod3 , -.ZN Mod4 , -and -.ZN Mod5 . -Only nonzero KeyCodes have meaning in each set, -and zero KeyCodes are ignored. -In addition, all of the nonzero KeyCodes must be in the range specified by -min_keycode and max_keycode in the -.ZN Display -structure, -or a -.ZN BadValue -error results. -.LP -An X server can impose restrictions on how modifiers can be changed, -for example, -if certain keys do not generate up transitions in hardware, -if auto-repeat cannot be disabled on certain keys, -or if multiple modifier keys are not supported. -If some such restriction is violated, -the status reply is -.ZN MappingFailed , -and none of the modifiers are changed. -If the new KeyCodes specified for a modifier differ from those -currently defined and any (current or new) keys for that modifier are -in the logically down state, -.ZN XSetModifierMapping -returns -.ZN MappingBusy , -and none of the modifiers is changed. -.LP -.ZN XSetModifierMapping -can generate -.ZN BadAlloc -and -.ZN BadValue -errors. -.LP -The -.ZN XGetModifierMapping -function returns a pointer to a newly created -.ZN XModifierKeymap -structure that contains the keys being used as modifiers. -The structure should be freed after use by calling -.ZN XFreeModifiermap . -If only zero values appear in the set for any modifier, -that modifier is disabled. -.LP -The -.ZN XNewModifiermap -function returns a pointer to -.ZN XModifierKeymap -structure for later use. -.LP -The -.ZN XInsertModifiermapEntry -function adds the specified KeyCode to the set that controls the specified -modifier and returns the resulting -.ZN XModifierKeymap -structure (expanded as needed). -.LP -The -.ZN XDeleteModifiermapEntry -function deletes the specified KeyCode from the set that controls the -specified modifier and returns a pointer to the resulting -.ZN XModifierKeymap -structure. -.LP -The -.ZN XFreeModifiermap -function frees the specified -.ZN XModifierKeymap -structure. -.SH STRUCTURES -The -.ZN XModifierKeymap -structure contains: -.LP -.Ds 0 -.TA .5i 2.5i -.ta .5i 2.5i -typedef struct { - int max_keypermod; /\&* This server's max number of keys per modifier */ - KeyCode *modifiermap; /\&* An 8 by max_keypermod array of the modifiers */ -} XModifierKeymap; -.De -.SH DIAGNOSTICS -.TP 1i -.ZN BadAlloc -The server failed to allocate the requested resource or server memory. -.TP 1i -.ZN BadValue -Some numeric value falls outside the range of values accepted by the request. -Unless a specific range is specified for an argument, the full range defined -by the argument's type is accepted. Any argument defined as a set of -alternatives can generate this error. -.SH "SEE ALSO" -XFree(__libmansuffix__), -XSetPointerMapping(__libmansuffix__) -.br -\fI\*(xL\fP +.\" Copyright \(co 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1994, 1996 X Consortium
+.\"
+.\" Permission is hereby granted, free of charge, to any person obtaining
+.\" a copy of this software and associated documentation files (the
+.\" "Software"), to deal in the Software without restriction, including
+.\" without limitation the rights to use, copy, modify, merge, publish,
+.\" distribute, sublicense, and/or sell copies of the Software, and to
+.\" permit persons to whom the Software is furnished to do so, subject to
+.\" the following conditions:
+.\"
+.\" The above copyright notice and this permission notice shall be included
+.\" in all copies or substantial portions of the Software.
+.\"
+.\" THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+.\" OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+.\" MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+.\" IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR
+.\" OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
+.\" ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+.\" OTHER DEALINGS IN THE SOFTWARE.
+.\"
+.\" Except as contained in this notice, the name of the X Consortium shall
+.\" not be used in advertising or otherwise to promote the sale, use or
+.\" other dealings in this Software without prior written authorization
+.\" from the X Consortium.
+.\"
+.\" Copyright \(co 1985, 1986, 1987, 1988, 1989, 1990, 1991 by
+.\" Digital Equipment Corporation
+.\"
+.\" Portions Copyright \(co 1990, 1991 by
+.\" Tektronix, Inc.
+.\"
+.\" Permission to use, copy, modify and distribute this documentation for
+.\" any purpose and without fee is hereby granted, provided that the above
+.\" copyright notice appears in all copies and that both that copyright notice
+.\" and this permission notice appear in all copies, and that the names of
+.\" Digital and Tektronix not be used in in advertising or publicity pertaining
+.\" to this documentation without specific, written prior permission.
+.\" Digital and Tektronix makes no representations about the suitability
+.\" of this documentation for any purpose.
+.\" It is provided ``as is'' without express or implied warranty.
+.\"
+.\"
+.ds xT X Toolkit Intrinsics \- C Language Interface
+.ds xW Athena X Widgets \- C Language X Toolkit Interface
+.ds xL Xlib \- C Language X Interface
+.ds xC Inter-Client Communication Conventions Manual
+.na
+.de Ds
+.nf
+.\\$1D \\$2 \\$1
+.ft 1
+.\".ps \\n(PS
+.\".if \\n(VS>=40 .vs \\n(VSu
+.\".if \\n(VS<=39 .vs \\n(VSp
+..
+.de De
+.ce 0
+.if \\n(BD .DF
+.nr BD 0
+.in \\n(OIu
+.if \\n(TM .ls 2
+.sp \\n(DDu
+.fi
+..
+.de FD
+.LP
+.KS
+.TA .5i 3i
+.ta .5i 3i
+.nf
+..
+.de FN
+.fi
+.KE
+.LP
+..
+.de IN \" send an index entry to the stderr
+..
+.de C{
+.KS
+.nf
+.D
+.\"
+.\" choose appropriate monospace font
+.\" the imagen conditional, 480,
+.\" may be changed to L if LB is too
+.\" heavy for your eyes...
+.\"
+.ie "\\*(.T"480" .ft L
+.el .ie "\\*(.T"300" .ft L
+.el .ie "\\*(.T"202" .ft PO
+.el .ie "\\*(.T"aps" .ft CW
+.el .ft R
+.ps \\n(PS
+.ie \\n(VS>40 .vs \\n(VSu
+.el .vs \\n(VSp
+..
+.de C}
+.DE
+.R
+..
+.de Pn
+.ie t \\$1\fB\^\\$2\^\fR\\$3
+.el \\$1\fI\^\\$2\^\fP\\$3
+..
+.de ZN
+.ie t \fB\^\\$1\^\fR\\$2
+.el \fI\^\\$1\^\fP\\$2
+..
+.de hN
+.ie t <\fB\\$1\fR>\\$2
+.el <\fI\\$1\fP>\\$2
+..
+.de NT
+.ne 7
+.ds NO Note
+.if \\n(.$>$1 .if !'\\$2'C' .ds NO \\$2
+.if \\n(.$ .if !'\\$1'C' .ds NO \\$1
+.ie n .sp
+.el .sp 10p
+.TB
+.ce
+\\*(NO
+.ie n .sp
+.el .sp 5p
+.if '\\$1'C' .ce 99
+.if '\\$2'C' .ce 99
+.in +5n
+.ll -5n
+.R
+..
+. \" Note End -- doug kraft 3/85
+.de NE
+.ce 0
+.in -5n
+.ll +5n
+.ie n .sp
+.el .sp 10p
+..
+.ny0
+.TH XChangeKeyboardMapping __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
+.SH NAME
+XChangeKeyboardMapping, XGetKeyboardMapping, XDisplayKeycodes, XSetModifierMapping, XGetModifierMapping, XNewModifiermap, XInsertModifiermapEntry, XDeleteModifiermapEntry, XFreeModifiermap, XModifierKeymap \- manipulate keyboard encoding and keyboard encoding structure
+.SH SYNTAX
+.HP
+int XChangeKeyboardMapping(\^Display *\fIdisplay\fP, int \fIfirst_keycode\fP,
+int \fIkeysyms_per_keycode\fP, KeySym *\fIkeysyms\fP, int \fInum_codes\fP\^);
+.HP
+KeySym *XGetKeyboardMapping(\^Display *\fIdisplay\fP, KeyCode
+\fIfirst_keycode\fP, int \fIkeycode_count\fP, int
+*\fIkeysyms_per_keycode_return\fP\^);
+.HP
+int XDisplayKeycodes\^(\^Display *\fIdisplay\fP\^, int
+*\fImin_keycodes_return\fP\^, int *\fImax_keycodes_return\fP\^);
+.HP
+int XSetModifierMapping(\^Display *\fIdisplay\fP, XModifierKeymap
+*\fImodmap\fP\^);
+.HP
+XModifierKeymap *XGetModifierMapping(\^Display *\fIdisplay\fP\^);
+.HP
+XModifierKeymap *XNewModifiermap(\^int \fImax_keys_per_mod\fP\^);
+.HP
+XModifierKeymap *XInsertModifiermapEntry\^(\^XModifierKeymap *\fImodmap\fP,
+KeyCode \fIkeycode_entry\fP, int \fImodifier\fP\^);
+.HP
+XModifierKeymap *XDeleteModifiermapEntry\^(\^XModifierKeymap *\fImodmap\fP,
+KeyCode \fIkeycode_entry\fP, int \fImodifier\fP\^);
+.HP
+int XFreeModifiermap(\^XModifierKeymap *\fImodmap\fP\^);
+.SH ARGUMENTS
+.IP \fIdisplay\fP 1i
+Specifies the connection to the X server.
+.ds Kc changed or returned
+.IP \fIfirst_keycode\fP 1i
+Specifies the first KeyCode that is to be \*(Kc.
+.IP \fIkeycode_count\fP 1i
+Specifies the number of KeyCodes that are to be returned.
+.IP \fIkeycode_entry\fP 1i
+Specifies the KeyCode.
+.IP \fIkeysyms\fP 1i
+Specifies an array of KeySyms.
+.IP \fIkeysyms_per_keycode\fP 1i
+Specifies the number of KeySyms per KeyCode.
+.IP \fIkeysyms_per_keycode_return\fP 1i
+Returns the number of KeySyms per KeyCode.
+.IP \fImax_keys_per_mod\fP 1i
+Specifies the number of KeyCode entries preallocated to the modifiers
+in the map.
+.IP \fImax_keycodes_return\fP 1i
+Returns the maximum number of KeyCodes.
+.IP \fImin_keycodes_return\fP 1i
+Returns the minimum number of KeyCodes.
+.IP \fImodifier\fP 1i
+Specifies the modifier.
+.IP \fImodmap\fP 1i
+Specifies the
+.ZN XModifierKeymap
+structure.
+.IP \fInum_codes\fP 1i
+Specifies the number of KeyCodes that are to be changed.
+.SH DESCRIPTION
+The
+.ZN XChangeKeyboardMapping
+function defines the symbols for the specified number of KeyCodes
+starting with first_keycode.
+The symbols for KeyCodes outside this range remain unchanged.
+The number of elements in keysyms must be:
+.LP
+.Ds
+num_codes * keysyms_per_keycode
+.De
+.LP
+The specified first_keycode must be greater than or equal to min_keycode
+returned by
+.ZN XDisplayKeycodes ,
+or a
+.ZN BadValue
+error results.
+In addition, the following expression must be less than or equal to
+max_keycode as returned by
+.ZN XDisplayKeycodes ,
+or a
+.ZN BadValue
+error results:
+.LP
+.Ds
+first_keycode + num_codes \- 1
+.De
+.LP
+KeySym number N, counting from zero, for KeyCode K has the following index
+in keysyms, counting from zero:
+.LP
+.Ds
+(K \- first_keycode) * keysyms_per_keycode + N
+.De
+.LP
+The specified keysyms_per_keycode can be chosen arbitrarily by the client
+to be large enough to hold all desired symbols.
+A special KeySym value of
+.ZN NoSymbol
+should be used to fill in unused elements
+for individual KeyCodes.
+It is legal for
+.ZN NoSymbol
+to appear in nontrailing positions
+of the effective list for a KeyCode.
+.ZN XChangeKeyboardMapping
+generates a
+.ZN MappingNotify
+event.
+.LP
+There is no requirement that the X server interpret this mapping.
+It is merely stored for reading and writing by clients.
+.LP
+.ZN XChangeKeyboardMapping
+can generate
+.ZN BadAlloc
+and
+.ZN BadValue
+errors.
+.LP
+The
+.ZN XGetKeyboardMapping
+function returns the symbols for the specified number of KeyCodes
+starting with first_keycode.
+The value specified in first_keycode must be greater than
+or equal to min_keycode as returned by
+.ZN XDisplayKeycodes ,
+or a
+.ZN BadValue
+error results.
+In addition, the following expression must be less than or equal
+to max_keycode as returned by
+.ZN XDisplayKeycodes :
+.LP
+.Ds
+first_keycode + keycode_count \- 1
+.De
+.LP
+If this is not the case, a
+.ZN BadValue
+error results.
+The number of elements in the KeySyms list is:
+.LP
+.Ds
+keycode_count * keysyms_per_keycode_return
+.De
+.LP
+KeySym number N, counting from zero, for KeyCode K has the following index
+in the list, counting from zero:
+.Ds
+(K \- first_code) * keysyms_per_code_return + N
+.De
+.LP
+The X server arbitrarily chooses the keysyms_per_keycode_return value
+to be large enough to report all requested symbols.
+A special KeySym value of
+.ZN NoSymbol
+is used to fill in unused elements for
+individual KeyCodes.
+To free the storage returned by
+.ZN XGetKeyboardMapping ,
+use
+.ZN XFree .
+.LP
+.ZN XGetKeyboardMapping
+can generate a
+.ZN BadValue
+error.
+.LP
+The
+.ZN XDisplayKeycodes
+function returns the min-keycodes and max-keycodes supported by the
+specified display.
+The minimum number of KeyCodes returned is never less than 8,
+and the maximum number of KeyCodes returned is never greater than 255.
+Not all KeyCodes in this range are required to have corresponding keys.
+.LP
+The
+.ZN XSetModifierMapping
+function specifies the KeyCodes of the keys (if any) that are to be used
+as modifiers.
+If it succeeds,
+the X server generates a
+.ZN MappingNotify
+event, and
+.ZN XSetModifierMapping
+returns
+.ZN MappingSuccess .
+X permits at most 8 modifier keys.
+If more than 8 are specified in the
+.ZN XModifierKeymap
+structure, a
+.ZN BadLength
+error results.
+.LP
+The modifiermap member of the
+.ZN XModifierKeymap
+structure contains 8 sets of max_keypermod KeyCodes,
+one for each modifier in the order
+.ZN Shift ,
+.ZN Lock ,
+.ZN Control ,
+.ZN Mod1 ,
+.ZN Mod2 ,
+.ZN Mod3 ,
+.ZN Mod4 ,
+and
+.ZN Mod5 .
+Only nonzero KeyCodes have meaning in each set,
+and zero KeyCodes are ignored.
+In addition, all of the nonzero KeyCodes must be in the range specified by
+min_keycode and max_keycode in the
+.ZN Display
+structure,
+or a
+.ZN BadValue
+error results.
+.LP
+An X server can impose restrictions on how modifiers can be changed,
+for example,
+if certain keys do not generate up transitions in hardware,
+if auto-repeat cannot be disabled on certain keys,
+or if multiple modifier keys are not supported.
+If some such restriction is violated,
+the status reply is
+.ZN MappingFailed ,
+and none of the modifiers are changed.
+If the new KeyCodes specified for a modifier differ from those
+currently defined and any (current or new) keys for that modifier are
+in the logically down state,
+.ZN XSetModifierMapping
+returns
+.ZN MappingBusy ,
+and none of the modifiers is changed.
+.LP
+.ZN XSetModifierMapping
+can generate
+.ZN BadAlloc
+and
+.ZN BadValue
+errors.
+.LP
+The
+.ZN XGetModifierMapping
+function returns a pointer to a newly created
+.ZN XModifierKeymap
+structure that contains the keys being used as modifiers.
+The structure should be freed after use by calling
+.ZN XFreeModifiermap .
+If only zero values appear in the set for any modifier,
+that modifier is disabled.
+.LP
+The
+.ZN XNewModifiermap
+function returns a pointer to
+.ZN XModifierKeymap
+structure for later use.
+.LP
+The
+.ZN XInsertModifiermapEntry
+function adds the specified KeyCode to the set that controls the specified
+modifier and returns the resulting
+.ZN XModifierKeymap
+structure (expanded as needed).
+.LP
+The
+.ZN XDeleteModifiermapEntry
+function deletes the specified KeyCode from the set that controls the
+specified modifier and returns a pointer to the resulting
+.ZN XModifierKeymap
+structure.
+.LP
+The
+.ZN XFreeModifiermap
+function frees the specified
+.ZN XModifierKeymap
+structure.
+.SH STRUCTURES
+The
+.ZN XModifierKeymap
+structure contains:
+.LP
+.Ds 0
+.TA .5i 2.5i
+.ta .5i 2.5i
+typedef struct {
+ int max_keypermod; /\&* This server's max number of keys per modifier */
+ KeyCode *modifiermap; /\&* An 8 by max_keypermod array of the modifiers */
+} XModifierKeymap;
+.De
+.SH DIAGNOSTICS
+.TP 1i
+.ZN BadAlloc
+The server failed to allocate the requested resource or server memory.
+.TP 1i
+.ZN BadValue
+Some numeric value falls outside the range of values accepted by the request.
+Unless a specific range is specified for an argument, the full range defined
+by the argument's type is accepted. Any argument defined as a set of
+alternatives can generate this error.
+.SH "SEE ALSO"
+XFree(__libmansuffix__),
+XSetPointerMapping(__libmansuffix__)
+.br
+\fI\*(xL\fP
diff --git a/libX11/man/xkb/XkbPtrActionX.man b/libX11/man/xkb/XkbPtrActionX.man index 7116185c4..f821245f6 100644 --- a/libX11/man/xkb/XkbPtrActionX.man +++ b/libX11/man/xkb/XkbPtrActionX.man @@ -1,104 +1,104 @@ -'\" t -.\" Copyright 1999 Oracle and/or its affiliates. All rights reserved. -.\" -.\" Permission is hereby granted, free of charge, to any person obtaining a -.\" copy of this software and associated documentation files (the "Software"), -.\" to deal in the Software without restriction, including without limitation -.\" the rights to use, copy, modify, merge, publish, distribute, sublicense, -.\" and/or sell copies of the Software, and to permit persons to whom the -.\" Software is furnished to do so, subject to the following conditions: -.\" -.\" The above copyright notice and this permission notice (including the next -.\" paragraph) shall be included in all copies or substantial portions of the -.\" Software. -.\" -.\" THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -.\" IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -.\" FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -.\" THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -.\" LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -.\" FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -.\" DEALINGS IN THE SOFTWARE. -.\" -.TH XkbPtrActionX __libmansuffix__ __xorgversion__ "XKB FUNCTIONS" -.SH NAME -XkbPtrActionX \- Returns the high_XXX and low_XXX fields of act converted to a -signed int -.SH SYNOPSIS -.HP -.B int XkbPtrActionX -.BI "(\^XkbPtrAction " "act" "\^);" -.if n .ti +5n -.if t .ti +.5i -.SH ARGUMENTS -.TP -.I \- act -action from which to extract X -.SH DESCRIPTION -.LP -Actions associated with the XkbPtrAction structure move the pointer when keys -are pressed and released. - -If the MouseKeys control is not enabled, KeyPress and KeyRelease events are -treated as though the action is XkbSA_NoAction. - -If the MouseKeys control is enabled, a server action of type XkbSA_MovePtr -instructs the server to generate core pointer MotionNotify events rather than -the usual KeyPress event, and the corresponding KeyRelease event disables any -mouse keys timers that were created as a result of handling the XkbSA_MovePtr -action. - -The -.I type -field of the XkbPtrAction structure is always XkbSA_MovePtr. - -The -.I flags -field is a bitwise inclusive OR of the masks shown in Table 1. - -.TS -c s -l l -l lw(4i). -Table 1 Pointer Action Types -_ -Action Type Meaning -_ -XkbSA_NoAcceleration T{ -If not set, and the MouseKeysAccel control is enabled, the KeyPress initiates a -mouse keys timer for this key; every time the timer expires, the cursor moves. -T} -XkbSA_MoveAbsoluteX T{ -If set, the X portion of the structure specifies the new pointer X coordinate. -Otherwise, the X portion is added to the current pointer X coordinate to -determine the new pointer X coordinate. -T} -XkbSA_MoveAbsoluteY T{ -If set, the Y portion of the structure specifies the new pointer Y coordinate. -Otherwise, the Y portion is added to the current pointer Y coordinate to -determine the new pointer Y coordinate. -T} -.TE - -Each of the X and Y coordinates of the XkbPtrAction structure is composed of -two signed 16-bit values, that is, the X coordinate is composed of -.I high_XXX -and -.I low_XXX, -and similarly for the Y coordinate. Xkb provides the following macros, to -convert between a signed integer and two signed 16-bit values in XkbPtrAction -structures. -.SH STRUCTURES -.LP -.nf - - typedef struct _XkbPtrAction { - unsigned char type; /\(** XkbSA_MovePtr */ - unsigned char flags; /\(** determines type of pointer motion */ - unsigned char high_XXX; /\(** x coordinate, high bits*/ - unsigned char low_XXX; /\(** y coordinate, low bits */ - unsigned char high_YYY; /\(** x coordinate, high bits */ - unsigned char low_YYY; /\(** y coordinate, low bits */ - } XkbPtrAction; - -.fi +'\" t
+.\" Copyright 1999 Oracle and/or its affiliates. All rights reserved.
+.\"
+.\" Permission is hereby granted, free of charge, to any person obtaining a
+.\" copy of this software and associated documentation files (the "Software"),
+.\" to deal in the Software without restriction, including without limitation
+.\" the rights to use, copy, modify, merge, publish, distribute, sublicense,
+.\" and/or sell copies of the Software, and to permit persons to whom the
+.\" Software is furnished to do so, subject to the following conditions:
+.\"
+.\" The above copyright notice and this permission notice (including the next
+.\" paragraph) shall be included in all copies or substantial portions of the
+.\" Software.
+.\"
+.\" THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+.\" IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+.\" FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+.\" THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+.\" LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+.\" FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+.\" DEALINGS IN THE SOFTWARE.
+.\"
+.TH XkbPtrActionX __libmansuffix__ __xorgversion__ "XKB FUNCTIONS"
+.SH NAME
+XkbPtrActionX \- Returns the high_XXX and low_XXX fields of act converted to a
+signed int
+.SH SYNOPSIS
+.HP
+.B int XkbPtrActionX
+.BI "(\^XkbPtrAction " "act" "\^);"
+.if n .ti +5n
+.if t .ti +.5i
+.SH ARGUMENTS
+.TP
+.I \- act
+action from which to extract X
+.SH DESCRIPTION
+.LP
+Actions associated with the XkbPtrAction structure move the pointer when keys
+are pressed and released.
+
+If the MouseKeys control is not enabled, KeyPress and KeyRelease events are
+treated as though the action is XkbSA_NoAction.
+
+If the MouseKeys control is enabled, a server action of type XkbSA_MovePtr
+instructs the server to generate core pointer MotionNotify events rather than
+the usual KeyPress event, and the corresponding KeyRelease event disables any
+mouse keys timers that were created as a result of handling the XkbSA_MovePtr
+action.
+
+The
+.I type
+field of the XkbPtrAction structure is always XkbSA_MovePtr.
+
+The
+.I flags
+field is a bitwise inclusive OR of the masks shown in Table 1.
+
+.TS
+c s
+l l
+l lw(4i).
+Table 1 Pointer Action Types
+_
+Action Type Meaning
+_
+XkbSA_NoAcceleration T{
+If not set, and the MouseKeysAccel control is enabled, the KeyPress initiates a
+mouse keys timer for this key; every time the timer expires, the cursor moves.
+T}
+XkbSA_MoveAbsoluteX T{
+If set, the X portion of the structure specifies the new pointer X coordinate.
+Otherwise, the X portion is added to the current pointer X coordinate to
+determine the new pointer X coordinate.
+T}
+XkbSA_MoveAbsoluteY T{
+If set, the Y portion of the structure specifies the new pointer Y coordinate.
+Otherwise, the Y portion is added to the current pointer Y coordinate to
+determine the new pointer Y coordinate.
+T}
+.TE
+
+Each of the X and Y coordinates of the XkbPtrAction structure is composed of
+two signed 16-bit values, that is, the X coordinate is composed of
+.I high_XXX
+and
+.I low_XXX,
+and similarly for the Y coordinate. Xkb provides the following macros, to
+convert between a signed integer and two signed 16-bit values in XkbPtrAction
+structures.
+.SH STRUCTURES
+.LP
+.nf
+
+ typedef struct _XkbPtrAction {
+ unsigned char type; /\(** XkbSA_MovePtr */
+ unsigned char flags; /\(** determines type of pointer motion */
+ unsigned char high_XXX; /\(** x coordinate, high bits*/
+ unsigned char low_XXX; /\(** y coordinate, low bits */
+ unsigned char high_YYY; /\(** x coordinate, high bits */
+ unsigned char low_YYY; /\(** y coordinate, low bits */
+ } XkbPtrAction;
+
+.fi
diff --git a/libX11/man/xkb/XkbPtrActionY.man b/libX11/man/xkb/XkbPtrActionY.man index ad10214ea..f4afc180c 100644 --- a/libX11/man/xkb/XkbPtrActionY.man +++ b/libX11/man/xkb/XkbPtrActionY.man @@ -1,104 +1,104 @@ -'\" t -.\" Copyright 1999 Oracle and/or its affiliates. All rights reserved. -.\" -.\" Permission is hereby granted, free of charge, to any person obtaining a -.\" copy of this software and associated documentation files (the "Software"), -.\" to deal in the Software without restriction, including without limitation -.\" the rights to use, copy, modify, merge, publish, distribute, sublicense, -.\" and/or sell copies of the Software, and to permit persons to whom the -.\" Software is furnished to do so, subject to the following conditions: -.\" -.\" The above copyright notice and this permission notice (including the next -.\" paragraph) shall be included in all copies or substantial portions of the -.\" Software. -.\" -.\" THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -.\" IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -.\" FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -.\" THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -.\" LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -.\" FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -.\" DEALINGS IN THE SOFTWARE. -.\" -.TH XkbPtrActionY __libmansuffix__ __xorgversion__ "XKB FUNCTIONS" -.SH NAME -XkbPtrActionY \- Returns the high_YYY and low_YYY fields of act converted to a -signed int -.SH SYNOPSIS -.HP -.B int XkbPtrActionY -.BI "(\^XkbPtrAction " "act" "\^);" -.if n .ti +5n -.if t .ti +.5i -.SH ARGUMENTS -.TP -.I \- act -action from which to extract Y -.SH DESCRIPTION -.LP -Actions associated with the XkbPtrAction structure move the pointer when keys -are pressed and released. - -If the MouseKeys control is not enabled, KeyPress and KeyRelease events are -treated as though the action is XkbSA_NoAction. - -If the MouseKeys control is enabled, a server action of type XkbSA_MovePtr -instructs the server to generate core pointer MotionNotify events rather than -the usual KeyPress event, and the corresponding KeyRelease event disables any -mouse keys timers that were created as a result of handling the XkbSA_MovePtr -action. - -The -.I type -field of the XkbPtrAction structure is always XkbSA_MovePtr. - -The -.I flags -field is a bitwise inclusive OR of the masks shown in Table 1. - -.TS -c s -l l -l lw(4i). -Table 1 Pointer Action Types -_ -Action Type Meaning -_ -XkbSA_NoAcceleration T{ -If not set, and the MouseKeysAccel control is enabled, the KeyPress initiates a -mouse keys timer for this key; every time the timer expires, the cursor moves. -T} -XkbSA_MoveAbsoluteX T{ -If set, the X portion of the structure specifies the new pointer X coordinate. -Otherwise, the X portion is added to the current pointer X coordinate to -determine the new pointer X coordinate. -T} -XkbSA_MoveAbsoluteY T{ -If set, the Y portion of the structure specifies the new pointer Y coordinate. -Otherwise, the Y portion is added to the current pointer Y coordinate to -determine the new pointer Y coordinate. -T} -.TE - -Each of the X and Y coordinates of the XkbPtrAction structure is composed of -two signed 16-bit values, that is, the X coordinate is composed of -.I high_XXX -and -.I low_XXX, -and similarly for the Y coordinate. Xkb provides the following macros, to -convert between a signed integer and two signed 16-bit values in XkbPtrAction -structures. -.SH STRUCTURES -.LP -.nf - - typedef struct _XkbPtrAction { - unsigned char type; /\(** XkbSA_MovePtr */ - unsigned char flags; /\(** determines type of pointer motion */ - unsigned char high_XXX; /\(** x coordinate, high bits*/ - unsigned char low_XXX; /\(** y coordinate, low bits */ - unsigned char high_YYY; /\(** x coordinate, high bits */ - unsigned char low_YYY; /\(** y coordinate, low bits */ - } XkbPtrAction; - -.fi +'\" t
+.\" Copyright 1999 Oracle and/or its affiliates. All rights reserved.
+.\"
+.\" Permission is hereby granted, free of charge, to any person obtaining a
+.\" copy of this software and associated documentation files (the "Software"),
+.\" to deal in the Software without restriction, including without limitation
+.\" the rights to use, copy, modify, merge, publish, distribute, sublicense,
+.\" and/or sell copies of the Software, and to permit persons to whom the
+.\" Software is furnished to do so, subject to the following conditions:
+.\"
+.\" The above copyright notice and this permission notice (including the next
+.\" paragraph) shall be included in all copies or substantial portions of the
+.\" Software.
+.\"
+.\" THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+.\" IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+.\" FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+.\" THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+.\" LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+.\" FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+.\" DEALINGS IN THE SOFTWARE.
+.\"
+.TH XkbPtrActionY __libmansuffix__ __xorgversion__ "XKB FUNCTIONS"
+.SH NAME
+XkbPtrActionY \- Returns the high_YYY and low_YYY fields of act converted to a
+signed int
+.SH SYNOPSIS
+.HP
+.B int XkbPtrActionY
+.BI "(\^XkbPtrAction " "act" "\^);"
+.if n .ti +5n
+.if t .ti +.5i
+.SH ARGUMENTS
+.TP
+.I \- act
+action from which to extract Y
+.SH DESCRIPTION
+.LP
+Actions associated with the XkbPtrAction structure move the pointer when keys
+are pressed and released.
+
+If the MouseKeys control is not enabled, KeyPress and KeyRelease events are
+treated as though the action is XkbSA_NoAction.
+
+If the MouseKeys control is enabled, a server action of type XkbSA_MovePtr
+instructs the server to generate core pointer MotionNotify events rather than
+the usual KeyPress event, and the corresponding KeyRelease event disables any
+mouse keys timers that were created as a result of handling the XkbSA_MovePtr
+action.
+
+The
+.I type
+field of the XkbPtrAction structure is always XkbSA_MovePtr.
+
+The
+.I flags
+field is a bitwise inclusive OR of the masks shown in Table 1.
+
+.TS
+c s
+l l
+l lw(4i).
+Table 1 Pointer Action Types
+_
+Action Type Meaning
+_
+XkbSA_NoAcceleration T{
+If not set, and the MouseKeysAccel control is enabled, the KeyPress initiates a
+mouse keys timer for this key; every time the timer expires, the cursor moves.
+T}
+XkbSA_MoveAbsoluteX T{
+If set, the X portion of the structure specifies the new pointer X coordinate.
+Otherwise, the X portion is added to the current pointer X coordinate to
+determine the new pointer X coordinate.
+T}
+XkbSA_MoveAbsoluteY T{
+If set, the Y portion of the structure specifies the new pointer Y coordinate.
+Otherwise, the Y portion is added to the current pointer Y coordinate to
+determine the new pointer Y coordinate.
+T}
+.TE
+
+Each of the X and Y coordinates of the XkbPtrAction structure is composed of
+two signed 16-bit values, that is, the X coordinate is composed of
+.I high_XXX
+and
+.I low_XXX,
+and similarly for the Y coordinate. Xkb provides the following macros, to
+convert between a signed integer and two signed 16-bit values in XkbPtrAction
+structures.
+.SH STRUCTURES
+.LP
+.nf
+
+ typedef struct _XkbPtrAction {
+ unsigned char type; /\(** XkbSA_MovePtr */
+ unsigned char flags; /\(** determines type of pointer motion */
+ unsigned char high_XXX; /\(** x coordinate, high bits*/
+ unsigned char low_XXX; /\(** y coordinate, low bits */
+ unsigned char high_YYY; /\(** x coordinate, high bits */
+ unsigned char low_YYY; /\(** y coordinate, low bits */
+ } XkbPtrAction;
+
+.fi
diff --git a/libX11/man/xkb/XkbSetPtrActionX.man b/libX11/man/xkb/XkbSetPtrActionX.man index 2bd56b255..9b13cd402 100644 --- a/libX11/man/xkb/XkbSetPtrActionX.man +++ b/libX11/man/xkb/XkbSetPtrActionX.man @@ -1,108 +1,108 @@ -'\" t -.\" Copyright 1999 Oracle and/or its affiliates. All rights reserved. -.\" -.\" Permission is hereby granted, free of charge, to any person obtaining a -.\" copy of this software and associated documentation files (the "Software"), -.\" to deal in the Software without restriction, including without limitation -.\" the rights to use, copy, modify, merge, publish, distribute, sublicense, -.\" and/or sell copies of the Software, and to permit persons to whom the -.\" Software is furnished to do so, subject to the following conditions: -.\" -.\" The above copyright notice and this permission notice (including the next -.\" paragraph) shall be included in all copies or substantial portions of the -.\" Software. -.\" -.\" THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -.\" IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -.\" FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -.\" THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -.\" LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -.\" FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -.\" DEALINGS IN THE SOFTWARE. -.\" -.TH XkbSetPtrActionX __libmansuffix__ __xorgversion__ "XKB FUNCTIONS" -.SH NAME -XkbSetPtrActionX \- Sets the high_XXX and low_XXX fields of act from the signed -integer value x -.SH SYNOPSIS -.HP -.B void XkbSetPtrActionX -.BI "(\^XkbPtrAction " "act" "\^," -.BI "int " "x" "\^);" -.if n .ti +5n -.if t .ti +.5i -.SH ARGUMENTS -.TP -.I \- act -action in which to set X -.TP -.I \- x -new value to set -.SH DESCRIPTION -.LP -Actions associated with the XkbPtrAction structure move the pointer when keys -are pressed and released. - -If the MouseKeys control is not enabled, KeyPress and KeyRelease events are -treated as though the action is XkbSA_NoAction. - -If the MouseKeys control is enabled, a server action of type XkbSA_MovePtr -instructs the server to generate core pointer MotionNotify events rather than -the usual KeyPress event, and the corresponding KeyRelease event disables any -mouse keys timers that were created as a result of handling the XkbSA_MovePtr -action. - -The -.I type -field of the XkbPtrAction structure is always XkbSA_MovePtr. - -The -.I flags -field is a bitwise inclusive OR of the masks shown in Table 1. - -.TS -c s -l l -l lw(4i). -Table 1 Pointer Action Types -_ -Action Type Meaning -_ -XkbSA_NoAcceleration T{ -If not set, and the MouseKeysAccel control is enabled, the KeyPress initiates a -mouse keys timer for this key; every time the timer expires, the cursor moves. -T} -XkbSA_MoveAbsoluteX T{ -If set, the X portion of the structure specifies the new pointer X coordinate. -Otherwise, the X portion is added to the current pointer X coordinate to -determine the new pointer X coordinate. -T} -XkbSA_MoveAbsoluteY T{ -If set, the Y portion of the structure specifies the new pointer Y coordinate. -Otherwise, the Y portion is added to the current pointer Y coordinate to -determine the new pointer Y coordinate. -T} -.TE - -Each of the X and Y coordinates of the XkbPtrAction structure is composed of -two signed 16-bit values, that is, the X coordinate is composed of -.I high_XXX -and -.I low_XXX, -and similarly for the Y coordinate. Xkb provides the following macros, to -convert between a signed integer and two signed 16-bit values in XkbPtrAction -structures. -.SH STRUCTURES -.LP -.nf - - typedef struct _XkbPtrAction { - unsigned char type; /\(** XkbSA_MovePtr */ - unsigned char flags; /\(** determines type of pointer motion */ - unsigned char high_XXX; /\(** x coordinate, high bits*/ - unsigned char low_XXX; /\(** y coordinate, low bits */ - unsigned char high_YYY; /\(** x coordinate, high bits */ - unsigned char low_YYY; /\(** y coordinate, low bits */ - } XkbPtrAction; - -.fi +'\" t
+.\" Copyright 1999 Oracle and/or its affiliates. All rights reserved.
+.\"
+.\" Permission is hereby granted, free of charge, to any person obtaining a
+.\" copy of this software and associated documentation files (the "Software"),
+.\" to deal in the Software without restriction, including without limitation
+.\" the rights to use, copy, modify, merge, publish, distribute, sublicense,
+.\" and/or sell copies of the Software, and to permit persons to whom the
+.\" Software is furnished to do so, subject to the following conditions:
+.\"
+.\" The above copyright notice and this permission notice (including the next
+.\" paragraph) shall be included in all copies or substantial portions of the
+.\" Software.
+.\"
+.\" THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+.\" IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+.\" FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+.\" THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+.\" LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+.\" FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+.\" DEALINGS IN THE SOFTWARE.
+.\"
+.TH XkbSetPtrActionX __libmansuffix__ __xorgversion__ "XKB FUNCTIONS"
+.SH NAME
+XkbSetPtrActionX \- Sets the high_XXX and low_XXX fields of act from the signed
+integer value x
+.SH SYNOPSIS
+.HP
+.B void XkbSetPtrActionX
+.BI "(\^XkbPtrAction " "act" "\^,"
+.BI "int " "x" "\^);"
+.if n .ti +5n
+.if t .ti +.5i
+.SH ARGUMENTS
+.TP
+.I \- act
+action in which to set X
+.TP
+.I \- x
+new value to set
+.SH DESCRIPTION
+.LP
+Actions associated with the XkbPtrAction structure move the pointer when keys
+are pressed and released.
+
+If the MouseKeys control is not enabled, KeyPress and KeyRelease events are
+treated as though the action is XkbSA_NoAction.
+
+If the MouseKeys control is enabled, a server action of type XkbSA_MovePtr
+instructs the server to generate core pointer MotionNotify events rather than
+the usual KeyPress event, and the corresponding KeyRelease event disables any
+mouse keys timers that were created as a result of handling the XkbSA_MovePtr
+action.
+
+The
+.I type
+field of the XkbPtrAction structure is always XkbSA_MovePtr.
+
+The
+.I flags
+field is a bitwise inclusive OR of the masks shown in Table 1.
+
+.TS
+c s
+l l
+l lw(4i).
+Table 1 Pointer Action Types
+_
+Action Type Meaning
+_
+XkbSA_NoAcceleration T{
+If not set, and the MouseKeysAccel control is enabled, the KeyPress initiates a
+mouse keys timer for this key; every time the timer expires, the cursor moves.
+T}
+XkbSA_MoveAbsoluteX T{
+If set, the X portion of the structure specifies the new pointer X coordinate.
+Otherwise, the X portion is added to the current pointer X coordinate to
+determine the new pointer X coordinate.
+T}
+XkbSA_MoveAbsoluteY T{
+If set, the Y portion of the structure specifies the new pointer Y coordinate.
+Otherwise, the Y portion is added to the current pointer Y coordinate to
+determine the new pointer Y coordinate.
+T}
+.TE
+
+Each of the X and Y coordinates of the XkbPtrAction structure is composed of
+two signed 16-bit values, that is, the X coordinate is composed of
+.I high_XXX
+and
+.I low_XXX,
+and similarly for the Y coordinate. Xkb provides the following macros, to
+convert between a signed integer and two signed 16-bit values in XkbPtrAction
+structures.
+.SH STRUCTURES
+.LP
+.nf
+
+ typedef struct _XkbPtrAction {
+ unsigned char type; /\(** XkbSA_MovePtr */
+ unsigned char flags; /\(** determines type of pointer motion */
+ unsigned char high_XXX; /\(** x coordinate, high bits*/
+ unsigned char low_XXX; /\(** y coordinate, low bits */
+ unsigned char high_YYY; /\(** x coordinate, high bits */
+ unsigned char low_YYY; /\(** y coordinate, low bits */
+ } XkbPtrAction;
+
+.fi
diff --git a/libX11/man/xkb/XkbSetPtrActionY.man b/libX11/man/xkb/XkbSetPtrActionY.man index d8da0f20f..308970176 100644 --- a/libX11/man/xkb/XkbSetPtrActionY.man +++ b/libX11/man/xkb/XkbSetPtrActionY.man @@ -1,108 +1,108 @@ -'\" t -.\" Copyright 1999 Oracle and/or its affiliates. All rights reserved. -.\" -.\" Permission is hereby granted, free of charge, to any person obtaining a -.\" copy of this software and associated documentation files (the "Software"), -.\" to deal in the Software without restriction, including without limitation -.\" the rights to use, copy, modify, merge, publish, distribute, sublicense, -.\" and/or sell copies of the Software, and to permit persons to whom the -.\" Software is furnished to do so, subject to the following conditions: -.\" -.\" The above copyright notice and this permission notice (including the next -.\" paragraph) shall be included in all copies or substantial portions of the -.\" Software. -.\" -.\" THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -.\" IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -.\" FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -.\" THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -.\" LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -.\" FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -.\" DEALINGS IN THE SOFTWARE. -.\" -.TH XkbSetPtrActionY __libmansuffix__ __xorgversion__ "XKB FUNCTIONS" -.SH NAME -XkbSetPtrActionY \- Sets the high_YYY and low_YYY fields of act from the signed -integer value y -.SH SYNOPSIS -.HP -.B void XkbSetPtrActionY -.BI "(\^XkbPtrAction " "act" "\^," -.BI "int " "y" "\^);" -.if n .ti +5n -.if t .ti +.5i -.SH ARGUMENTS -.TP -.I \- act -action in which to set Y -.TP -.I \- y -new value to set -.SH DESCRIPTION -.LP -Actions associated with the XkbPtrAction structure move the pointer when keys -are pressed and released. - -If the MouseKeys control is not enabled, KeyPress and KeyRelease events are -treated as though the action is XkbSA_NoAction. - -If the MouseKeys control is enabled, a server action of type XkbSA_MovePtr -instructs the server to generate core pointer MotionNotify events rather than -the usual KeyPress event, and the corresponding KeyRelease event disables any -mouse keys timers that were created as a result of handling the XkbSA_MovePtr -action. - -The -.I type -field of the XkbPtrAction structure is always XkbSA_MovePtr. - -The -.I flags -field is a bitwise inclusive OR of the masks shown in Table 1. - -.TS -c s -l l -l lw(4i). -Table 1 Pointer Action Types -_ -Action Type Meaning -_ -XkbSA_NoAcceleration T{ -If not set, and the MouseKeysAccel control is enabled, the KeyPress initiates a -mouse keys timer for this key; every time the timer expires, the cursor moves. -T} -XkbSA_MoveAbsoluteX T{ -If set, the X portion of the structure specifies the new pointer X coordinate. -Otherwise, the X portion is added to the current pointer X coordinate to -determine the new pointer X coordinate. -T} -XkbSA_MoveAbsoluteY T{ -If set, the Y portion of the structure specifies the new pointer Y coordinate. -Otherwise, the Y portion is added to the current pointer Y coordinate to -determine the new pointer Y coordinate. -T} -.TE - -Each of the X and Y coordinates of the XkbPtrAction structure is composed of -two signed 16-bit values, that is, the X coordinate is composed of -.I high_XXX -and -.I low_XXX, -and similarly for the Y coordinate. Xkb provides the following macros, to -convert between a signed integer and two signed 16-bit values in XkbPtrAction -structures. -.SH STRUCTURES -.LP -.nf - - typedef struct _XkbPtrAction { - unsigned char type; /\(** XkbSA_MovePtr */ - unsigned char flags; /\(** determines type of pointer motion */ - unsigned char high_XXX; /\(** x coordinate, high bits*/ - unsigned char low_XXX; /\(** y coordinate, low bits */ - unsigned char high_YYY; /\(** x coordinate, high bits */ - unsigned char low_YYY; /\(** y coordinate, low bits */ - } XkbPtrAction; - -.fi +'\" t
+.\" Copyright 1999 Oracle and/or its affiliates. All rights reserved.
+.\"
+.\" Permission is hereby granted, free of charge, to any person obtaining a
+.\" copy of this software and associated documentation files (the "Software"),
+.\" to deal in the Software without restriction, including without limitation
+.\" the rights to use, copy, modify, merge, publish, distribute, sublicense,
+.\" and/or sell copies of the Software, and to permit persons to whom the
+.\" Software is furnished to do so, subject to the following conditions:
+.\"
+.\" The above copyright notice and this permission notice (including the next
+.\" paragraph) shall be included in all copies or substantial portions of the
+.\" Software.
+.\"
+.\" THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+.\" IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+.\" FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+.\" THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+.\" LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+.\" FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+.\" DEALINGS IN THE SOFTWARE.
+.\"
+.TH XkbSetPtrActionY __libmansuffix__ __xorgversion__ "XKB FUNCTIONS"
+.SH NAME
+XkbSetPtrActionY \- Sets the high_YYY and low_YYY fields of act from the signed
+integer value y
+.SH SYNOPSIS
+.HP
+.B void XkbSetPtrActionY
+.BI "(\^XkbPtrAction " "act" "\^,"
+.BI "int " "y" "\^);"
+.if n .ti +5n
+.if t .ti +.5i
+.SH ARGUMENTS
+.TP
+.I \- act
+action in which to set Y
+.TP
+.I \- y
+new value to set
+.SH DESCRIPTION
+.LP
+Actions associated with the XkbPtrAction structure move the pointer when keys
+are pressed and released.
+
+If the MouseKeys control is not enabled, KeyPress and KeyRelease events are
+treated as though the action is XkbSA_NoAction.
+
+If the MouseKeys control is enabled, a server action of type XkbSA_MovePtr
+instructs the server to generate core pointer MotionNotify events rather than
+the usual KeyPress event, and the corresponding KeyRelease event disables any
+mouse keys timers that were created as a result of handling the XkbSA_MovePtr
+action.
+
+The
+.I type
+field of the XkbPtrAction structure is always XkbSA_MovePtr.
+
+The
+.I flags
+field is a bitwise inclusive OR of the masks shown in Table 1.
+
+.TS
+c s
+l l
+l lw(4i).
+Table 1 Pointer Action Types
+_
+Action Type Meaning
+_
+XkbSA_NoAcceleration T{
+If not set, and the MouseKeysAccel control is enabled, the KeyPress initiates a
+mouse keys timer for this key; every time the timer expires, the cursor moves.
+T}
+XkbSA_MoveAbsoluteX T{
+If set, the X portion of the structure specifies the new pointer X coordinate.
+Otherwise, the X portion is added to the current pointer X coordinate to
+determine the new pointer X coordinate.
+T}
+XkbSA_MoveAbsoluteY T{
+If set, the Y portion of the structure specifies the new pointer Y coordinate.
+Otherwise, the Y portion is added to the current pointer Y coordinate to
+determine the new pointer Y coordinate.
+T}
+.TE
+
+Each of the X and Y coordinates of the XkbPtrAction structure is composed of
+two signed 16-bit values, that is, the X coordinate is composed of
+.I high_XXX
+and
+.I low_XXX,
+and similarly for the Y coordinate. Xkb provides the following macros, to
+convert between a signed integer and two signed 16-bit values in XkbPtrAction
+structures.
+.SH STRUCTURES
+.LP
+.nf
+
+ typedef struct _XkbPtrAction {
+ unsigned char type; /\(** XkbSA_MovePtr */
+ unsigned char flags; /\(** determines type of pointer motion */
+ unsigned char high_XXX; /\(** x coordinate, high bits*/
+ unsigned char low_XXX; /\(** y coordinate, low bits */
+ unsigned char high_YYY; /\(** x coordinate, high bits */
+ unsigned char low_YYY; /\(** y coordinate, low bits */
+ } XkbPtrAction;
+
+.fi
|