mirror of
https://gitlab.freedesktop.org/xorg/lib/libx11.git
synced 2026-05-09 07:18:06 +02:00
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/lib/libX11
This commit is contained in:
commit
dd1705ced2
227 changed files with 1322 additions and 1192 deletions
3
.gitignore
vendored
3
.gitignore
vendored
|
|
@ -1,5 +1,6 @@
|
|||
aclocal.m4
|
||||
autom4te.cache
|
||||
ChangeLog
|
||||
compile
|
||||
config.guess
|
||||
config.log
|
||||
|
|
@ -16,4 +17,6 @@ MakeOut
|
|||
missing
|
||||
mkinstalldirs
|
||||
x11.pc
|
||||
x11-xcb.pc
|
||||
*~
|
||||
libX11-*
|
||||
|
|
|
|||
3
AUTHORS
3
AUTHORS
|
|
@ -4,6 +4,9 @@ Corporation (now part of HP).
|
|||
|
||||
Warren Turkal did the autotooling in October, 2003.
|
||||
|
||||
Josh Triplett, Jamey Sharp, and the XCB team (xcb@lists.freedesktop.org)
|
||||
maintain the XCB support.
|
||||
|
||||
Individual deveopers include (in no particular order): Sebastien
|
||||
Marineau, Holger Veit, Bruno Haible, Keith Packard, Bob Scheifler,
|
||||
Takashi Fujiwara, Kazunori Nishihara, Hideki Hiura, Hiroyuki Miyamoto,
|
||||
|
|
|
|||
|
|
@ -7,15 +7,18 @@ SUBDIRS=include $(ORDER) nls man
|
|||
|
||||
pkgconfigdir = $(libdir)/pkgconfig
|
||||
pkgconfig_DATA = x11.pc
|
||||
if XCB
|
||||
pkgconfig_DATA += x11-xcb.pc
|
||||
endif
|
||||
|
||||
EXTRA_DIST=x11.pc.in ChangeLog
|
||||
EXTRA_DIST=x11.pc.in x11-xcb.pc.in ChangeLog autogen.sh
|
||||
|
||||
CLEANFILES=ChangeLog
|
||||
MAINTAINERCLEANFILES=ChangeLog
|
||||
|
||||
.PHONY: ChangeLog
|
||||
|
||||
ChangeLog:
|
||||
GIT_DIR=${srcdir}/.git git-log > ChangeLog
|
||||
(GIT_DIR=$(top_srcdir)/.git git-log > .changelog.tmp && mv .changelog.tmp ChangeLog; rm -f .changelog.tmp) || (touch ChangeLog; echo 'git directory not found: installing possibly empty changelog.' >&2)
|
||||
|
||||
dist-hook: ChangeLog
|
||||
|
||||
|
|
|
|||
113
NEWS
113
NEWS
|
|
@ -1,2 +1,113 @@
|
|||
Xlib is autotooled!
|
||||
Version 1.1.1 - 2006-11-30
|
||||
|
||||
The "xcompmgr is hard, let's go releasing" release
|
||||
|
||||
* Fix Bug #9154 and friends, to unbreak xcompmgr:
|
||||
Always process an event for _XReadEvents, even if an error occurs.
|
||||
Previously, process_responses (in the wait_for_first_event case called
|
||||
from _XReadEvents) considered any return from xcb_wait_for_event
|
||||
sufficient to think it had processed an event. If xcb_wait_for_event
|
||||
returned an error, and no more events occurred before process_responses
|
||||
called xcb_poll_for_event, process_responses would try to return with
|
||||
dpy->head NULL, and would fail an assertion for the _XReadEvents
|
||||
postcondition. Now, process_responses continues using xcb_wait_for_event
|
||||
until it gets an event.
|
||||
|
||||
* Bug #9153: Fix access to freed memory.
|
||||
The fix for bug #8622 introduced a smaller bug where _XReply would
|
||||
read memory shortly after freeing it. This patch caches the needed
|
||||
value in a stack-allocated variable before the heap-allocated memory
|
||||
is freed.
|
||||
|
||||
* libx11 doesn't use inputproto in public headers; don't require it in x11.pc.
|
||||
Based on a Debian patch.
|
||||
|
||||
* Debian bug #354315: Clarify return value in XGetWindowAttributes man page.
|
||||
Patch by Debian user Ross Combs.
|
||||
|
||||
|
||||
Version 1.1 - 2006-11-23
|
||||
|
||||
* Add note in man-page that XListFontsWithInfo is not thread-safe. _XReply
|
||||
drops the Display lock, so the value of dpy->request may change before
|
||||
_XReply is called again. Jamey Sharp discovered this by inspection a few
|
||||
years ago.
|
||||
|
||||
* Fix Bug #8622, by fixing the response processing order for threaded apps.
|
||||
process_responses (the common code for _XReply, _XReadEvents, and
|
||||
_XEventsQueued) now handles responses in order, by adding condition variables
|
||||
to the list of outstanding requests in dpy->xcb->pending_requests, and
|
||||
blocking on them when those requests should get processed, to allow _XReply
|
||||
to process them; if actually called from _XReply, it returns when _XReply's
|
||||
request should get processed. _XReply broadcasts on its condition variable
|
||||
after it has read its reply and re-acquired the display lock.
|
||||
|
||||
* Don't hold the display lock around callbacks to the application. This avoids
|
||||
recursive locking of the display lock (which triggers an XCB locking
|
||||
assertion), particularly with emacs.
|
||||
|
||||
* Add xcb-xlib dependency to x11.pc when built against XCB.
|
||||
|
||||
* Allocate the right amount of memory for dpy->lock_fns. Fixes a crash on
|
||||
startup with gdk.
|
||||
|
||||
|
||||
Version 1.1 RC2 - 2006-11-02
|
||||
|
||||
Benno Schulenberg:
|
||||
nls: remove duplicate compose entries (bug #2286)
|
||||
nls: remove shadowed compose entries (bug #2286)
|
||||
nls (en_US): remove long compositions that override shorter (bug #2286)
|
||||
|
||||
Caolan McNamara:
|
||||
XKB geometry: fix leaks in GetKeyboardByName (bug #8099)
|
||||
|
||||
David Nusinow:
|
||||
Dynamically generate internal manpage section using __libmanpagesuffix__ so that it actually matches the section if you don't use 3X11
|
||||
|
||||
Jamey Sharp:
|
||||
Add correct Display locking to XKB functions.
|
||||
XKB bugfix: SyncHandle must be called after UnlockDisplay, not before.
|
||||
XCB: check for and handle I/O errors in _XGetXCBBuffer.
|
||||
|
||||
Matthias Hopf:
|
||||
Fix double open of compose file.
|
||||
|
||||
|
||||
Version 1.1 RC1 - 2006-10-06
|
||||
|
||||
This release includes the Xlib/XCB work, which uses XCB as the Xlib transport
|
||||
layer, and allows a client to use both Xlib and XCB on the same connection.
|
||||
This allows clients to transition from Xlib to XCB incrementally.
|
||||
|
||||
Clients which link only to libX11, and do not use XCB, should not notice any
|
||||
differences in this release. Clients desiring XCB interoperability should
|
||||
additionally #include <X11/Xlib-xcb.h>, link to libX11-xcb, use
|
||||
XGetXCBConnection(dpy) to obtain the underlying XCB connection, and then use
|
||||
XCB functions directly on that connection.
|
||||
|
||||
Note that while a client can issue requests and handle their replies or errors
|
||||
with either Xlib or XCB, only one can own and handle the event queue. By
|
||||
default, Xlib must own the event queue, for compatibility with legacy Xlib
|
||||
clients. Clients can use the function XSetEventQueueOwner immediately after
|
||||
XOpenDisplay to let XCB own the event queue instead. Clients may not call
|
||||
this function after processing any responses, as this will potentially lose
|
||||
responses.
|
||||
|
||||
We expect to have an RC2 release corresponding to the Xorg RC2 schedule, which
|
||||
should include additional internal architecture enhancements, but no
|
||||
user-visible changes. 1.0 final should match RC2.
|
||||
|
||||
Other smaller changes in this release:
|
||||
* correct ChangeLog generation
|
||||
* support running lint and sparse
|
||||
* Autoconf 2.60
|
||||
* fix man page for XUrgencyHint
|
||||
* improve man pages for XGrabButton, XGrabKey, XGetWindowProperty
|
||||
* new locales: as_IN.UTF-8, kn_IN.UTF-8, ml_IN.UTF-8, or_IN.UTF-8,
|
||||
te_IN.UTF-8, ur_IN.UTF-8
|
||||
* on systems with both UNIXCONN and LOCALCONN, try unix if local fails
|
||||
* fix sparse warnings
|
||||
* ansify static functions
|
||||
|
||||
-- Josh Triplett <josh@freedesktop.org>, Jamey Sharp <jamey@minilop.net>
|
||||
|
|
|
|||
2
README
2
README
|
|
@ -1,6 +1,6 @@
|
|||
#define S(x, y) y##x
|
||||
|
||||
Please contact S(south.rr.com, wt@mid, and jim.gettys@hp.com) before doing
|
||||
Please contact S(south.rr.com, wt@mid) and jim.gettys@hp.com before doing
|
||||
any commits on this module.
|
||||
|
||||
This is the libX11 from XFree86.
|
||||
|
|
|
|||
16
configure.ac
16
configure.ac
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
AC_PREREQ(2.57)
|
||||
AC_INIT([libX11],
|
||||
1.0.99.0,
|
||||
1.1.1,
|
||||
[https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],
|
||||
libX11)
|
||||
AC_CONFIG_SRCDIR([Makefile.am])
|
||||
|
|
@ -20,7 +20,7 @@ AC_PROG_CC
|
|||
|
||||
XORG_PROG_RAWCPP
|
||||
|
||||
# Build XCL? or traditional Xlib?
|
||||
# Build with XCB support?
|
||||
AC_ARG_WITH(xcb,
|
||||
AC_HELP_STRING([--with-xcb], [use XCB for low-level protocol implementation]),
|
||||
[ac_cv_use_xcb=$withval], [ac_cv_use_xcb=yes])
|
||||
|
|
@ -39,12 +39,13 @@ no)
|
|||
AC_DEFINE(USE_XCB, 0, [Use XCB for low-level protocol implementation])
|
||||
;;
|
||||
*)
|
||||
X11_REQUIRES="xcb-xlib"
|
||||
X11_REQUIRES="xcb-xlib >= 0.9.92"
|
||||
X11_EXTRA_DEPS="xcb-xlib"
|
||||
xdmauth="no" # XCB handles all auth
|
||||
AC_CHECK_HEADERS([features.h])
|
||||
AC_DEFINE(USE_XCB, 1, [Use XCB for low-level protocol implementation])
|
||||
;;
|
||||
esac
|
||||
AC_SUBST(X11_EXTRA_DEPS)
|
||||
PKG_CHECK_MODULES(X11, xextproto xtrans $X11_REQUIRES)
|
||||
|
||||
dnl Issue an error if xtrans.m4 was not found and XTRANS_CONNECTION_FLAGS macro
|
||||
|
|
@ -296,8 +297,8 @@ AM_CONDITIONAL(MANPAGES, [ test x$LIBMAN '!=' xno ])
|
|||
|
||||
AM_CONDITIONAL(XKB, [ test x$XKB = xyes ])
|
||||
if test x"$XKB" = "xyes"; then
|
||||
XKBPROTO_REQUIRES="kbproto inputproto"
|
||||
PKG_CHECK_MODULES(XKBPROTO, $XKBPROTO_REQUIRES)
|
||||
XKBPROTO_REQUIRES="kbproto"
|
||||
PKG_CHECK_MODULES(XKBPROTO, kbproto inputproto)
|
||||
AC_DEFINE(XKB,1,[Use XKB])
|
||||
X11_CFLAGS="$X11_CFLAGS $XKBPROTO_CFLAGS"
|
||||
X11_LIBS="$X11_LIBS $XKBPROTO_LIBS"
|
||||
|
|
@ -446,7 +447,8 @@ AC_OUTPUT([Makefile
|
|||
nls/zh_TW/Makefile
|
||||
nls/zh_TW.big5/Makefile
|
||||
nls/zh_TW.UTF-8/Makefile
|
||||
x11.pc])
|
||||
x11.pc
|
||||
x11-xcb.pc])
|
||||
|
||||
echo ""
|
||||
echo "X11 will be built with the following settings:"
|
||||
|
|
|
|||
|
|
@ -16,5 +16,5 @@ EXTRA_DIST=\
|
|||
X11/XlibConf.h.in
|
||||
|
||||
if XCB
|
||||
x11include_HEADERS += X11/xcl.h
|
||||
x11include_HEADERS += X11/Xlib-xcb.h
|
||||
endif
|
||||
|
|
|
|||
15
include/X11/Xlib-xcb.h
Normal file
15
include/X11/Xlib-xcb.h
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
/* Copyright (C) 2003-2006 Jamey Sharp, Josh Triplett
|
||||
* This file is licensed under the MIT license. See the file COPYING. */
|
||||
|
||||
#ifndef XLIB_XCB_H
|
||||
#define XLIB_XCB_H
|
||||
|
||||
#include <xcb/xcb.h>
|
||||
#include <X11/Xlib.h>
|
||||
|
||||
xcb_connection_t *XGetXCBConnection(Display *dpy);
|
||||
|
||||
enum XEventQueueOwner { XlibOwnsEventQueue = 0, XCBOwnsEventQueue };
|
||||
void XSetEventQueueOwner(Display *dpy, enum XEventQueueOwner owner);
|
||||
|
||||
#endif /* XLIB_XCB_H */
|
||||
|
|
@ -184,7 +184,7 @@ struct _XDisplay
|
|||
int xcmisc_opcode; /* major opcode for XC-MISC */
|
||||
struct _XkbInfoRec *xkb_info; /* XKB info */
|
||||
struct _XtransConnInfo *trans_conn; /* transport connection object */
|
||||
struct XCLPrivate *xcl; /* XCB glue private data */
|
||||
struct _X11XCBPrivate *xcb; /* XCB glue private data */
|
||||
};
|
||||
|
||||
#define XAllocIDs(dpy,ids,n) (*(dpy)->idlist_alloc)(dpy,ids,n)
|
||||
|
|
|
|||
|
|
@ -1,53 +0,0 @@
|
|||
/* Copyright (C) 2003 Jamey Sharp.
|
||||
* This file is licensed under the MIT license. See the file COPYING. */
|
||||
|
||||
#ifndef XCL_H
|
||||
#define XCL_H
|
||||
|
||||
#include <X11/Xmd.h>
|
||||
#include <xcb/xcb.h>
|
||||
#include <X11/Xlib.h>
|
||||
|
||||
/* Coercions from Xlib XID types to XCB XID types.
|
||||
* On GCC/x86 with optimizations turned on, these compile to zero
|
||||
* instructions. */
|
||||
|
||||
#define XCLCASTDECL(src_t, dst_t, field) \
|
||||
static inline xcb_##dst_t xcl_##dst_t(src_t src) \
|
||||
{ \
|
||||
xcb_##dst_t dst; \
|
||||
dst.field = src; \
|
||||
return dst; \
|
||||
}
|
||||
#define XCLXIDCASTDECL(src_t, dst_t) XCLCASTDECL(src_t, dst_t, xid)
|
||||
#define XCLIDCASTDECL(src_t, dst_t) XCLCASTDECL(src_t, dst_t, id)
|
||||
|
||||
XCLXIDCASTDECL(Window, window_t)
|
||||
XCLXIDCASTDECL(Pixmap, pixmap_t)
|
||||
XCLXIDCASTDECL(Cursor, cursor_t)
|
||||
XCLXIDCASTDECL(Font, font_t)
|
||||
XCLXIDCASTDECL(GContext, gcontext_t)
|
||||
XCLXIDCASTDECL(Colormap, colormap_t)
|
||||
XCLXIDCASTDECL(Atom, atom_t)
|
||||
|
||||
/* For the union types, pick an arbitrary field of the union to hold the
|
||||
* Xlib XID. Assumes the bit pattern is the same regardless of the field. */
|
||||
XCLCASTDECL(Drawable, drawable_t, window.xid)
|
||||
XCLCASTDECL(Font, fontable_t, font.xid)
|
||||
|
||||
XCLIDCASTDECL(VisualID, visualid_t)
|
||||
XCLIDCASTDECL(Time, timestamp_t)
|
||||
XCLIDCASTDECL(KeySym, keysym_t)
|
||||
XCLIDCASTDECL(KeyCode, keycode_t)
|
||||
XCLIDCASTDECL(CARD8, button_t)
|
||||
|
||||
/* xcl/display.c */
|
||||
|
||||
xcb_connection_t *XGetXCBConnection(Display *dpy);
|
||||
|
||||
/* xcl/io.c */
|
||||
|
||||
enum XEventQueueOwner { XlibOwnsEventQueue = 0, XCBOwnsEventQueue };
|
||||
void XSetEventQueueOwner(Display *dpy, enum XEventQueueOwner owner);
|
||||
|
||||
#endif /* XCL_H */
|
||||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH AllPlanes 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH AllPlanes __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
AllPlanes, 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 \- Display macros and functions
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH BlackPixelOfScreen 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH BlackPixelOfScreen __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
BlackPixelOfScreen, WhitePixelOfScreen, CellsOfScreen, DefaultColormapOfScreen, DefaultDepthOfScreen, DefaultGCOfScreen, DefaultVisualOfScreen, DoesBackingStore, DoesSaveUnders, DisplayOfScreen, XScreenNumberOfScreen, EventMaskOfScreen, HeightOfScreen, HeightMMOfScreen, MaxCmapsOfScreen, MinCmapsOfScreen, PlanesOfScreen, RootWindowOfScreen, WidthOfScreen, WidthMMOfScreen \- screen information functions and macros
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH DisplayOfCCC 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH DisplayOfCCC __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
DisplayOfCCC, VisualOfCCC, ScreenNumberOfCCC, ScreenWhitePointOfCCC, ClientWhitePointOfCCC \- Color Conversion Context macros
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH ImageByteOrder 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH ImageByteOrder __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
ImageByteOrder, BitmapBitOrder, BitmapPad, BitmapUnit, DisplayHeight, DisplayHeightMM, DisplayWidth, DisplayWidthMM, XListPixmapFormats, XPixmapFormatValues \- image format functions and macros
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -141,7 +141,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH IsCursorKey 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH IsCursorKey __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
IsCursorKey, IsFunctionKey, IsKeypadKey, IsMiscFunctionKey, IsModifierKey, IsPFKey, IsPrivateKeypadKey \- keysym classification macros
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -76,6 +76,7 @@ libman_PRE = \
|
|||
XGetVisualInfo.man \
|
||||
XGetWindowAttributes.man \
|
||||
XGetWindowProperty.man \
|
||||
XGetXCBConnection.man \
|
||||
XGrabButton.man \
|
||||
XGrabKey.man \
|
||||
XGrabKeyboard.man \
|
||||
|
|
@ -132,6 +133,7 @@ libman_PRE = \
|
|||
XSetCloseDownMode.man \
|
||||
XSetCommand.man \
|
||||
XSetErrorHandler.man \
|
||||
XSetEventQueueOwner.man \
|
||||
XSendEvent.man \
|
||||
XSetFillStyle.man \
|
||||
XSetFont.man \
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XAddConnectionWatch 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XAddConnectionWatch __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XAddConnectionWatch, XRemoveConnectionWatch, XProcessInternalConnection, XInternalConnectionNumbers \- handle Xlib internal connections
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -147,7 +147,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XAddHost 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XAddHost __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XAddHost, XAddHosts, XListHosts, XRemoveHost, XRemoveHosts, XSetAccessControl, XEnableAccessControl, XDisableAccessControl, XHostAddress, XServerInterpretedAddress \- control host access and host control structure
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XAllocClassHint 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XAllocClassHint __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XAllocClassHint, XSetClassHint, XGetClassHint, XClassHint \- allocate class hints structure and set or read a window's WM_CLASS property
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -142,7 +142,7 @@
|
|||
..
|
||||
.ny0
|
||||
'\" e
|
||||
.TH XAllocColor 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XAllocColor __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XAllocColor, XAllocNamedColor, XAllocColorCells, XAllocColorPlanes, XFreeColors \- allocate and free colors
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XAllocIconSize 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XAllocIconSize __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XAllocIconSize, XSetIconSizes, XGetIconSizes, XIconSize \- allocate icon size structure and set or read a window's WM_ICON_SIZES property
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -143,7 +143,7 @@
|
|||
..
|
||||
.ny0
|
||||
'\" t
|
||||
.TH XAllocSizeHints 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XAllocSizeHints __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XAllocSizeHints, XSetWMNormalHints, XGetWMNormalHints, XSetWMSizeHints, XGetWMSizeHints, XSizeHints \- allocate size hints structure and set or read a window's WM_NORMAL_HINTS property
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -143,7 +143,7 @@
|
|||
..
|
||||
.ny0
|
||||
'\" t
|
||||
.TH XAllocStandardColormap 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XAllocStandardColormap __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XAllocStandardColormap, XSetRGBColormaps, XGetRGBColormaps, XStandardColormap \- allocate, set, or read a standard colormap structure
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -144,7 +144,7 @@
|
|||
..
|
||||
.ny0
|
||||
'\" t
|
||||
.TH XAllocWMHints 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XAllocWMHints __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XAllocWMHints, XSetWMHints, XGetWMHints, XWMHints \- allocate window manager hints structure and set or read a window's WM_HINTS property
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XAllowEvents 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XAllowEvents __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XAllowEvents \- release queued events
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -141,7 +141,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XAnyEvent 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XAnyEvent __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XAnyEvent, XEvent \- generic X event structures
|
||||
.SH STRUCTURES
|
||||
|
|
|
|||
|
|
@ -141,7 +141,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XButtonEvent 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XButtonEvent __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XButtonEvent, XKeyEvent, XMotionEvent \- KeyPress, KeyRelease, ButtonPress, ButtonRelease, and MotionNotify event structures
|
||||
.SH STRUCTURES
|
||||
|
|
|
|||
|
|
@ -143,7 +143,7 @@
|
|||
..
|
||||
.ny0
|
||||
'\" t
|
||||
.TH XChangeKeyboardControl 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XChangeKeyboardControl __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XChangeKeyboardControl, XGetKeyboardControl, XAutoRepeatOn, XAutoRepeatOff, XBell, XQueryKeymap, XKeyboardControl \- manipulate keyboard settings and keyboard control structure
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -141,7 +141,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XChangeKeyboardMapping 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.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
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XChangePointerControl 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XChangePointerControl __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XChangePointerControl, XGetPointerControl \- control pointer
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XChangeSaveSet 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XChangeSaveSet __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XChangeSaveSet, XAddToSaveSet, XRemoveFromSaveSet \- change a client's save set
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XChangeWindowAttributes 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XChangeWindowAttributes __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XChangeWindowAttributes, XSetWindowBackground, XSetWindowBackgroundPixmap, XSetWindowBorder, XSetWindowBorderPixmap, XSetWindowColormap \- change window attributes
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -141,7 +141,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XCirculateEvent 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XCirculateEvent __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XCirculateEvent \- CirculateNotify event structure
|
||||
.SH STRUCTURES
|
||||
|
|
|
|||
|
|
@ -141,7 +141,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XCirculateRequestEvent 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XCirculateRequestEvent __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XCirculateRequestEvent \- CirculateRequest event structure
|
||||
.SH STRUCTURES
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XClearArea 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XClearArea __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XClearArea, XClearWindow \- clear area or window
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -141,7 +141,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XClientMessageEvent 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XClientMessageEvent __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XClientMessageEvent \- ClientMessage event structure
|
||||
.SH STRUCTURES
|
||||
|
|
|
|||
|
|
@ -141,7 +141,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XColormapEvent 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XColormapEvent __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XColormapEvent \- ColormapNotify event structure
|
||||
.SH STRUCTURES
|
||||
|
|
|
|||
|
|
@ -141,7 +141,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XConfigureEvent 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XConfigureEvent __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XConfigureEvent \- ConfigureNotify event structure
|
||||
.SH STRUCTURES
|
||||
|
|
|
|||
|
|
@ -141,7 +141,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XConfigureRequestEvent 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XConfigureRequestEvent __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XConfigureRequestEvent \- ConfigureRequest event structure
|
||||
.SH STRUCTURES
|
||||
|
|
|
|||
|
|
@ -143,7 +143,7 @@
|
|||
..
|
||||
.ny0
|
||||
'\" t
|
||||
.TH XConfigureWindow 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XConfigureWindow __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XConfigureWindow, XMoveWindow, XResizeWindow, XMoveResizeWindow, XSetWindowBorderWidth, XWindowChanges \- configure windows and window changes structure
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XCopyArea 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XCopyArea __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XCopyArea, XCopyPlane \- copy areas
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -141,7 +141,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XCreateColormap 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XCreateColormap __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XCreateColormap, XCopyColormapAndFree, XFreeColormap, XColor \- create, copy, or destroy colormaps and color structure
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XCreateFontCursor 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XCreateFontCursor __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XCreateFontCursor, XCreatePixmapCursor, XCreateGlyphCursor \- create cursors
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XCreateFontSet 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XCreateFontSet __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XCreateFontSet, XFreeFontSet \- create and free an international text drawing font set
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -143,7 +143,7 @@
|
|||
..
|
||||
.ny0
|
||||
'\" t
|
||||
.TH XCreateGC 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XCreateGC __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XCreateGC, XCopyGC, XChangeGC, XGetGCValues, XFreeGC, XGContextFromGC, XGCValues \- create or free graphics contexts and graphics context structure
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XCreateIC 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XCreateIC __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XCreateIC, XDestroyIC, XIMOfIC \- create, destroy, and obtain the input method of an input context
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XCreateOC 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XCreateOC __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XCreateOC, XDestroyOC, XSetOCValues, XGetOCValues, XOMOfOC \- create output contexts
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XCreatePixmap 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XCreatePixmap __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XCreatePixmap, XFreePixmap \- create or destroy pixmaps
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XCreateRegion 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XCreateRegion __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XCreateRegion, XSetRegion, XDestroyRegion \- create or destroy regions
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -143,7 +143,7 @@
|
|||
..
|
||||
.ny0
|
||||
'\" t
|
||||
.TH XCreateWindow 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XCreateWindow __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XCreateWindow, XCreateSimpleWindow, XSetWindowAttributes \- create windows and window attributes structure
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -141,7 +141,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XCreateWindowEvent 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XCreateWindowEvent __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XCreateWindowEvent \- CreateNotify event structure
|
||||
.SH STRUCTURES
|
||||
|
|
|
|||
|
|
@ -141,7 +141,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XCrossingEvent 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XCrossingEvent __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XCrossingEvent \- EnterNotify and LeaveNotify event structure
|
||||
.SH STRUCTURES
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XDefineCursor 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XDefineCursor __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XDefineCursor, XUndefineCursor \- define cursors
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XDestroyWindow 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XDestroyWindow __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XDestroyWindow, XDestroySubwindows \- destroy windows
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -141,7 +141,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XDestroyWindowEvent 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XDestroyWindowEvent __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XDestroyWindowEvent \- DestroyNotify event structure
|
||||
.SH STRUCTURES
|
||||
|
|
|
|||
|
|
@ -143,7 +143,7 @@
|
|||
..
|
||||
.ny0
|
||||
'\" e
|
||||
.TH XDrawArc 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XDrawArc __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XDrawArc, XDrawArcs, XArc \- draw arcs and arc structure
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XDrawImageString 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XDrawImageString __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XDrawImageString, XDrawImageString16 \- draw image text
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XDrawLine 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XDrawLine __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XDrawLine, XDrawLines, XDrawSegments, XSegment \- draw lines, polygons, and line structure
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XDrawPoint 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XDrawPoint __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XDrawPoint, XDrawPoints, XPoint \- draw points and points structure
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XDrawRectangle 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XDrawRectangle __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XDrawRectangle, XDrawRectangles, XRectangle \- draw rectangles and rectangles structure
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XDrawString 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XDrawString __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XDrawString, XDrawString16 \- draw text characters
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -141,7 +141,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XDrawText 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XDrawText __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XDrawText, XDrawText16, XTextItem, XTextItem16 \- draw polytext text and text drawing structures
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XEmptyRegion 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XEmptyRegion __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XEmptyRegion, XEqualRegion, XPointInRegion, XRectInRegion \- determine if regions are empty or equal
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -141,7 +141,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XErrorEvent 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XErrorEvent __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XErrorEvent \- X error event structure
|
||||
.SH STRUCTURES
|
||||
|
|
|
|||
|
|
@ -141,7 +141,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XExposeEvent 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XExposeEvent __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XExposeEvent \- Expose event structure
|
||||
.SH STRUCTURES
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XExtentsOfFontSet 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XExtentsOfFontSet __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XExtentsOfFontSet \- obtain the maximum extents structure for a font set
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XFillRectangle 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XFillRectangle __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XFillRectangle, XFillRectangles, XFillPolygon, XFillArc, XFillArcs \- fill rectangles, polygons, or arcs
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XFilterEvent 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XFilterEvent __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XFilterEvent \- filter X events for an input method
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XFlush 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XFlush __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XFlush, XSync, XEventsQueued, XPending \- handle output buffer or event queue
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -141,7 +141,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XFocusChangeEvent 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XFocusChangeEvent __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XFocusChangeEvent \- FocusIn and FocusOut event structure
|
||||
.SH STRUCTURES
|
||||
|
|
|
|||
|
|
@ -141,7 +141,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XFontSetExtents 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XFontSetExtents __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XFontSetExtents \- XFontSetExtents structure
|
||||
.SH STRUCTURES
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XFontsOfFontSet 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XFontsOfFontSet __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XFontsOfFontSet, XBaseFontNameListOfFontSet, XLocaleOfFontSet, XContextDependentDrawing, XContextualDrawing, XDirectionalDependentDrawing \- obtain fontset information
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XFree 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XFree __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XFree \- free client data
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -143,7 +143,7 @@
|
|||
..
|
||||
.ny0
|
||||
'\" t
|
||||
.TH XGetVisualInfo 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XGetVisualInfo __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XGetVisualInfo, XMatchVisualInfo, XVisualIDFromVisual, XVisualInfo \- obtain visual information and visual structure
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -143,7 +143,7 @@
|
|||
..
|
||||
.ny0
|
||||
'\" t
|
||||
.TH XGetWindowAttributes 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XGetWindowAttributes __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XGetWindowAttributes, XGetGeometry, XWindowAttributes \- get current window attribute or geometry and current window attributes structure
|
||||
.SH SYNTAX
|
||||
|
|
@ -193,7 +193,8 @@ The
|
|||
.ZN XGetWindowAttributes
|
||||
function returns the current attributes for the specified window to an
|
||||
.ZN XWindowAttributes
|
||||
structure.
|
||||
structure. It returns a nonzero status on success; otherwise, it returns a
|
||||
zero status.
|
||||
.LP
|
||||
.ZN XGetWindowAttributes
|
||||
can generate
|
||||
|
|
@ -210,6 +211,8 @@ border width, and depth.
|
|||
These are described in the argument list.
|
||||
It is legal to pass to this function a window whose class is
|
||||
.ZN InputOnly .
|
||||
It returns a nonzero status on success; otherwise, it returns a
|
||||
zero status.
|
||||
.SH STRUCTURES
|
||||
The
|
||||
.ZN XWindowAttributes
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XGetWindowProperty 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XGetWindowProperty __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XGetWindowProperty, XListProperties, XChangeProperty, XRotateWindowProperties, XDeleteProperty \- obtain and change window properties
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
44
man/XGetXCBConnection.man
Normal file
44
man/XGetXCBConnection.man
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
.\" Copyright \(co 2006 Josh Triplett
|
||||
.\"
|
||||
.\" 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.
|
||||
.\"
|
||||
.TH XGetXCBConnection __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XGetXCBConnection \- get the XCB connection for an Xlib Display
|
||||
.SH SYNTAX
|
||||
.HP
|
||||
#include <X11/Xlib-xcb.h>
|
||||
.HP
|
||||
xcb_connection_t *XGetXCBConnection(Display *\fIdpy\fP);
|
||||
.SH ARGUMENTS
|
||||
.IP \fIdpy\fP 1i
|
||||
Specifies the connection to the X server.
|
||||
.IN "Environment" "DISPLAY"
|
||||
.SH DESCRIPTION
|
||||
The \fIXGetXCBConnection\fP function returns the XCB connection associated with
|
||||
an Xlib Display. Clients can use this XCB connection with functions from the
|
||||
XCB library, just as they would with an XCB connection created with XCB.
|
||||
Callers of this function must link to libX11-xcb and a version of Xlib built
|
||||
with XCB support.
|
||||
.SH "SEE ALSO"
|
||||
XOpenDisplay(3X11),
|
||||
XSetEventQueueOwner(3X11),
|
||||
.br
|
||||
\fIXlib \- C Language X Interface\fP
|
||||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XGrabButton 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XGrabButton __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XGrabButton, XUngrabButton \- grab pointer buttons
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XGrabKey 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XGrabKey __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XGrabKey, XUngrabKey \- grab keyboard keys
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XGrabKeyboard 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XGrabKeyboard __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XGrabKeyboard, XUngrabKeyboard \- grab the keyboard
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XGrabPointer 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XGrabPointer __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XGrabPointer, XUngrabPointer, XChangeActivePointerGrab \- grab the pointer
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XGrabServer 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XGrabServer __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XGrabServer, XUngrabServer \- grab the server
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -141,7 +141,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XGraphicsExposeEvent 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XGraphicsExposeEvent __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XGraphicsExposeEvent, XNoExposeEvent \- GraphicsExpose and NoExpose event structures
|
||||
.SH STRUCTURES
|
||||
|
|
|
|||
|
|
@ -141,7 +141,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XGravityEvent 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XGravityEvent __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XGravityEvent \- GravityNotify event structure
|
||||
.SH STRUCTURES
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XIconifyWindow 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XIconifyWindow __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XIconifyWindow, XWithdrawWindow, XReconfigureWMWindow \- manipulate top-level windows
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XIfEvent 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XIfEvent __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XIfEvent, XCheckIfEvent, XPeekIfEvent \- check the event queue with a predicate procedure
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XCreateImage 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XCreateImage __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XInitImage, XCreateImage, XGetPixel, XPutPixel, XSubImage, XAddPixel, XDestroyImage \- image utilities
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XInitThreads 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XInitThreads __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XInitThreads, XLockDisplay, XUnlockDisplay \- multi-threading support
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XInstallColormap 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XInstallColormap __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XInstallColormap, XUninstallColormap, XListInstalledColormaps \- control colormaps
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XInternAtom 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XInternAtom __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XInternAtom, XInternAtoms, XGetAtomName, XGetAtomNames \- create or return atom names
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XIntersectRegion 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XIntersectRegion __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XIntersectRegion, XUnionRegion, XUnionRectWithRegion, XSubtractRegion, XXorRegion, XOffsetRegion, XShrinkRegion \- region arithmetic
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -141,7 +141,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XKeymapEvent 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XKeymapEvent __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XKeymapEvent \- KeymapNotify event structure
|
||||
.SH STRUCTURES
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XListFonts 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XListFonts __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XListFonts, XFreeFontNames, XListFontsWithInfo, XFreeFontInfo \- obtain or free font names and information
|
||||
.SH SYNTAX
|
||||
|
|
@ -253,6 +253,12 @@ is passed, the structure is freed,
|
|||
but the font is not closed; use
|
||||
.ZN XUnloadFont
|
||||
to close the font.
|
||||
.LP
|
||||
Note that
|
||||
.ZN XListFontsWithInfo
|
||||
is not thread-safe. If other threads make X requests on the same
|
||||
.ZN Display ,
|
||||
then this function's behavior is undefined.
|
||||
.SH "SEE ALSO"
|
||||
XLoadFont(3X11),
|
||||
XSetFontPath(3X11)
|
||||
|
|
|
|||
|
|
@ -141,7 +141,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XLoadFont 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XLoadFont __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XLoadFont, XQueryFont, XLoadQueryFont, XFreeFont, XGetFontProperty, XUnloadFont, XCharStruct, XFontProp, XChar2b, XFontStruct \- load or unload fonts and font metric structures
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XLookupKeysym 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XLookupKeysym __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XLookupKeysym, XRefreshKeyboardMapping, XLookupString, XRebindKeysym \- handle keyboard input events in Latin-1
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -141,7 +141,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XMapEvent 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XMapEvent __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XMapEvent, XMappingEvent \- MapNotify and MappingNotify event structures
|
||||
.SH STRUCTURES
|
||||
|
|
|
|||
|
|
@ -141,7 +141,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XMapRequestEvent 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XMapRequestEvent __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XMapRequestEvent \- MapRequest event structure
|
||||
.SH STRUCTURES
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XMapWindow 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XMapWindow __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XMapWindow, XMapRaised, XMapSubwindows \- map windows
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XNextEvent 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XNextEvent __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XNextEvent, XPeekEvent, XWindowEvent, XCheckWindowEvent, XMaskEvent, XCheckMaskEvent, XCheckTypedEvent, XCheckTypedWindowEvent \- select events by type
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@
|
|||
.el .sp 10p
|
||||
..
|
||||
.ny0
|
||||
.TH XNoOp 3X11 __xorgversion__ "XLIB FUNCTIONS"
|
||||
.TH XNoOp __libmansuffix__ __xorgversion__ "XLIB FUNCTIONS"
|
||||
.SH NAME
|
||||
XNoOp \- No Operation
|
||||
.SH SYNTAX
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue