diff options
author | Matthieu Herrb <matthieu@cvs.openbsd.org> | 2017-02-28 18:44:57 +0000 |
---|---|---|
committer | Matthieu Herrb <matthieu@cvs.openbsd.org> | 2017-02-28 18:44:57 +0000 |
commit | 97e7dccdbe4e6e1047eab622e689c0ad5d1bccf8 (patch) | |
tree | ce90aa412fbf1f65b4d6153c6b9d212d841e0fa6 /lib/libX11 | |
parent | 3223519e25c8a4e4a8b4c409ac5c0c2797b6bf7f (diff) |
Update to libX11 1.6.5
Diffstat (limited to 'lib/libX11')
-rw-r--r-- | lib/libX11/ChangeLog | 177 | ||||
-rw-r--r-- | lib/libX11/compile | 2 | ||||
-rw-r--r-- | lib/libX11/configure | 20 | ||||
-rw-r--r-- | lib/libX11/configure.ac | 2 | ||||
-rw-r--r-- | lib/libX11/nls/locale.dir.pre | 3 | ||||
-rw-r--r-- | lib/libX11/specs/libX11/AppC.xml | 234 | ||||
-rw-r--r-- | lib/libX11/specs/libX11/AppD.xml | 140 | ||||
-rw-r--r-- | lib/libX11/specs/libX11/CH02.xml | 756 | ||||
-rw-r--r-- | lib/libX11/specs/libX11/CH03.xml | 156 | ||||
-rw-r--r-- | lib/libX11/specs/libX11/CH04.xml | 177 | ||||
-rw-r--r-- | lib/libX11/specs/libX11/CH05.xml | 58 | ||||
-rw-r--r-- | lib/libX11/specs/libX11/CH06.xml | 459 | ||||
-rw-r--r-- | lib/libX11/specs/libX11/CH07.xml | 203 | ||||
-rw-r--r-- | lib/libX11/specs/libX11/CH08.xml | 394 | ||||
-rw-r--r-- | lib/libX11/specs/libX11/CH09.xml | 118 | ||||
-rw-r--r-- | lib/libX11/specs/libX11/CH11.xml | 156 | ||||
-rw-r--r-- | lib/libX11/specs/libX11/CH12.xml | 219 | ||||
-rw-r--r-- | lib/libX11/specs/libX11/CH13.xml | 379 | ||||
-rw-r--r-- | lib/libX11/specs/libX11/CH14.xml | 389 | ||||
-rw-r--r-- | lib/libX11/specs/libX11/CH15.xml | 159 | ||||
-rw-r--r-- | lib/libX11/specs/libX11/CH16.xml | 323 | ||||
-rw-r--r-- | lib/libX11/src/FontNames.c | 4 |
22 files changed, 2506 insertions, 2022 deletions
diff --git a/lib/libX11/ChangeLog b/lib/libX11/ChangeLog index c4821d384..b4f7df6e3 100644 --- a/lib/libX11/ChangeLog +++ b/lib/libX11/ChangeLog @@ -1,3 +1,180 @@ +commit 42f4d7af9cf6d1dbfa575552e057328b054a20c9 +Author: Matt Turner <mattst88@gmail.com> +Date: Sat Feb 25 21:54:22 2017 -0800 + + libX11 1.6.5 + + Signed-off-by: Matt Turner <mattst88@gmail.com> + +commit a0da5835e8078445947c828fe2d86c1a31439012 +Author: Adam Jackson <ajax@redhat.com> +Date: Tue Feb 14 15:33:29 2017 -0500 + + Revert "Compose sequences for rouble sign" + + This reverts commit d9e34061307748cb7318ed6b5f83ee5ee9b81fd0. + + Reported to break 'make check': + + https://lists.freedesktop.org/archives/xorg-devel/2017-February/052720.html + +commit d9e34061307748cb7318ed6b5f83ee5ee9b81fd0 +Author: Mihail Konev <k.mvc@ya.ru> +Date: Fri Feb 10 18:48:18 2017 +0500 + + Compose sequences for rouble sign + + Cyrillic combinations mirror the Qwerty-Jcuken keyboard layout. + Also add Cyrillic sequences for hryvnia sign. + + Submitted-by: Victor V. Kustov <coyote@bks.tv> + Reviewed-by: Victor V. Kustov <coyote@bks.tv> + Signed-off-by: Mihail Konev <k.mvc@ya.ru> + +commit 23d9623c661694aba8cf1e8f277dffa7a86cf065 +Author: Petr Písař <petr.pisar@atlas.cz> +Date: Sun Oct 30 12:49:11 2016 +0100 + + Revert cs_CZ.UTF-8 XLC_LOCALE to en_US.UTF-8 + + The cs_CZ.UTF-8/XLC_LOCALE is an empty file leading to unsupported cs_CZ.UTF-8 + locale and reporting this error: + + Warning: locale not supported by Xlib, locale set to C + + Therefore this patch reverts to the en_US.UTF-8 definition file that was used + before. This patch also deduplicates the cs_CZ.UTF-8 entry. + + <https://bugs.freedesktop.org/show_bug.cgi?id=98219> + + This reverts commit 33840a5465a2e5fecab520bfbdd2d1bd0a456f51 + + Signed-off-by: Julien Cristau <jcristau@debian.org> + +commit 71b0929ebc1f0f877f63e3f6de260f529daa6c69 +Author: Mihail Konev <k.mvc@ya.ru> +Date: Thu Jan 26 13:52:49 2017 +1000 + + autogen: add default patch prefix + + Signed-off-by: Mihail Konev <k.mvc@ya.ru> + +commit 2979011bc170c55894b9185b26376f8efc6db7d4 +Author: Emil Velikov <emil.l.velikov@gmail.com> +Date: Mon Mar 9 12:00:52 2015 +0000 + + autogen.sh: use quoted string variables + + Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent + fall-outs, when they contain space. + + Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> + Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + +commit 4a0082a1b6affa65d38294f0e13511525cd8ad15 +Author: Peter Hutterer <peter.hutterer@who-t.net> +Date: Tue Jan 24 10:32:07 2017 +1000 + + autogen.sh: use exec instead of waiting for configure to finish + + Syncs the invocation of configure with the one from the server. + + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + Reviewed-by: Emil Velikov <emil.velikov@collabora.com> + +commit c74b070f2712c95f0db7c320a10232b0e5c83049 +Author: Julien Cristau <jcristau@debian.org> +Date: Sat Jan 7 16:20:31 2017 +0100 + + Fix wrong Xfree in XListFonts failure path + + 'ch' gets moved inside the allocated buffer as we're looping through + fonts, so keep a reference to the start of the buffer so we can pass + that to Xfree in the failure case. + + Fixes: commit 20a3f99eba5001925b8b313da3accb7900eb1927 "Plug a memory leak" + + Signed-off-by: Julien Cristau <jcristau@debian.org> + Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + +commit 663f47075fe67bab4f99bc5d186c49175d4a4334 +Author: Alan Coopersmith <alan.coopersmith@oracle.com> +Date: Sun Jan 1 20:57:58 2017 -0800 + + specs/libX11: Update Portability Considerations for the 21st century + + Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + +commit 28f4b989b52fcf45c7e75a878d8d9c2583cd6b3c +Author: Alan Coopersmith <alan.coopersmith@oracle.com> +Date: Sun Jan 1 20:39:53 2017 -0800 + + specs/libX11: Fix broken synopsis for Data/Data16/Data32 + + Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> + +commit 382561951e3460b09c21a1a23748cde0315fbb19 +Author: Alan Coopersmith <alan.coopersmith@oracle.com> +Date: Sun Jan 1 20:31:54 2017 -0800 + + specs/libX11: Add missing parameter types for XGetWindowProperty() + + Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> + +commit 2beaecdb66965b861d6b790d151ba947f65f0a22 +Author: Alan Coopersmith <alan.coopersmith@oracle.com> +Date: Sun Jan 1 20:16:08 2017 -0800 + + specs/libX11: Make paramdef spacing more consistent + + Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> + +commit 4c436c6c14cfd4c397b011563bf13c2872861133 +Author: Alan Coopersmith <alan.coopersmith@oracle.com> +Date: Sun Jan 1 20:02:53 2017 -0800 + + specs/libX11: Fix paramdef entries listing multiple parameters + + Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> + +commit 1728b1a8a4718315da8e5c9cbc2c04bb75c74107 +Author: Alan Coopersmith <alan.coopersmith@oracle.com> +Date: Sun Jan 1 19:38:40 2017 -0800 + + specs/libX11: More synopsis fixes + + Mostly transforming macro definitions and functions taking void arguments + from undecorated <para> tags to use <funcsynopsis> tags to get decorations. + + Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> + +commit f0dc83db7e3a3d4a76c0f9d24763b80f01c893a9 +Author: Lucien Gentis <lucien.gentis@waika9.com> +Date: Wed Jun 1 17:02:47 2016 +0200 + + Typos in "Xlib - C Language X Interface" document - Chapter 02 + + This patch fixes typos and lack of tags in "Xlib - C Language X Interface" document - Chapter 02. + + Signed-off-by: Lucien Gentis <lucien.gentis@waika9.com> + Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> + Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> + +commit 20a3f99eba5001925b8b313da3accb7900eb1927 +Author: Emilio Pozuelo Monfort <pochu@debian.org> +Date: Tue Oct 25 21:30:15 2016 +0200 + + Plug a memory leak + + This was introduced in 8ea762f. + + Reported-by: Julien Cristau <jcristau@debian.org> + Signed-off-by: Emilio Pozuelo Monfort <pochu@debian.org> + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + commit 8f349feac24aacc958bd816afcc52380764e3d92 Author: Matthieu Herrb <matthieu.herrb@laas.fr> Date: Tue Oct 4 21:01:39 2016 +0200 diff --git a/lib/libX11/compile b/lib/libX11/compile index 531136b06..a85b723c7 100644 --- a/lib/libX11/compile +++ b/lib/libX11/compile @@ -3,7 +3,7 @@ scriptversion=2012-10-14.11; # UTC -# Copyright (C) 1999-2013 Free Software Foundation, Inc. +# Copyright (C) 1999-2014 Free Software Foundation, Inc. # Written by Tom Tromey <tromey@cygnus.com>. # # This program is free software; you can redistribute it and/or modify diff --git a/lib/libX11/configure b/lib/libX11/configure index dad0e82bb..1f2b41d58 100644 --- a/lib/libX11/configure +++ b/lib/libX11/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for libX11 1.6.4. +# Generated by GNU Autoconf 2.69 for libX11 1.6.5. # # Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. # @@ -651,8 +651,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='libX11' PACKAGE_TARNAME='libX11' -PACKAGE_VERSION='1.6.4' -PACKAGE_STRING='libX11 1.6.4' +PACKAGE_VERSION='1.6.5' +PACKAGE_STRING='libX11 1.6.5' PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg' PACKAGE_URL='' @@ -1510,7 +1510,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures libX11 1.6.4 to adapt to many kinds of systems. +\`configure' configures libX11 1.6.5 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1580,7 +1580,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of libX11 1.6.4:";; + short | recursive ) echo "Configuration of libX11 1.6.5:";; esac cat <<\_ACEOF @@ -1746,7 +1746,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -libX11 configure 1.6.4 +libX11 configure 1.6.5 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2272,7 +2272,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by libX11 $as_me 1.6.4, which was +It was created by libX11 $as_me 1.6.5, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -4490,7 +4490,7 @@ fi # Define the identity of the package. PACKAGE='libX11' - VERSION='1.6.4' + VERSION='1.6.5' cat >>confdefs.h <<_ACEOF @@ -21361,7 +21361,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by libX11 $as_me 1.6.4, which was +This file was extended by libX11 $as_me 1.6.5, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -21427,7 +21427,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -libX11 config.status 1.6.4 +libX11 config.status 1.6.5 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff --git a/lib/libX11/configure.ac b/lib/libX11/configure.ac index 58f2681ad..9f1953ee9 100644 --- a/lib/libX11/configure.ac +++ b/lib/libX11/configure.ac @@ -1,7 +1,7 @@ # Initialize Autoconf AC_PREREQ([2.60]) -AC_INIT([libX11], [1.6.4], +AC_INIT([libX11], [1.6.5], [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], [libX11]) AC_CONFIG_SRCDIR([Makefile.am]) AC_CONFIG_HEADERS([src/config.h include/X11/XlibConf.h]) diff --git a/lib/libX11/nls/locale.dir.pre b/lib/libX11/nls/locale.dir.pre index c4740a7e6..92da87648 100644 --- a/lib/libX11/nls/locale.dir.pre +++ b/lib/libX11/nls/locale.dir.pre @@ -302,9 +302,8 @@ en_US.UTF-8/XLC_LOCALE: ca_AD.UTF-8 en_US.UTF-8/XLC_LOCALE: ca_ES.UTF-8 en_US.UTF-8/XLC_LOCALE: ca_FR.UTF-8 en_US.UTF-8/XLC_LOCALE: ca_IT.UTF-8 -cs_CZ.UTF-8/XLC_LOCALE: cs_CZ.UTF-8 -en_US.UTF-8/XLC_LOCALE: cy_GB.UTF-8 en_US.UTF-8/XLC_LOCALE: cs_CZ.UTF-8 +en_US.UTF-8/XLC_LOCALE: cy_GB.UTF-8 en_US.UTF-8/XLC_LOCALE: da_DK.UTF-8 en_US.UTF-8/XLC_LOCALE: de_AT.UTF-8 en_US.UTF-8/XLC_LOCALE: de_BE.UTF-8 diff --git a/lib/libX11/specs/libX11/AppC.xml b/lib/libX11/specs/libX11/AppC.xml index 7f4904c91..8eb1e004c 100644 --- a/lib/libX11/specs/libX11/AppC.xml +++ b/lib/libX11/specs/libX11/AppC.xml @@ -51,11 +51,11 @@ and <funcsynopsis id='XQueryExtension'> <funcprototype> <funcdef>Bool <function>XQueryExtension</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>char<parameter> *name</parameter></paramdef> - <paramdef>int<parameter> *major_opcode_return</parameter></paramdef> - <paramdef>int<parameter> *first_event_return</parameter></paramdef> - <paramdef>int<parameter> *first_error_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>char *<parameter>name</parameter></paramdef> + <paramdef>int *<parameter>major_opcode_return</parameter></paramdef> + <paramdef>int *<parameter>first_event_return</parameter></paramdef> + <paramdef>int *<parameter>first_error_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -137,8 +137,8 @@ are all considered different names. <funcsynopsis id='XListExtensions'> <funcprototype> <funcdef>char **<function>XListExtensions</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> *nextensions_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int *<parameter>nextensions_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -179,7 +179,7 @@ Otherwise, the result is implementation-dependent. <funcsynopsis id='XFreeExtensionList'> <funcprototype> <funcdef><function>XFreeExtensionList</function></funcdef> - <paramdef>char<parameter> **list</parameter></paramdef> + <paramdef>char **<parameter>list</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -261,8 +261,8 @@ typedef struct _XExtCodes { /* public to extension, cannot be changed */ <funcsynopsis id='XInitExtension'> <funcprototype> <funcdef>XExtCodes *<function>XInitExtension</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>char<parameter> *name</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>char *<parameter>name</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -325,7 +325,7 @@ This extension number is unique only to a single connection. <funcsynopsis id='XAddExtension'> <funcprototype> <funcdef>XExtCodes *<function>XAddExtension</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -373,9 +373,9 @@ extension. <funcsynopsis id='XESetCloseDisplay'> <funcprototype> <funcdef>int <function>XESetCloseDisplay</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> extension</parameter></paramdef> - <paramdef>int<parameter> (*proc)()</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>extension</parameter></paramdef> + <paramdef>int <parameter>(*proc)()</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -441,9 +441,9 @@ with these arguments: <funcsynopsis id='XESetCreateGC'> <funcprototype> <funcdef>int *<function>XESetCreateGC</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> extension</parameter></paramdef> - <paramdef>int<parameter> (*proc)()</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>extension</parameter></paramdef> + <paramdef>int <parameter>(*proc)()</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -508,9 +508,9 @@ your procedure is called with these arguments: <funcsynopsis id='XESetCopyGC'> <funcprototype> <funcdef>int *<function>XESetCopyGC</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> extension</parameter></paramdef> - <paramdef>int<parameter> (*proc)()</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>extension</parameter></paramdef> + <paramdef>int <parameter>(*proc)()</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -571,9 +571,9 @@ your procedure is called with these arguments: <funcsynopsis id='XESetFreeGC'> <funcprototype> <funcdef>int *<function>XESetFreeGC</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> extension</parameter></paramdef> - <paramdef>int<parameter> (*proc)()</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>extension</parameter></paramdef> + <paramdef>int <parameter>(*proc)()</parameter></paramdef> </funcprototype> </funcsynopsis> @@ -642,9 +642,9 @@ your procedure is called with these arguments: <funcsynopsis id='XESetCreateFont'> <funcprototype> <funcdef>int *<function>XESetCreateFont</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> extension</parameter></paramdef> - <paramdef>int<parameter> (*proc)()</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>extension</parameter></paramdef> + <paramdef>int <parameter>(*proc)()</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -721,9 +721,9 @@ your procedure is called with these arguments: <funcsynopsis id='XESetFreeFont'> <funcprototype> <funcdef>int *<function>XESetFreeFont</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> extension</parameter></paramdef> - <paramdef>int<parameter> (*proc)()</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>extension</parameter></paramdef> + <paramdef>int <parameter>(*proc)()</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -833,9 +833,9 @@ in the structure will be fully portable between machines. <funcsynopsis id='XESetWireToEvent'> <funcprototype> <funcdef>int *<function>XESetWireToEvent</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> event_number</parameter></paramdef> - <paramdef>Status<parameter> (*proc)()</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>event_number</parameter></paramdef> + <paramdef>Status <parameter>(*proc)()</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -941,8 +941,8 @@ with the event and use the return value. <funcsynopsis id='_XSetLastRequestRead'> <funcprototype> <funcdef>unsigned long<function>_XSetLastRequestRead</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>xGenericReply<parameter> *rep</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>xGenericReply *<parameter>rep</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -983,9 +983,9 @@ serial number in the event. <funcsynopsis id='XESetEventToWire'> <funcprototype> <funcdef>Status *<function>XESetEventToWire</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> event_number</parameter></paramdef> - <paramdef>int<parameter> (*proc)()</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>event_number</parameter></paramdef> + <paramdef>int <parameter>(*proc)()</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1075,9 +1075,9 @@ structure. <funcsynopsis id='XESetWireToError'> <funcprototype> <funcdef>Bool *<function>XESetWireToError</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> error_number</parameter></paramdef> - <paramdef>Bool<parameter> (*proc)()</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>error_number</parameter></paramdef> + <paramdef>Bool <parameter>(*proc)()</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1170,9 +1170,9 @@ otherwise, it should return <funcsynopsis id='XESetError'> <funcprototype> <funcdef>int *<function>XESetError</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> extension</parameter></paramdef> - <paramdef>int<parameter> (*proc)()</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>extension</parameter></paramdef> + <paramdef>int <parameter>(*proc)()</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1261,9 +1261,9 @@ returns the value of ret_code. <funcsynopsis id='XESetErrorString'> <funcprototype> <funcdef>char *<function>XESetErrorString</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> extension</parameter></paramdef> - <paramdef>char<parameter> *(*proc)()</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>extension</parameter></paramdef> + <paramdef>char *<parameter>(*proc)()</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1337,9 +1337,9 @@ error message into buffer. <funcsynopsis id='XESetPrintErrorValues'> <funcprototype> <funcdef>void *<function>XESetPrintErrorValues</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> extension</parameter></paramdef> - <paramdef>void<parameter> (*proc)()</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>extension</parameter></paramdef> + <paramdef>void <parameter>(*proc)()</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1419,9 +1419,9 @@ on a <acronym>POSIX</acronym>-compliant system, fp should be cast to type FILE*. <funcsynopsis id='XESetFlushGC'> <funcprototype> <funcdef>int *<function>XESetFlushGC</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> extension</parameter></paramdef> - <paramdef>int<parameter> *(*proc)()</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>extension</parameter></paramdef> + <paramdef>int *<parameter>(*proc)()</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1471,9 +1471,9 @@ function, but is called when a GC cache needs to be updated in the server. <funcsynopsis> <funcprototype> <funcdef>int *<function>XESetCopyGC</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> extension</parameter></paramdef> - <paramdef>int<parameter> *(*proc)()</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>extension</parameter></paramdef> + <paramdef>int *<parameter>(*proc)()</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1608,7 +1608,7 @@ union { Display *display; <funcsynopsis id='XEHeadOfExtensionList'> <funcprototype> <funcdef>XExtData **<function>XEHeadOfExtensionList</function></funcdef> - <paramdef>XEDataObject<parameter> object</parameter></paramdef> + <paramdef>XEDataObject <parameter>object</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1644,8 +1644,8 @@ of types contained in <funcsynopsis id='XAddToExtensionList'> <funcprototype> <funcdef><function>XAddToExtensionList</function></funcdef> - <paramdef>XExtData<parameter> **structure</parameter></paramdef> - <paramdef>XExtData<parameter> *ext_data</parameter></paramdef> + <paramdef>XExtData **<parameter>structure</parameter></paramdef> + <paramdef>XExtData *<parameter>ext_data</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1684,8 +1684,8 @@ before calling this function. <funcsynopsis id='XFindOnExtensionList'> <funcprototype> <funcdef>XExtData *<function>XFindOnExtensionList</function></funcdef> - <paramdef>struct_XExtData<parameter> **structure</parameter></paramdef> - <paramdef>int<parameter> number</parameter></paramdef> + <paramdef>struct_XExtData **<parameter>structure</parameter></paramdef> + <paramdef>int <parameter>number</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1735,7 +1735,7 @@ macro, which allocates and returns a resource ID, is defined in <funcsynopsis id='XAllocID'> <funcprototype> <funcdef><function>XAllocID</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1770,9 +1770,9 @@ macro allocates and returns an array of resource ID. <funcsynopsis id='XAllocIDs'> <funcprototype> <funcdef><function>XAllocIDs</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>XID<parameter> *ids_return</parameter></paramdef> - <paramdef>int<parameter> count</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>XID *<parameter>ids_return</parameter></paramdef> + <paramdef>int <parameter>count</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1849,8 +1849,8 @@ macro is defined as follows: <funcsynopsis id='FlushGC'> <funcprototype> <funcdef><function>FlushGC</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1899,8 +1899,8 @@ is defined as follows: <funcsynopsis id='_XFlushGCCache'> <funcprototype> <funcdef><function>_XFlushGCCache</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2325,7 +2325,7 @@ Two calls, which are generally implemented as macros, have been provided. <funcsynopsis id='LockDisplay'> <funcprototype> <funcdef><function>LockDisplay</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2335,7 +2335,7 @@ Two calls, which are generally implemented as macros, have been provided. <funcsynopsis id='UnlockDisplay'> <funcprototype> <funcdef><function>UnlockDisplay</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2518,10 +2518,23 @@ the display, a pointer to the beginning of the data, and the number of bytes to be sent. <!-- .sM --> <funcsynopsis id='Data'> -<funcprototype> +<funcprototype role='macro'> <funcdef><function>Data</function></funcdef> - <paramdef><parameter> display</parameter></paramdef> - <paramdef>(char<parameter> *</parameter></paramdef> + <paramdef><parameter>display</parameter></paramdef> + <paramdef>(char *) <parameter>data</parameter></paramdef> + <paramdef><parameter>nbytes</parameter></paramdef> +</funcprototype> +<funcprototype role='macro'> + <funcdef><function>Data16</function></funcdef> + <paramdef><parameter>display</parameter></paramdef> + <paramdef>(short *) <parameter>data</parameter></paramdef> + <paramdef><parameter>nbytes</parameter></paramdef> +</funcprototype> +<funcprototype role='macro'> + <funcdef><function>Data32</function></funcdef> + <paramdef><parameter>display</parameter></paramdef> + <paramdef>(long *) <parameter>data</parameter></paramdef> + <paramdef><parameter>nbytes</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2529,7 +2542,7 @@ and the number of bytes to be sent. <para> <!-- .LP --> <!-- .eM --> -<xref linkend='Data' xrefstyle='select: title'/>, +<function>Data</function>, <function>Data16</function>, and <function>Data32</function> @@ -2578,10 +2591,10 @@ places them in the queue for later use. <funcsynopsis id='_XReply'> <funcprototype> <funcdef>Status <function>_XReply</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>xReply<parameter> *rep</parameter></paramdef> - <paramdef>int<parameter> extra</parameter></paramdef> - <paramdef>Bool<parameter> discard</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>xReply *<parameter>rep</parameter></paramdef> + <paramdef>int <parameter>extra</parameter></paramdef> + <paramdef>Bool <parameter>discard</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2744,9 +2757,9 @@ function to read the variable-length data. <funcsynopsis id='_XRead'> <funcprototype> <funcdef><function>_XRead</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>char<parameter> *data_return</parameter></paramdef> - <paramdef>long<parameter> nbytes</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>char *<parameter>data_return</parameter></paramdef> + <paramdef>long <parameter>nbytes</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2794,9 +2807,9 @@ function reads the specified number of bytes into data_return. <funcsynopsis id='_XRead16'> <funcprototype> <funcdef><function>_XRead16</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>short<parameter> *data_return</parameter></paramdef> - <paramdef>long<parameter> nbytes</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>short *<parameter>data_return</parameter></paramdef> + <paramdef>long <parameter>nbytes</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2846,9 +2859,9 @@ into the specified array as shorts. <funcsynopsis id='_XRead32'> <funcprototype> <funcdef><function>_XRead32</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>long<parameter> *data_return</parameter></paramdef> - <paramdef>long<parameter> nbytes</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>long *<parameter>data_return</parameter></paramdef> + <paramdef>long <parameter>nbytes</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2898,9 +2911,9 @@ into the specified array as longs. <funcsynopsis id='_XRead16Pad'> <funcprototype> <funcdef><function>_XRead16Pad</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>short<parameter> *data_return</parameter></paramdef> - <paramdef>long<parameter> nbytes</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>short *<parameter>data_return</parameter></paramdef> + <paramdef>long <parameter>nbytes</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2953,9 +2966,9 @@ reads and discards up to two additional pad bytes. <funcsynopsis id='_XReadPad'> <funcprototype> <funcdef><function>_XReadPad</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>char<parameter> *data_return</parameter></paramdef> - <paramdef>long<parameter> nbytes</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>char *<parameter>data_return</parameter></paramdef> + <paramdef>long <parameter>nbytes</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3055,8 +3068,8 @@ critical section: <funcsynopsis id='_XAllocScratch'> <funcprototype> <funcdef>char *<function>_XAllocScratch</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>unsigned long <parameter> nbytes</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>unsigned long <parameter>nbytes</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3112,8 +3125,8 @@ critical sections: <funcsynopsis id='_XAllocTemp'> <funcprototype> <funcdef>char *<function>_XAllocTemp</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>unsigned long <parameter> nbytes</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>unsigned long <parameter>nbytes</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3151,9 +3164,9 @@ The following function returns the storage: <funcsynopsis id='_XFreeTemp'> <funcprototype> <funcdef>void <function>_XFreeTemp</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>char<parameter> *buf</parameter></paramdef> - <paramdef>unsigned long <parameter> nbytes</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>char *<parameter>buf</parameter></paramdef> + <paramdef>unsigned long <parameter>nbytes</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3200,9 +3213,8 @@ You must pass back the same pointer and size that were returned by <title>Portability Considerations</title> <para> <!-- .LP --> -Many machine architectures, -including many of the more recent <acronym>RISC</acronym> architectures, -do not correctly access data at unaligned locations; +Many machine architectures +do not correctly or efficiently access data at unaligned locations; their compilers pad out structures to preserve this characteristic. Many other machines capable of unaligned references pad inside of structures as well to preserve alignment, because accessing aligned data is @@ -3216,7 +3228,9 @@ All requests <emphasis remap='I'>must</emphasis> be a multiple of 32 bits in len the natural alignment in the data stream. You must pad structures out to 32-bit boundaries. Pad information does not have to be zeroed unless you want to -preserve such fields for future use in your protocol requests. +preserve such fields for future use in your protocol requests, +but it is recommended to zero it to avoid inadvertant data leakage +and improve compressability. Floating point varies radically between machines and should be avoided completely if at all possible. </para> @@ -3253,7 +3267,7 @@ take on values larger than the maximum 16-bit </para> <para> <!-- .LP --> -The library currently assumes that a +The library has always assumed that a <type>char</type> is 8 bits, a <type>short</type> @@ -3261,7 +3275,15 @@ is 16 bits, an <type>int</type> is 16 or 32 bits, and a <type>long</type> -is 32 bits. +is 32 bits. +Unfortunately, this assumption remains on machines where a <type>long</type> +can hold 64-bits, and many functions and structures require unnecessarily +large fields to avoid breaking compatibility with existing code. Special +care must be taken with arrays of values that are transmitted in the +protocol as CARD32 or INT32 but have to be converted to arrays of 64-bit +<type>long</type> when passed to or from client applications. +</para> +<para> The <function>PackData</function> macro is a half-hearted attempt to deal with the possibility of 32 bit shorts. diff --git a/lib/libX11/specs/libX11/AppD.xml b/lib/libX11/specs/libX11/AppD.xml index 83837970f..823f6d518 100644 --- a/lib/libX11/specs/libX11/AppD.xml +++ b/lib/libX11/specs/libX11/AppD.xml @@ -59,14 +59,14 @@ and <property>WM_NORMAL_HINTS</property> properties. <funcsynopsis id='XSetStandardProperties'> <funcprototype> <funcdef><function>XSetStandardProperties</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>char<parameter> *window_name</parameter></paramdef> - <paramdef>char<parameter> *icon_name</parameter></paramdef> - <paramdef>Pixmap<parameter> icon_pixmap</parameter></paramdef> - <paramdef>char<parameter> **argv</parameter></paramdef> - <paramdef>int<parameter> argc</parameter></paramdef> - <paramdef>XSizeHints<parameter> *hints</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>char *<parameter>window_name</parameter></paramdef> + <paramdef>char *<parameter>icon_name</parameter></paramdef> + <paramdef>Pixmap <parameter>icon_pixmap</parameter></paramdef> + <paramdef>char **<parameter>argv</parameter></paramdef> + <paramdef>int <parameter>argc</parameter></paramdef> + <paramdef>XSizeHints *<parameter>hints</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -208,9 +208,9 @@ This function has been superseded by <funcsynopsis id='XSetNormalHints'> <funcprototype> <funcdef><function>XSetNormalHints</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>XSizeHints<parameter> *hints</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>XSizeHints *<parameter>hints</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -297,9 +297,9 @@ This function has been superseded by <funcsynopsis id='XGetNormalHints'> <funcprototype> <funcdef>Status <function>XGetNormalHints</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>XSizeHints<parameter> *hints_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>XSizeHints *<parameter>hints_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -368,9 +368,9 @@ This function is no longer supported by the <funcsynopsis id='XSetZoomHints'> <funcprototype> <funcdef><function>XSetZoomHints</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>XSizeHints<parameter> *zhints</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>XSizeHints *<parameter>zhints</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -438,9 +438,9 @@ This function is no longer supported by the <funcsynopsis id='XGetZoomHints'> <funcprototype> <funcdef>Status <function>XGetZoomHints</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>XSizeHints<parameter> *zhints_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>XSizeHints *<parameter>zhints_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -505,10 +505,10 @@ This function has been superseded by <funcsynopsis id='XSetSizeHints'> <funcprototype> <funcdef><function>XSetSizeHints</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>XSizeHints<parameter> *hints</parameter></paramdef> - <paramdef>Atom<parameter> property</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>XSizeHints *<parameter>hints</parameter></paramdef> + <paramdef>Atom <parameter>property</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -592,10 +592,10 @@ This function has been superseded by <funcsynopsis id='XGetSizeHints'> <funcprototype> <funcdef>Status <function>XGetSizeHints</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>XSizeHints<parameter> *hints_return</parameter></paramdef> - <paramdef>Atom<parameter> property</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>XSizeHints *<parameter>hints_return</parameter></paramdef> + <paramdef>Atom <parameter>property</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -685,10 +685,10 @@ This function has been superseded by <funcsynopsis id='XGetStandardColormap'> <funcprototype> <funcdef>Status <function>XGetStandardColormap</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>XStandardColormap<parameter> *colormap_return</parameter></paramdef> - <paramdef>Atom<parameter> property</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>XStandardColormap *<parameter>colormap_return</parameter></paramdef> + <paramdef>Atom <parameter>property</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -778,10 +778,10 @@ This function has been superseded by <funcsynopsis id='XSetStandardColormap'> <funcprototype> <funcdef><function>XSetStandardColormap</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>XStandardColormap<parameter> *colormap</parameter></paramdef> - <paramdef>Atom<parameter> property</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>XStandardColormap *<parameter>colormap</parameter></paramdef> + <paramdef>Atom <parameter>property</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -861,15 +861,19 @@ This function has been superseded by <funcsynopsis id='XGeometry'> <funcprototype> <funcdef>int <function>XGeometry</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> screen</parameter></paramdef> - <paramdef>char*position,<parameter> *default_position</parameter></paramdef> - <paramdef>unsigned int <parameter> bwidth</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>screen</parameter></paramdef> + <paramdef>char *<parameter>position</parameter></paramdef> + <paramdef>char *<parameter>default_position</parameter></paramdef> + <paramdef>unsigned int <parameter>bwidth</parameter></paramdef> <paramdef>unsigned int <parameter>fwidth</parameter></paramdef> <paramdef>unsigned int <parameter>fheight</parameter></paramdef> - <paramdef>intxadder,<parameter> yadder</parameter></paramdef> - <paramdef>int*x_return,<parameter> *y_return</parameter></paramdef> - <paramdef>int*width_return,<parameter> *height_return</parameter></paramdef> + <paramdef>int <parameter>xadder</parameter></paramdef> + <paramdef>int <parameter>yadder</parameter></paramdef> + <paramdef>int *<parameter>x_return</parameter></paramdef> + <paramdef>int *<parameter>y_return</parameter></paramdef> + <paramdef>int *<parameter>width_return</parameter></paramdef> + <paramdef>int *<parameter>height_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1062,9 +1066,9 @@ It is only useful in very simple applications. <funcsynopsis id='XGetDefault'> <funcprototype> <funcdef>char *<function>XGetDefault</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>char<parameter> *program</parameter></paramdef> - <paramdef>char<parameter> *option</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>char *<parameter>program</parameter></paramdef> + <paramdef>char *<parameter>option</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1256,11 +1260,11 @@ use <funcsynopsis id='XDraw'> <funcprototype> <funcdef>Status <function>XDraw</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawable<parameter> d</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> - <paramdef>Vertex<parameter> *vlist</parameter></paramdef> - <paramdef>int<parameter> vcount</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>d</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> + <paramdef>Vertex *<parameter>vlist</parameter></paramdef> + <paramdef>int <parameter>vcount</parameter></paramdef> </funcprototype> </funcsynopsis> @@ -1463,11 +1467,11 @@ use <funcsynopsis id='XDrawFilled'> <funcprototype> <funcdef>Status <function>XDrawFilled</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawable<parameter> d</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> - <paramdef>Vertex<parameter> *vlist</parameter></paramdef> - <paramdef>int<parameter> vcount</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>d</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> + <paramdef>Vertex *<parameter>vlist</parameter></paramdef> + <paramdef>int <parameter>vcount</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1619,7 +1623,7 @@ use <funcsynopsis id='XCreateAssocTable'> <funcprototype> <funcdef>XAssocTable *<function>XCreateAssocTable</function></funcdef> - <paramdef>int<parameter> size</parameter></paramdef> + <paramdef>int <parameter>size</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1665,10 +1669,10 @@ use <funcsynopsis id='XMakeAssoc'> <funcprototype> <funcdef><function>XMakeAssoc</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>XAssocTable<parameter> *table</parameter></paramdef> - <paramdef>XID<parameter> x_id</parameter></paramdef> - <paramdef>char<parameter> *data</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>XAssocTable *<parameter>table</parameter></paramdef> + <paramdef>XID <parameter>x_id</parameter></paramdef> + <paramdef>char *<parameter>data</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1740,9 +1744,9 @@ use <funcsynopsis id='XLookUpAssoc'> <funcprototype> <funcdef>char *<function>XLookUpAssoc</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>XAssocTable<parameter> *table</parameter></paramdef> - <paramdef>XID<parameter> x_id</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>XAssocTable *<parameter>table</parameter></paramdef> + <paramdef>XID <parameter>x_id</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1805,9 +1809,9 @@ use <funcsynopsis id='XDeleteAssoc'> <funcprototype> <funcdef><function>XDeleteAssoc</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>XAssocTable<parameter> *table</parameter></paramdef> - <paramdef>XID<parameter> x_id</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>XAssocTable *<parameter>table</parameter></paramdef> + <paramdef>XID <parameter>x_id</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1868,7 +1872,7 @@ use <funcsynopsis id='XDestroyAssocTable'> <funcprototype> <funcdef><function>XDestroyAssocTable</function></funcdef> - <paramdef>XAssocTable<parameter> *table</parameter></paramdef> + <paramdef>XAssocTable *<parameter>table</parameter></paramdef> </funcprototype> </funcsynopsis> diff --git a/lib/libX11/specs/libX11/CH02.xml b/lib/libX11/specs/libX11/CH02.xml index 656dce8b1..5dbfa2b13 100644 --- a/lib/libX11/specs/libX11/CH02.xml +++ b/lib/libX11/specs/libX11/CH02.xml @@ -329,8 +329,13 @@ The following lists the C language macros, their corresponding function equivalents that are for other language bindings, and what data both can return. </para> -<para>AllPlanes()</para> -<para>XAllPlanes()</para> +<synopsis id='AllPlanes' role='macro'><constant>AllPlanes</constant></synopsis> +<funcsynopsis id='XAllPlanes'> +<funcprototype> + <funcdef>unsigned long <function>XAllPlanes</function></funcdef> + <void /> +</funcprototype> +</funcsynopsis> <para> <!-- .LP --> <!-- .eM --> @@ -342,6 +347,10 @@ a procedure. <para> <!-- .LP --> <!-- .sp --> +<indexterm significance="preferred"><primary>BlackPixel</primary></indexterm> +<indexterm significance="preferred"><primary>XBlackPixel</primary></indexterm> +<indexterm significance="preferred"><primary>WhitePixel</primary></indexterm> +<indexterm significance="preferred"><primary>XWhitePixel</primary></indexterm> Both <function>BlackPixel</function> and @@ -354,14 +363,18 @@ and, in any case, may not actually be black or white. The names are intended to convey the expected relative intensity of the colors. <!-- .sM --> </para> -<para> -BlackPixel(<emphasis remap='I'>display</emphasis>, <emphasis remap='I'>screen_number</emphasis>) -</para> +<funcsynopsis id='BlackPixel'> +<funcprototype role='macro'> + <funcdef><function>BlackPixel</function></funcdef> + <paramdef><parameter>display</parameter></paramdef> + <paramdef><parameter>screen_number</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XBlackPixel'> <funcprototype> <funcdef>unsigned long <function>XBlackPixel</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> screen_number</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>screen_number</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -390,8 +403,6 @@ Specifies the appropriate screen number on the host server. <para> <!-- .LP --> <!-- .eM --> -<indexterm significance="preferred"><primary>BlackPixel</primary></indexterm> -<indexterm significance="preferred"><primary>XBlackPixel</primary></indexterm> Both return the black pixel value for the specified screen. </para> <para> @@ -399,14 +410,18 @@ Both return the black pixel value for the specified screen. <!-- .sp --> <!-- .sM --> </para> -<para> -WhitePixel(<emphasis remap='I'>display</emphasis>, <emphasis remap='I'>screen_number</emphasis>) -</para> +<funcsynopsis id='WhitePixel'> +<funcprototype role='macro'> + <funcdef><function>WhitePixel</function></funcdef> + <paramdef><parameter>display</parameter></paramdef> + <paramdef><parameter>screen_number</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XWhitePixel'> <funcprototype> <funcdef>unsigned long <function>XWhitePixel</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> screen_number</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>screen_number</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -435,8 +450,6 @@ Specifies the appropriate screen number on the host server. <para> <!-- .LP --> <!-- .eM --> -<indexterm significance="preferred"><primary>WhitePixel</primary></indexterm> -<indexterm significance="preferred"><primary>XWhitePixel</primary></indexterm> Both return the white pixel value for the specified screen. </para> <para> @@ -444,13 +457,16 @@ Both return the white pixel value for the specified screen. <!-- .sp --> <!-- .sM --> </para> -<para> -ConnectionNumber(<emphasis remap='I'>display</emphasis>) -</para> +<funcsynopsis id='ConnectionNumber'> +<funcprototype role='macro'> + <funcdef><function>ConnectionNumber</function></funcdef> + <paramdef><parameter>display</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XConnectionNumber'> <funcprototype> <funcdef>int <function>XConnectionNumber</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -481,14 +497,18 @@ this is the file descriptor of the connection. <!-- .sp --> <!-- .sM --> </para> -<para> -DefaultColormap(<emphasis remap='I'>display</emphasis>, <emphasis remap='I'>screen_number</emphasis>) -</para> +<funcsynopsis id='DefaultColormap'> +<funcprototype role='macro'> + <funcdef><function>DefaultColormap</function></funcdef> + <paramdef><parameter>display</parameter></paramdef> + <paramdef><parameter>screen_number</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XDefaultColormap'> <funcprototype> <funcdef>Colormap <function>XDefaultColormap</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> screen_number</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>screen_number</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -527,14 +547,18 @@ Most routine allocations of color should be made out of this colormap. <!-- .sp --> <!-- .sM --> </para> -<para> -DefaultDepth(<emphasis remap='I'>display</emphasis>, <emphasis remap='I'>screen_number</emphasis>) -</para> +<funcsynopsis id='DefaultDepth'> +<funcprototype role='macro'> + <funcdef><function>DefaultDepth</function></funcdef> + <paramdef><parameter>display</parameter></paramdef> + <paramdef><parameter>screen_number</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XDefaultDepth'> <funcprototype> <funcdef>int <function>XDefaultDepth</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> screen_number</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>screen_number</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -578,15 +602,12 @@ To determine the number of depths that are available on a given screen, use <function>XListDepths</function>. <!-- .sM --> </para> -<para> -DefaultGC(<emphasis remap='I'>display</emphasis>, <emphasis remap='I'>screen_number</emphasis>) -</para> -<funcsynopsis id='XDefaultGC'> +<funcsynopsis id='XListDepths'> <funcprototype> - <funcdef>GC <function>XDefaultGC</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> screen_number</parameter></paramdef> - <paramdef>int<parameter> *count_return</parameter></paramdef> + <funcdef>int *<function>XListDepths</function></funcdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>screen_number</parameter></paramdef> + <paramdef>int *<parameter>count_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -642,14 +663,18 @@ To release the memory allocated for the array of depths, use <!-- .sp --> <!-- .sM --> </para> -<para> -DefaultGC(<emphasis remap='I'>display</emphasis>, <emphasis remap='I'>screen_number</emphasis>) -</para> -<funcsynopsis> +<funcsynopsis id='DefaultGC'> +<funcprototype role='macro'> + <funcdef><function>DefaultGC</function></funcdef> + <paramdef><parameter>display</parameter></paramdef> + <paramdef><parameter>screen_number</parameter></paramdef> +</funcprototype> +</funcsynopsis> +<funcsynopsis id='XDefaultGC'> <funcprototype> <funcdef>GC <function>XDefaultGC</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> screen_number</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>screen_number</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -695,13 +720,16 @@ This GC should never be freed. <!-- .sp --> <!-- .sM --> </para> -<para> -DefaultRootWindow(<emphasis remap='I'>display</emphasis>) -</para> +<funcsynopsis id='DefaultRootWindow'> +<funcprototype role='macro'> + <funcdef><function>DefaultRootWindow</function></funcdef> + <paramdef><parameter>display</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XDefaultRootWindow'> <funcprototype> <funcdef>Window <function>XDefaultRootWindow</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -729,13 +757,16 @@ Both return the root window for the default screen. <!-- .sp --> <!-- .sM --> </para> -<para> -DefaultScreenOfDisplay(<emphasis remap='I'>display</emphasis>) -</para> +<funcsynopsis id='DefaultScreenOfDisplay'> +<funcprototype role='macro'> + <funcdef><function>DefaultScreenOfDisplay</function></funcdef> + <paramdef><parameter>display</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XDefaultScreenOfDisplay'> <funcprototype> <funcdef>Screen *<function>XDefaultScreenOfDisplay</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -763,14 +794,18 @@ Both return a pointer to the default screen. <!-- .sp --> <!-- .sM --> </para> -<para> -ScreenOfDisplay(<emphasis remap='I'>display</emphasis>, <emphasis remap='I'>screen_number</emphasis>) -</para> +<funcsynopsis id='ScreenOfDisplay'> +<funcprototype role='macro'> + <funcdef><function>ScreenOfDisplay</function></funcdef> + <paramdef><parameter>display</parameter></paramdef> + <paramdef><parameter>screen_number</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XScreenOfDisplay'> <funcprototype> <funcdef>Screen *<function>XScreenOfDisplay</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> screen_number</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>screen_number</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -808,13 +843,16 @@ Both return a pointer to the indicated screen. <!-- .sp --> <!-- .sM --> </para> -<para> -DefaultScreen(<emphasis remap='I'>display</emphasis>) -</para> +<funcsynopsis id='DefaultScreen'> +<funcprototype role='macro'> + <funcdef><function>DefaultScreen</function></funcdef> + <paramdef><parameter>display</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XDefaultScreen'> <funcprototype> <funcdef>int <function>XDefaultScreen</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -846,14 +884,18 @@ in applications that will use only a single screen. <!-- .sp --> <!-- .sM --> </para> -<para> -DefaultVisual(<emphasis remap='I'>display</emphasis>, <emphasis remap='I'>screen_number</emphasis>) -</para> +<funcsynopsis id='DefaultVisual'> +<funcprototype role='macro'> + <funcdef><function>DefaultVisual</function></funcdef> + <paramdef><parameter>display</parameter></paramdef> + <paramdef><parameter>screen_number</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XDefaultVisual'> <funcprototype> <funcdef>Visual *<function>XDefaultVisual</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> screen_number</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>screen_number</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -893,14 +935,18 @@ see <link linkend="Visual_Types">section 3.1</link>. <!-- .sp --> <!-- .sM --> </para> -<para> -DisplayCells(<emphasis remap='I'>display</emphasis>, <emphasis remap='I'>screen_number</emphasis>) -</para> +<funcsynopsis id='DisplayCells'> +<funcprototype role='macro'> + <funcdef><function>DisplayCells</function></funcdef> + <paramdef><parameter>display</parameter></paramdef> + <paramdef><parameter>screen_number</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XDisplayCells'> <funcprototype> <funcdef>int <function>XDisplayCells</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> screen_number</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>screen_number</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -938,14 +984,18 @@ Both return the number of entries in the default colormap. <!-- .sp --> <!-- .sM --> </para> -<para> -DisplayPlanes(<emphasis remap='I'>display</emphasis>, <emphasis remap='I'>screen_number</emphasis>) -</para> +<funcsynopsis id='DisplayPlanes'> +<funcprototype role='macro'> + <funcdef><function>DisplayPlanes</function></funcdef> + <paramdef><parameter>display</parameter></paramdef> + <paramdef><parameter>screen_number</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XDisplayPlanes'> <funcprototype> <funcdef>int <function>XDisplayPlanes</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> screen_number</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>screen_number</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -985,13 +1035,16 @@ see the glossary. <!-- .sp --> <!-- .sM --> </para> -<para> -DisplayString(<emphasis remap='I'>display</emphasis>) -</para> +<funcsynopsis id='DisplayString'> +<funcprototype role='macro'> + <funcdef><function>DisplayString</function></funcdef> + <paramdef><parameter>display</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XDisplayString'> <funcprototype> <funcdef>char *<function>XDisplayString</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1029,13 +1082,10 @@ child process as well as for printing error messages. <!-- .sp --> <!-- .sM --> </para> -<para> -LastKnownRequestProcessed(<emphasis remap='I'>display</emphasis>) -</para> -<funcsynopsis id='XLastKnownRequestProcessed'> +<funcsynopsis id='XExtendedMaxRequestSize'> <funcprototype> - <funcdef>unsigned long <function>XLastKnownRequestProcessed</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <funcdef>long <function>XExtendedMaxRequestSize</function></funcdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1086,13 +1136,10 @@ split the data across multiple smaller requests instead. <!-- .sp --> <!-- .sM --> </para> -<para> -LastKnownRequestProcessed(<emphasis remap='I'>display</emphasis>) -</para> <funcsynopsis> <funcprototype> - <funcdef>unsigned long <function>XLastKnownRequestProcessed</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <funcdef>long <function>XMaxRequestSize</function></funcdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1135,13 +1182,16 @@ and <!-- .sp --> <!-- .sM --> </para> -<para> -LastKnownRequestProcessed(<emphasis remap='I'>display</emphasis>) -</para> -<funcsynopsis> +<funcsynopsis id='LastKnownRequestProcessed'> +<funcprototype role='macro'> + <funcdef><function>LastKnownRequestProcessed</function></funcdef> + <paramdef><parameter>display</parameter></paramdef> +</funcprototype> +</funcsynopsis> +<funcsynopsis id='XLastKnownRequestProcessed'> <funcprototype> <funcdef>unsigned long <function>XLastKnownRequestProcessed</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1172,13 +1222,16 @@ are received. <!-- .sp --> <!-- .sM --> </para> -<para> -NextRequest(<emphasis remap='I'>display</emphasis>) -</para> +<funcsynopsis id='NextRequest'> +<funcprototype role='macro'> + <funcdef><function>NextRequest</function></funcdef> + <paramdef><parameter>display</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XNextRequest'> <funcprototype> <funcdef>unsigned long <function>XNextRequest</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1208,13 +1261,16 @@ Serial numbers are maintained separately for each display connection. <!-- .sp --> <!-- .sM --> </para> -<para> -ProtocolVersion(<emphasis remap='I'>display</emphasis>) -</para> +<funcsynopsis id='ProtocolVersion'> +<funcprototype role='macro'> + <funcdef><function>ProtocolVersion</function></funcdef> + <paramdef><parameter>display</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XProtocolVersion'> <funcprototype> <funcdef>int <function>XProtocolVersion</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1243,13 +1299,16 @@ the connected display. <!-- .sp --> <!-- .sM --> </para> -<para> -ProtocolRevision(<emphasis remap='I'>display</emphasis>) -</para> +<funcsynopsis id='ProtocolRevision'> +<funcprototype role='macro'> + <funcdef><function>ProtocolRevision</function></funcdef> + <paramdef><parameter>display</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XProtocolRevision'> <funcprototype> <funcdef>int <function>XProtocolRevision</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1277,13 +1336,16 @@ Both return the minor protocol revision number of the X server. <!-- .sp --> <!-- .sM --> </para> -<para> -QLength(<emphasis remap='I'>display</emphasis>) -</para> +<funcsynopsis id='QLength'> +<funcprototype role='macro'> + <funcdef><function>QLength</function></funcdef> + <paramdef><parameter>display</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XQLength'> <funcprototype> <funcdef>int <function>XQLength</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1314,14 +1376,18 @@ the queue yet (see <!-- .sp --> <!-- .sM --> </para> -<para> -RootWindow(<emphasis remap='I'>display</emphasis>, <emphasis remap='I'>screen_number</emphasis>) -</para> +<funcsynopsis id='RootWindow'> +<funcprototype role='macro'> + <funcdef><function>RootWindow</function></funcdef> + <paramdef><parameter>display</parameter></paramdef> + <paramdef><parameter>screen_number</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XRootWindow'> <funcprototype> <funcdef>Window <function>XRootWindow</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> screen_number</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>screen_number</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1363,13 +1429,16 @@ and for creating top-level windows. <!-- .sp --> <!-- .sM --> </para> -<para> -ScreenCount(<emphasis remap='I'>display</emphasis>) -</para> +<funcsynopsis id='ScreenCount'> +<funcprototype role='macro'> + <funcdef><function>ScreenCount</function></funcdef> + <paramdef><parameter>display</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XScreenCount'> <funcprototype> <funcdef>int <function>XScreenCount</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1397,13 +1466,16 @@ Both return the number of available screens. <!-- .sp --> <!-- .sM --> </para> -<para> -ServerVendor(<emphasis remap='I'>display</emphasis>) -</para> +<funcsynopsis id='ServerVendor'> +<funcprototype role='macro'> + <funcdef><function>ServerVendor</function></funcdef> + <paramdef><parameter>display</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XServerVendor'> <funcprototype> <funcdef>char *<function>XServerVendor</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1435,13 +1507,16 @@ Otherwise, the contents of the string are implementation-dependent. <!-- .sp --> <!-- .sM --> </para> -<para> -VendorRelease(<emphasis remap='I'>display</emphasis>) -</para> +<funcsynopsis id='VendorRelease'> +<funcprototype role='macro'> + <funcdef><function>VendorRelease</function></funcdef> + <paramdef><parameter>display</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XVendorRelease'> <funcprototype> <funcdef>int <function>XVendorRelease</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1482,24 +1557,19 @@ most of the work required to convert the data is provided by Xlib </para> <para> <!-- .LP --> +<indexterm significance="preferred"><primary>XPixmapFormatValues</primary></indexterm> The <structname>XPixmapFormatValues</structname> structure provides an interface to the pixmap format information that is returned at the time of a connection setup. It contains: -</para> -<para> -<!-- .LP --> -<!-- .sM --> -<literallayout class="monospaced"> -<!-- .TA .5i 3i --> -<!-- .ta .5i 3i --> +<synopsis id='XPixmapFormatValues'> typedef struct { - int depth; - int bits_per_pixel; - int scanline_pad; -} XPixmapFormatValues; -</literallayout> + <type>int</type> <structfield>depth</structfield>; + <type>int</type> <structfield>bits_per_pixel</structfield>; + <type>int</type> <structfield>scanline_pad</structfield>; +} <structname>XPixmapFormatValues</structname>; +</synopsis> </para> <para> <!-- .LP --> @@ -1513,8 +1583,8 @@ To obtain the pixmap format information for a given display, use <funcsynopsis id='XListPixmapFormats'> <funcprototype> <funcdef>XPixmapFormatValues *<function>XListPixmapFormats</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> *count_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int *<parameter>count_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1569,13 +1639,16 @@ These are often used by toolkits as well as by simple applications. <!-- .sp --> <!-- .sM --> </para> -<para> -ImageByteOrder(<emphasis remap='I'>display</emphasis>) -</para> +<funcsynopsis id='ImageByteOrder'> +<funcprototype role='macro'> + <funcdef><function>ImageByteOrder</function></funcdef> + <paramdef><parameter>display</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XImageByteOrder'> <funcprototype> <funcdef>int <function>XImageByteOrder</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1609,13 +1682,16 @@ or <!-- .sp --> <!-- .sM --> </para> -<para> -BitmapUnit(<emphasis remap='I'>display</emphasis>) -</para> +<funcsynopsis id='BitmapUnit'> +<funcprototype role='macro'> + <funcdef><function>XBitmapUnit</function></funcdef> + <paramdef><parameter>display</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XBitmapUnit'> <funcprototype> <funcdef>int <function>XBitmapUnit</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1644,13 +1720,16 @@ The scanline is calculated in multiples of this value. <!-- .sp --> <!-- .sM --> </para> -<para> -BitmapBitOrder(<emphasis remap='I'>display</emphasis>) -</para> +<funcsynopsis id='BitmapBitOrder'> +<funcprototype role='macro'> + <funcdef><function>BitmapBitOrder</function></funcdef> + <paramdef><parameter>display</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XBitmapBitOrder'> <funcprototype> <funcdef>int <function>XBitmapBitOrder</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1684,13 +1763,16 @@ or <!-- .sp --> <!-- .sM --> </para> -<para> -BitmapPad(<emphasis remap='I'>display</emphasis>) -</para> +<funcsynopsis id='BitmapPad'> +<funcprototype role='macro'> + <funcdef><function>BitmapPad</function></funcdef> + <paramdef><parameter>display</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XBitmapPad'> <funcprototype> <funcdef>int <function>XBitmapPad</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1719,14 +1801,18 @@ by this macro or function. <!-- .sp --> <!-- .sM --> </para> -<para> -DisplayHeight(<emphasis remap='I'>display</emphasis>, <emphasis remap='I'>screen_number</emphasis>) -</para> +<funcsynopsis id='DisplayHeight'> +<funcprototype role='macro'> + <funcdef><function>DisplayHeight</function></funcdef> + <paramdef><parameter>display</parameter></paramdef> + <paramdef><parameter>screen_number</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XDisplayHeight'> <funcprototype> <funcdef>int <function>XDisplayHeight</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> screen_number</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>screen_number</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1765,14 +1851,18 @@ in pixels. <!-- .sp --> <!-- .sM --> </para> -<para> -DisplayHeightMM(<emphasis remap='I'>display</emphasis>, <emphasis remap='I'>screen_number</emphasis>) -</para> +<funcsynopsis id='DisplayHeightMM'> +<funcprototype role='macro'> + <funcdef><function>DisplayHeightMM</function></funcdef> + <paramdef><parameter>display</parameter></paramdef> + <paramdef><parameter>screen_number</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XDisplayHeightMM'> <funcprototype> <funcdef>int <function>XDisplayHeightMM</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> screen_number</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>screen_number</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1810,14 +1900,18 @@ Both return the height of the specified screen in millimeters. <!-- .sp --> <!-- .sM --> </para> -<para> -DisplayWidth(<emphasis remap='I'>display</emphasis>, <emphasis remap='I'>screen_number</emphasis>) -</para> +<funcsynopsis id='DisplayWidth'> +<funcprototype role='macro'> + <funcdef><function>DisplayWidth</function></funcdef> + <paramdef><parameter>display</parameter></paramdef> + <paramdef><parameter>screen_number</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XDisplayWidth'> <funcprototype> <funcdef>int <function>XDisplayWidth</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> screen_number</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>screen_number</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1855,14 +1949,18 @@ Both return the width of the screen in pixels. <!-- .sp --> <!-- .sM --> </para> -<para> -DisplayWidthMM(<emphasis remap='I'>display</emphasis>, <emphasis remap='I'>screen_number</emphasis>) -</para> +<funcsynopsis id='DisplayWidthMM'> +<funcprototype role='macro'> + <funcdef><function>DisplayWidthMM</function></funcdef> + <paramdef><parameter>display</parameter></paramdef> + <paramdef><parameter>screen_number</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XDisplayWidthMM'> <funcprototype> <funcdef>int <function>XDisplayWidthMM</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> screen_number</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>screen_number</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1914,13 +2012,16 @@ structure. <!-- .sp --> <!-- .sM --> </para> -<para> -BlackPixelOfScreen(<emphasis remap='I'>screen</emphasis>) -</para> +<funcsynopsis id='BlackPixelOfScreen'> +<funcprototype role='macro'> + <funcdef><function>BlackPixelOfScreen</function></funcdef> + <paramdef><parameter>screen</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XBlackPixelOfScreen'> <funcprototype> <funcdef>unsigned long <function>XBlackPixelOfScreen</function></funcdef> - <paramdef>Screen<parameter> *screen</parameter></paramdef> + <paramdef>Screen *<parameter>screen</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1950,13 +2051,16 @@ Both return the black pixel value of the specified screen. <!-- .sp --> <!-- .sM --> </para> -<para> -WhitePixelOfScreen(<emphasis remap='I'>screen</emphasis>) -</para> +<funcsynopsis id='WhitePixelOfScreen'> +<funcprototype role='macro'> + <funcdef><function>XWhitePixelOfScreen</function></funcdef> + <paramdef><parameter>screen</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XWhitePixelOfScreen'> <funcprototype> <funcdef>unsigned long <function>XWhitePixelOfScreen</function></funcdef> - <paramdef>Screen<parameter> *screen</parameter></paramdef> + <paramdef>Screen *<parameter>screen</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1986,13 +2090,16 @@ Both return the white pixel value of the specified screen. <!-- .sp --> <!-- .sM --> </para> -<para> -CellsOfScreen(<emphasis remap='I'>screen</emphasis>) -</para> +<funcsynopsis id='CellsOfScreen'> + <funcprototype role='macro'> + <funcdef><function>CellsOfScreen</function></funcdef> + <paramdef><parameter>screen</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XCellsOfScreen'> <funcprototype> <funcdef>int <function>XCellsOfScreen</function></funcdef> - <paramdef>Screen<parameter> *screen</parameter></paramdef> + <paramdef>Screen *<parameter>screen</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2023,13 +2130,16 @@ of the specified screen. <!-- .sp --> <!-- .sM --> </para> -<para> -DefaultColormapOfScreen(<emphasis remap='I'>screen</emphasis>) -</para> +<funcsynopsis id='DefaultColormapOfScreen'> +<funcprototype role='macro'> + <funcdef><function>DefaultColormapOfScreen</function></funcdef> + <paramdef><parameter>screen</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XDefaultColormapOfScreen'> <funcprototype> <funcdef>Colormap <function>XDefaultColormapOfScreen</function></funcdef> - <paramdef>Screen<parameter> *screen</parameter></paramdef> + <paramdef>Screen *<parameter>screen</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2059,13 +2169,16 @@ Both return the default colormap of the specified screen. <!-- .sp --> <!-- .sM --> </para> -<para> -DefaultDepthOfScreen(<emphasis remap='I'>screen</emphasis>) -</para> +<funcsynopsis id='DefaultDepthOfScreen'> +<funcprototype role='macro'> + <funcdef><function>DefaultDepthOfScreen</function></funcdef> + <paramdef><parameter>screen</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XDefaultDepthOfScreen'> <funcprototype> <funcdef>int <function>XDefaultDepthOfScreen</function></funcdef> - <paramdef>Screen<parameter> *screen</parameter></paramdef> + <paramdef>Screen *<parameter>screen</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2095,13 +2208,16 @@ Both return the depth of the root window. <!-- .sp --> <!-- .sM --> </para> -<para> -DefaultGCOfScreen(<emphasis remap='I'>screen</emphasis>) -</para> +<funcsynopsis id='DefaultGCOfScreen'> +<funcprototype role='macro'> + <funcdef><function>DefaultGCOfScreen</function></funcdef> + <paramdef><parameter>screen</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XDefaultGCOfScreen'> <funcprototype> <funcdef>GC <function>XDefaultGCOfScreen</function></funcdef> - <paramdef>Screen<parameter> *screen</parameter></paramdef> + <paramdef>Screen *<parameter>screen</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2133,13 +2249,16 @@ The GC must never be freed. <!-- .sp --> <!-- .sM --> </para> -<para> -DefaultVisualOfScreen(<emphasis remap='I'>screen</emphasis>) -</para> +<funcsynopsis id='DefaultVisualOfScreen'> +<funcprototype role='macro'> + <funcdef><function>XDefaultVisualOfScreen</function></funcdef> + <paramdef><parameter>screen</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XDefaultVisualOfScreen'> <funcprototype> <funcdef>Visual *<function>XDefaultVisualOfScreen</function></funcdef> - <paramdef>Screen<parameter> *screen</parameter></paramdef> + <paramdef>Screen *<parameter>screen</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2171,13 +2290,16 @@ see <link linkend="Visual_Types">section 3.1</link>. <!-- .sp --> <!-- .sM --> </para> -<para> -DoesBackingStore(<emphasis remap='I'>screen</emphasis>) -</para> +<funcsynopsis id='DoesBackingStore'> +<funcprototype role='macro'> + <funcdef><function>DoesBackingStore</function></funcdef> + <paramdef><parameter>screen</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XDoesBackingStore'> <funcprototype> <funcdef>int <function>XDoesBackingStore</function></funcdef> - <paramdef>Screen<parameter> *screen</parameter></paramdef> + <paramdef>Screen *<parameter>screen</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2214,13 +2336,16 @@ or <!-- .sp --> <!-- .sM --> </para> -<para> -DoesSaveUnders(<emphasis remap='I'>screen</emphasis>) -</para> +<funcsynopsis id='DoesSaveUnders'> +<funcprototype role='macro'> + <funcdef><function>DoesSaveUnders</function></funcdef> + <paramdef><parameter>screen</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XDoesSaveUnders'> <funcprototype> <funcdef>Bool <function>XDoesSaveUnders</function></funcdef> - <paramdef>Screen<parameter> *screen</parameter></paramdef> + <paramdef>Screen *<parameter>screen</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2258,13 +2383,16 @@ the screen does not support save unders <!-- .sp --> <!-- .sM --> </para> -<para> -DisplayOfScreen(<emphasis remap='I'>screen</emphasis>) -</para> +<funcsynopsis id='DisplayOfScreen'> +<funcprototype role='macro'> + <funcdef><function>DisplayOfScreen</function></funcdef> + <paramdef><parameter>screen</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XDisplayOfScreen'> <funcprototype> <funcdef>Display *<function>XDisplayOfScreen</function></funcdef> - <paramdef>Screen<parameter> *screen</parameter></paramdef> + <paramdef>Screen *<parameter>screen</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2295,13 +2423,16 @@ Both return the display of the specified screen. <!-- .sM --> <indexterm significance="preferred"><primary>XScreenNumberOfScreen</primary></indexterm> </para> -<para> -EventMaskOfScreen(<emphasis remap='I'>screen</emphasis>) -</para> -<funcsynopsis id='XEventMaskOfScreen'> +<funcsynopsis id='ScreenNumberOfScreen'> +<funcprototype role='macro'> + <funcdef><function>ScreenNumberOfScreen</function></funcdef> + <paramdef><parameter>screen</parameter></paramdef> +</funcprototype> +</funcsynopsis> +<funcsynopsis id='XScreenNumberOfScreen'> <funcprototype> - <funcdef>long <function>XEventMaskOfScreen</function></funcdef> - <paramdef>Screen<parameter> *screen</parameter></paramdef> + <funcdef>long <function>XScreenNumberOfScreen</function></funcdef> + <paramdef>Screen *<parameter>screen</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2331,13 +2462,16 @@ function returns the screen index number of the specified screen. <!-- .sp --> <!-- .sM --> </para> -<para> -EventMaskOfScreen(<emphasis remap='I'>screen</emphasis>) -</para> -<funcsynopsis> +<funcsynopsis id='EventMaskOfScreen'> +<funcprototype role='macro'> + <funcdef><function>EventMaskOfScreen</function></funcdef> + <paramdef><parameter>screen</parameter></paramdef> +</funcprototype> +</funcsynopsis> +<funcsynopsis id='XEventMaskOfScreen'> <funcprototype> <funcdef>long <function>XEventMaskOfScreen</function></funcdef> - <paramdef>Screen<parameter> *screen</parameter></paramdef> + <paramdef>Screen *<parameter>screen</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2368,13 +2502,16 @@ at connection setup time. <!-- .sp --> <!-- .sM --> </para> -<para> -WidthOfScreen(<emphasis remap='I'>screen</emphasis>) -</para> +<funcsynopsis id='WidthOfScreen'> +<funcprototype role='macro'> + <funcdef><function>WidthOfScreen</function></funcdef> + <paramdef><parameter>screen</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XWidthOfScreen'> <funcprototype> <funcdef>int <function>XWidthOfScreen</function></funcdef> - <paramdef>Screen<parameter> *screen</parameter></paramdef> + <paramdef>Screen *<parameter>screen</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2404,13 +2541,16 @@ Both return the width of the specified screen in pixels. <!-- .sp --> <!-- .sM --> </para> -<para> -HeightOfScreen(<emphasis remap='I'>screen</emphasis>) -</para> +<funcsynopsis id='HeightOfScreen'> +<funcprototype role='macro'> + <funcdef><function>HeightOfScreen</function></funcdef> + <paramdef><parameter>screen</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XHeightOfScreen'> <funcprototype> <funcdef>int <function>XHeightOfScreen</function></funcdef> - <paramdef>Screen<parameter> *screen</parameter></paramdef> + <paramdef>Screen *<parameter>screen</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2440,13 +2580,16 @@ Both return the height of the specified screen in pixels. <!-- .sp --> <!-- .sM --> </para> -<para> -WidthMMOfScreen(<emphasis remap='I'>screen</emphasis>) -</para> +<funcsynopsis id='WidthMMOfScreen'> +<funcprototype role='macro'> + <funcdef><function>WidthMMOfScreen</function></funcdef> + <paramdef><parameter>screen</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XWidthMMOfScreen'> <funcprototype> <funcdef>int <function>XWidthMMOfScreen</function></funcdef> - <paramdef>Screen<parameter> *screen</parameter></paramdef> + <paramdef>Screen *<parameter>screen</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2476,13 +2619,16 @@ Both return the width of the specified screen in millimeters. <!-- .sp --> <!-- .sM --> </para> -<para> -HeightMMOfScreen(<emphasis remap='I'>screen</emphasis>) -</para> +<funcsynopsis id='HeightMMOfScreen'> +<funcprototype role='macro'> + <funcdef><function>HeightMMOfScreen</function></funcdef> + <paramdef><parameter>screen</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XHeightMMOfScreen'> <funcprototype> <funcdef>int <function>XHeightMMOfScreen</function></funcdef> - <paramdef>Screen<parameter> *screen</parameter></paramdef> + <paramdef>Screen *<parameter>screen</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2512,13 +2658,16 @@ Both return the height of the specified screen in millimeters. <!-- .sp --> <!-- .sM --> </para> -<para> -MaxCmapsOfScreen(<emphasis remap='I'>screen</emphasis>) -</para> +<funcsynopsis id='MaxCmapsOfScreen'> +<funcprototype role='macro'> + <funcdef><function>MaxCmapsOfScreen</function></funcdef> + <paramdef><parameter>screen</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XMaxCmapsOfScreen'> <funcprototype> <funcdef>int <function>XMaxCmapsOfScreen</function></funcdef> - <paramdef>Screen<parameter> *screen</parameter></paramdef> + <paramdef>Screen *<parameter>screen</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2550,13 +2699,16 @@ by the specified screen <!-- .sp --> <!-- .sM --> </para> -<para> -MinCmapsOfScreen(<emphasis remap='I'>screen</emphasis>) -</para> +<funcsynopsis id='MinCmapsOfScreen'> +<funcprototype role='macro'> + <funcdef><function>MinCmapsOfScreen</function></funcdef> + <paramdef><parameter>screen</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XMinCmapsOfScreen'> <funcprototype> <funcdef>int <function>XMinCmapsOfScreen</function></funcdef> - <paramdef>Screen<parameter> *screen</parameter></paramdef> + <paramdef>Screen *<parameter>screen</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2588,13 +2740,16 @@ by the specified screen <!-- .sp --> <!-- .sM --> </para> -<para> -PlanesOfScreen(<emphasis remap='I'>screen</emphasis>) -</para> +<funcsynopsis id='PlanesOfScreen'> +<funcprototype role='macro'> + <funcdef><function>PlanesOfScreen</function></funcdef> + <paramdef><parameter>screen</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XPlanesOfScreen'> <funcprototype> <funcdef>int <function>XPlanesOfScreen</function></funcdef> - <paramdef>Screen<parameter> *screen</parameter></paramdef> + <paramdef>Screen *<parameter>screen</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2624,13 +2779,16 @@ Both return the depth of the root window. <!-- .sp --> <!-- .sM --> </para> -<para> -RootWindowOfScreen(<emphasis remap='I'>screen</emphasis>) -</para> +<funcsynopsis id='RootWindowOfScreen'> +<funcprototype role='macro'> + <funcdef><function>RootWindowOfScreen</function></funcdef> + <paramdef><parameter>screen</parameter></paramdef> +</funcprototype> +</funcsynopsis> <funcsynopsis id='XRootWindowOfScreen'> <funcprototype> <funcdef>Window <function>XRootWindowOfScreen</function></funcdef> - <paramdef>Screen<parameter> *screen</parameter></paramdef> + <paramdef>Screen *<parameter>screen</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2674,7 +2832,7 @@ protocol request, use <funcsynopsis id='XNoOp'> <funcprototype> <funcdef><function>XNoOp</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> @@ -2711,8 +2869,8 @@ To free in-memory data that was created by an Xlib function, use </para> <funcsynopsis id='XFree'> <funcprototype> - <funcdef>XFree</funcdef> - <paramdef>void<parameter> *data</parameter></paramdef> + <funcdef><function>XFree</function></funcdef> + <paramdef>void *<parameter>data</parameter></paramdef> </funcprototype> </funcsynopsis> @@ -2757,8 +2915,8 @@ To close a display or disconnect from the X server, use </para> <funcsynopsis id='xclosedisplay'> <funcprototype> - <funcdef>XCloseDisplay</funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <funcdef><function>XCloseDisplay</function></funcdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> @@ -2791,7 +2949,7 @@ structure and destroys all windows, resource IDs and <type>GContext</type>), or other resources that the client has created -on this display, unless the close-down mode of the resource has been changed +on this display, unless the close-down mode of the client has been changed (see <xref linkend='XSetCloseDownMode' xrefstyle='select: title'/>). Therefore, these windows, resource IDs, and other resources should never be @@ -2825,9 +2983,9 @@ To change a client's close-down mode, use </para> <funcsynopsis id='XSetCloseDownMode'> <funcprototype> - <funcdef>XSetCloseDownMode</funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> close_mode</parameter></paramdef> + <funcdef><function>XSetCloseDownMode</function></funcdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>close_mode</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2862,7 +3020,7 @@ or <!-- .LP --> <!-- .eM --> The -<xref linkend='XSetCloseDownMode' xrefstyle='select: title'/> +<xref linkend='XSetCloseDownMode' xrefstyle='select: title'/> function defines what will happen to the client's resources at connection close. A connection starts in <symbol>DestroyAll</symbol> @@ -3076,7 +3234,12 @@ To initialize support for concurrent threads, use <indexterm significance="preferred"><primary>XInitThreads</primary></indexterm> <!-- .sM --> </para> -<para>Status XInitThreads();</para> +<funcsynopsis id='XInitThreads'> +<funcprototype> + <funcdef>Status <function>XInitThreads</function></funcdef> + <void /> +</funcprototype> +</funcsynopsis> <!-- .FN --> <para> <!-- .LP --> @@ -3111,8 +3274,8 @@ To lock a display across several Xlib calls, use </para> <funcsynopsis id='xlockdisplay'> <funcprototype> - <funcdef>XLockDisplay</funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <funcdef><function>XLockDisplay</function></funcdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> @@ -3156,8 +3319,8 @@ To unlock a display, use </para> <funcsynopsis id='XUnlockDisplay'> <funcprototype> - <funcdef>XUnlockDisplay</funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <funcdef><function>XUnlockDisplay</function></funcdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3217,21 +3380,21 @@ To track internal connections for a display, use </para> <funcsynopsis id='xconnectionwatch'> <funcprototype> - <funcdef>type void XConnectionWatchProc</funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>XPointer<parameter> client_data</parameter></paramdef> - <paramdef>int<parameter> fd</parameter></paramdef> - <paramdef>Bool<parameter> opening</parameter></paramdef> - <paramdef>XPointer<parameter> *watch_data</parameter></paramdef> + <funcdef>typedef void (*XConnectionWatchProc)</funcdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>XPointer <parameter>client_data</parameter></paramdef> + <paramdef>int <parameter>fd</parameter></paramdef> + <paramdef>Bool <parameter>opening</parameter></paramdef> + <paramdef>XPointer *<parameter>watch_data</parameter></paramdef> </funcprototype> </funcsynopsis> <funcsynopsis id='XAddConnectionWatch'> <funcprototype> - <funcdef>Status XAddConnectionWatch</funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>XWatchProc<parameter> procedure</parameter></paramdef> - <paramdef>XPointer<parameter> client_data</parameter></paramdef> + <funcdef>Status <function>XAddConnectionWatch</function></funcdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>XConnectionWatchProc <parameter>procedure</parameter></paramdef> + <paramdef>XPointer <parameter>client_data</parameter></paramdef> </funcprototype> </funcsynopsis> @@ -3315,14 +3478,13 @@ To stop tracking internal connections for a display, use <!-- .sM --> </para> <para> -() </para> <funcsynopsis id='xremoveconnectionwatch'> <funcprototype> <funcdef>Status <function>XRemoveConnectionWatch</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>XWatchProc<parameter> procedure</parameter></paramdef> - <paramdef>XPointer<parameter> client_data</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>XConnectionWatchProc <parameter>procedure</parameter></paramdef> + <paramdef>XPointer <parameter>client_data</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3377,13 +3539,12 @@ To process input on an internal connection, use <!-- .sM --> </para> <para> -() </para> <funcsynopsis id='XProcessInternalConnection'> <funcprototype> <funcdef>void <function>XProcessInternalConnection</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> fd</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>fd</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3432,14 +3593,13 @@ To obtain all of the current internal connections for a display, use <!-- .sM --> </para> <para> -() </para> <funcsynopsis id='XInternalConnectionNumbers'> <funcprototype> <funcdef>Status <function>XInternalConnectionNumbers</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int **<parameter> fd</parameter></paramdef> - <paramdef>int *<parameter> count_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int ** <parameter>fd</parameter></paramdef> + <paramdef>int * <parameter>count_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> diff --git a/lib/libX11/specs/libX11/CH03.xml b/lib/libX11/specs/libX11/CH03.xml index d003717ab..801febb4b 100644 --- a/lib/libX11/specs/libX11/CH03.xml +++ b/lib/libX11/specs/libX11/CH03.xml @@ -1254,18 +1254,18 @@ To create an unmapped window and set its window attributes, use <funcsynopsis id='XCreateWindow'> <funcprototype> <funcdef>Window <function>XCreateWindow</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> parent</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>parent</parameter></paramdef> <paramdef>int <parameter>x</parameter></paramdef> <paramdef>int <parameter>y</parameter></paramdef> <paramdef>unsigned int <parameter>width</parameter></paramdef> <paramdef>unsigned int <parameter>height</parameter></paramdef> - <paramdef>unsigned int <parameter> border_width</parameter></paramdef> - <paramdef>int<parameter> depth</parameter></paramdef> - <paramdef>unsigned int <parameter> class</parameter></paramdef> - <paramdef>Visual<parameter> *visual</parameter></paramdef> - <paramdef>unsigned long <parameter> valuemask</parameter></paramdef> - <paramdef>XSetWindowAttributes<parameter> *attributes</parameter></paramdef> + <paramdef>unsigned int <parameter>border_width</parameter></paramdef> + <paramdef>int <parameter>depth</parameter></paramdef> + <paramdef>unsigned int <parameter>class</parameter></paramdef> + <paramdef>Visual *<parameter>visual</parameter></paramdef> + <paramdef>unsigned long <parameter>valuemask</parameter></paramdef> + <paramdef>XSetWindowAttributes *<parameter>attributes</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1520,15 +1520,15 @@ subwindow of a given parent window, use <funcsynopsis id='XCreateSimpleWindow'> <funcprototype> <funcdef>Window <function>XCreateSimpleWindow</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> parent</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>parent</parameter></paramdef> <paramdef>int <parameter>x</parameter></paramdef> <paramdef>int <parameter>y</parameter></paramdef> <paramdef>unsigned int <parameter>width</parameter></paramdef> <paramdef>unsigned int <parameter>height</parameter></paramdef> - <paramdef>unsigned int <parameter> border_width</parameter></paramdef> - <paramdef>unsigned long <parameter> border</parameter></paramdef> - <paramdef>unsigned long <parameter> background</parameter></paramdef> + <paramdef>unsigned int <parameter>border_width</parameter></paramdef> + <paramdef>unsigned long <parameter>border</parameter></paramdef> + <paramdef>unsigned long <parameter>background</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1691,8 +1691,8 @@ To destroy a window and all of its subwindows, use <funcsynopsis id='XDestroyWindow'> <funcprototype> <funcdef><function>XDestroyWindow</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1761,8 +1761,8 @@ To destroy all subwindows of a specified window, use <funcsynopsis id='XDestroySubwindows'> <funcprototype> <funcdef><function>XDestroySubwindows</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1905,8 +1905,8 @@ To map a given window, use <funcsynopsis id='XMapWindow'> <funcprototype> <funcdef><function>XMapWindow</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2031,8 +2031,8 @@ To map and raise a window, use <funcsynopsis id='XMapRaised'> <funcprototype> <funcdef><function>XMapRaised</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2091,8 +2091,8 @@ To map all subwindows for a specified window, use <funcsynopsis id='XMapSubwindows'> <funcprototype> <funcdef><function>XMapSubwindows</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2161,8 +2161,8 @@ To unmap a window, use <funcsynopsis id='XUnmapWindow'> <funcprototype> <funcdef><function>XUnmapWindow</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2228,8 +2228,8 @@ To unmap all subwindows for a specified window, use <funcsynopsis id='XUnmapSubwindows'> <funcprototype> <funcdef><function>XUnmapSubwindows</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2537,10 +2537,10 @@ To configure a window's size, location, stacking, or border, use <funcsynopsis id='XConfigureWindow'> <funcprototype> <funcdef><function>XConfigureWindow</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>unsigned int <parameter> value_mask</parameter></paramdef> - <paramdef>XWindowChanges<parameter> *values</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>unsigned int <parameter>value_mask</parameter></paramdef> + <paramdef>XWindowChanges *<parameter>values</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2642,8 +2642,8 @@ To move a window without changing its size, use <funcsynopsis id='XMoveWindow'> <funcprototype> <funcdef><function>XMoveWindow</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> <paramdef>int <parameter>x</parameter></paramdef> <paramdef>int <parameter>y</parameter></paramdef> </funcprototype> @@ -2744,8 +2744,8 @@ To change a window's size without changing the upper-left coordinate, use <funcsynopsis id='XResizeWindow'> <funcprototype> <funcdef><function>XResizeWindow</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> <paramdef>unsigned int <parameter>width</parameter></paramdef> <paramdef>unsigned int <parameter>height</parameter></paramdef> </funcprototype> @@ -2847,8 +2847,8 @@ To change the size and location of a window, use <funcsynopsis id='XMoveResizeWindow'> <funcprototype> <funcdef><function>XMoveResizeWindow</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> <paramdef>int <parameter>x</parameter></paramdef> <paramdef>int <parameter>y</parameter></paramdef> <paramdef>unsigned int <parameter>width</parameter></paramdef> @@ -2968,9 +2968,9 @@ To change the border width of a given window, use <funcsynopsis id='XSetWindowBorderWidth'> <funcprototype> <funcdef><function>XSetWindowBorderWidth</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>unsigned int <parameter> width</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>unsigned int <parameter>width</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3045,8 +3045,8 @@ To raise a window so that no sibling window obscures it, use <funcsynopsis id='XRaiseWindow'> <funcprototype> <funcdef><function>XRaiseWindow</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3118,8 +3118,8 @@ To lower a window so that it does not obscure any sibling windows, use <funcsynopsis id='XLowerWindow'> <funcprototype> <funcdef><function>XLowerWindow</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3192,9 +3192,9 @@ To circulate a subwindow up or down, use <funcsynopsis id='XCirculateSubwindows'> <funcprototype> <funcdef><function>XCirculateSubwindows</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>int<parameter> direction</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>int <parameter>direction</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3284,8 +3284,8 @@ occluded by another child, use <funcsynopsis id='XCirculateSubwindowsUp'> <funcprototype> <funcdef><function>XCirculateSubwindowsUp</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3346,8 +3346,8 @@ completely occludes another child, use <funcsynopsis id='XCirculateSubwindowsDown'> <funcprototype> <funcdef><function>XCirculateSubwindowsDown</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3405,9 +3405,9 @@ To restack a set of windows from top to bottom, use <funcsynopsis id='XRestackWindows'> <funcprototype> <funcdef><function>XRestackWindows</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> windows[]</parameter></paramdef> - <paramdef>int<parameter> nwindows</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>windows[]</parameter></paramdef> + <paramdef>int <parameter>nwindows</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3510,10 +3510,10 @@ To change one or more attributes for a given window, use <funcsynopsis id='XChangeWindowAttributes'> <funcprototype> <funcdef><function>XChangeWindowAttributes</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>unsigned long <parameter> valuemask</parameter></paramdef> - <paramdef>XSetWindowAttributes<parameter> *attributes</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>unsigned long <parameter>valuemask</parameter></paramdef> + <paramdef>XSetWindowAttributes *<parameter>attributes</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3668,9 +3668,9 @@ To set the background of a window to a given pixel, use <funcsynopsis id='XSetWindowBackground'> <funcprototype> <funcdef><function>XSetWindowBackground</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>unsigned long <parameter> background_pixel</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>unsigned long <parameter>background_pixel</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3745,9 +3745,9 @@ To set the background of a window to a given pixmap, use <funcsynopsis id='XSetWindowBackgroundPixmap'> <funcprototype> <funcdef><function>XSetWindowBackgroundPixmap</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>Pixmap<parameter> background_pixmap</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>Pixmap <parameter>background_pixmap</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3837,9 +3837,9 @@ To change and repaint a window's border to a given pixel, use <funcsynopsis id='XSetWindowBorder'> <funcprototype> <funcdef><function>XSetWindowBorder</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>unsigned long <parameter> border_pixel</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>unsigned long <parameter>border_pixel</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3907,9 +3907,9 @@ To change and repaint the border tile of a given window, use <funcsynopsis id='XSetWindowBorderPixmap'> <funcprototype> <funcdef><function>XSetWindowBorderPixmap</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>Pixmap<parameter> border_pixmap</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>Pixmap <parameter>border_pixmap</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3986,9 +3986,9 @@ To set the colormap of a given window, use <funcsynopsis id='XSetWindowColormap'> <funcprototype> <funcdef><function>XSetWindowColormap</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>Colormap<parameter> colormap</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>Colormap <parameter>colormap</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -4057,9 +4057,9 @@ To define which cursor will be used in a window, use <funcsynopsis id='XDefineCursor'> <funcprototype> <funcdef><function>XDefineCursor</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>Cursor<parameter> cursor</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>Cursor <parameter>cursor</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -4126,8 +4126,8 @@ To undefine the cursor in a given window, use <funcsynopsis id='XUndefineCursor'> <funcprototype> <funcdef><function>XUndefineCursor</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> diff --git a/lib/libX11/specs/libX11/CH04.xml b/lib/libX11/specs/libX11/CH04.xml index 5312db176..ae368920b 100644 --- a/lib/libX11/specs/libX11/CH04.xml +++ b/lib/libX11/specs/libX11/CH04.xml @@ -44,12 +44,12 @@ a given window, use <funcsynopsis id='XQueryTree'> <funcprototype> <funcdef>Status <function>XQueryTree</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>Window<parameter> *root_return</parameter></paramdef> - <paramdef>Window<parameter> *parent_return</parameter></paramdef> - <paramdef>Window<parameter> **children_return</parameter></paramdef> - <paramdef>unsigned int <parameter> *nchildren_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>Window *<parameter>root_return</parameter></paramdef> + <paramdef>Window *<parameter>parent_return</parameter></paramdef> + <paramdef>Window **<parameter>children_return</parameter></paramdef> + <paramdef>unsigned int *<parameter>nchildren_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -150,9 +150,9 @@ To obtain the current attributes of a given window, use <funcsynopsis id='XGetWindowAttributes'> <funcprototype> <funcdef>Status <function>XGetWindowAttributes</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>XWindowAttributes<parameter> *window_attributes_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>XWindowAttributes *<parameter>window_attributes_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -374,14 +374,15 @@ To obtain the current geometry of a given drawable, use <funcsynopsis id='XGetGeometry'> <funcprototype> <funcdef>Status <function>XGetGeometry</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawable<parameter> d</parameter></paramdef> - <paramdef>Window<parameter> *root_return</parameter></paramdef> - <paramdef>int*x_return,<parameter> *y_return</parameter></paramdef> - <paramdef>unsigned int <parameter>*width_return</parameter></paramdef> - <paramdef>unsigned int <parameter>*height_return</parameter></paramdef> - <paramdef>unsigned int <parameter> *border_width_return</parameter></paramdef> - <paramdef>unsigned int <parameter> *depth_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>d</parameter></paramdef> + <paramdef>Window *<parameter>root_return</parameter></paramdef> + <paramdef>int *<parameter>x_return</parameter></paramdef> + <paramdef>int *<parameter>y_return</parameter></paramdef> + <paramdef>unsigned int *<parameter>width_return</parameter></paramdef> + <paramdef>unsigned int *<parameter>height_return</parameter></paramdef> + <paramdef>unsigned int *<parameter>border_width_return</parameter></paramdef> + <paramdef>unsigned int *<parameter>depth_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -535,11 +536,14 @@ space of another window, use <funcsynopsis id='XTranslateCoordinates'> <funcprototype> <funcdef>Bool <function>XTranslateCoordinates</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Windowsrc_w,<parameter> dest_w</parameter></paramdef> - <paramdef>intsrc_x,<parameter> src_y</parameter></paramdef> - <paramdef>int*dest_x_return,<parameter> *dest_y_return</parameter></paramdef> - <paramdef>Window<parameter> *child_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>src_w</parameter></paramdef> + <paramdef>Window <parameter>dest_w</parameter></paramdef> + <paramdef>int <parameter>src_x</parameter></paramdef> + <paramdef>int <parameter>src_y</parameter></paramdef> + <paramdef>int *<parameter>dest_x_return</parameter></paramdef> + <paramdef>int *<parameter>dest_y_return</parameter></paramdef> + <paramdef>Window *<parameter>child_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -669,12 +673,15 @@ or to determine the pointer coordinates relative to a specified window, use <funcsynopsis id='XQueryPointer'> <funcprototype> <funcdef>Bool <function>XQueryPointer</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>Window*root_return,<parameter> *child_return</parameter></paramdef> - <paramdef>int*root_x_return,<parameter> *root_y_return</parameter></paramdef> - <paramdef>int*win_x_return,<parameter> *win_y_return</parameter></paramdef> - <paramdef>unsigned int <parameter> *mask_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>Window *<parameter>root_return</parameter></paramdef> + <paramdef>Window *<parameter>child_return</parameter></paramdef> + <paramdef>int *<parameter>root_x_return</parameter></paramdef> + <paramdef>int *<parameter>root_y_return</parameter></paramdef> + <paramdef>int *<parameter>win_x_return</parameter></paramdef> + <paramdef>int *<parameter>win_y_return</parameter></paramdef> + <paramdef>unsigned int *<parameter>mask_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1051,9 +1058,9 @@ To return an atom for a given name, use <funcsynopsis id='XInternAtom'> <funcprototype> <funcdef>Atom <function>XInternAtom</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>char<parameter> *atom_name</parameter></paramdef> - <paramdef>Bool<parameter> only_if_exists</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>char *<parameter>atom_name</parameter></paramdef> + <paramdef>Bool <parameter>only_if_exists</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1133,11 +1140,11 @@ To return atoms for an array of names, use <funcsynopsis id='XInternAtoms'> <funcprototype> <funcdef>Status <function>XInternAtoms</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>char<parameter> **names</parameter></paramdef> - <paramdef>int<parameter> count</parameter></paramdef> - <paramdef>Bool<parameter> only_if_exists</parameter></paramdef> - <paramdef>Atom<parameter> *atoms_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>char **<parameter>names</parameter></paramdef> + <paramdef>int <parameter>count</parameter></paramdef> + <paramdef>Bool <parameter>only_if_exists</parameter></paramdef> + <paramdef>Atom *<parameter>atoms_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1233,8 +1240,8 @@ To return a name for a given atom identifier, use <funcsynopsis id='XGetAtomName'> <funcprototype> <funcdef>char *<function>XGetAtomName</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Atom<parameter> atom</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Atom <parameter>atom</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1292,10 +1299,10 @@ To return the names for an array of atom identifiers, use <funcsynopsis id='XGetAtomNames'> <funcprototype> <funcdef>Status <function>XGetAtomNames</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Atom<parameter> *atoms</parameter></paramdef> - <paramdef>int<parameter> count</parameter></paramdef> - <paramdef>char<parameter> **names_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Atom *<parameter>atoms</parameter></paramdef> + <paramdef>int <parameter>count</parameter></paramdef> + <paramdef>char **<parameter>names_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1408,18 +1415,18 @@ To obtain the type, format, and value of a property of a given window, use <funcsynopsis id='XGetWindowProperty'> <funcprototype> <funcdef>int <function>XGetWindowProperty</function></funcdef> - <paramdef><parameter> display</parameter></paramdef> - <paramdef><parameter> w</parameter></paramdef> - <paramdef><parameter> property</parameter></paramdef> - <paramdef><parameter> long_offset</parameter></paramdef> - <paramdef><parameter> long_length</parameter></paramdef> - <paramdef><parameter> delete</parameter></paramdef> - <paramdef><parameter> req_type</parameter></paramdef> - <paramdef><parameter> actual_type_return</parameter></paramdef> - <paramdef><parameter> actual_format_return</parameter></paramdef> - <paramdef><parameter> nitems_return</parameter></paramdef> - <paramdef><parameter> bytes_after_return</parameter></paramdef> - <paramdef><parameter> prop_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>Atom <parameter>property</parameter></paramdef> + <paramdef>long <parameter>long_offset</parameter></paramdef> + <paramdef>long <parameter>long_length</parameter></paramdef> + <paramdef>Bool <parameter>delete</parameter></paramdef> + <paramdef>Atom <parameter>req_type</parameter></paramdef> + <paramdef>Atom *<parameter>actual_type_return</parameter></paramdef> + <paramdef>int *<parameter>actual_format_return</parameter></paramdef> + <paramdef>unsigned long *<parameter>nitems_return</parameter></paramdef> + <paramdef>unsigned long *<parameter>bytes_after_return</parameter></paramdef> + <paramdef>unsigned char **<parameter>prop_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1687,9 +1694,9 @@ To obtain a given window's property list, use <funcsynopsis id='XListProperties'> <funcprototype> <funcdef>Atom *<function>XListProperties</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>int<parameter> *num_prop_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>int *<parameter>num_prop_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1759,14 +1766,14 @@ To change a property of a given window, use <funcsynopsis id='XChangeProperty'> <funcprototype> <funcdef><function>XChangeProperty</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>Atom<parameter> property</parameter></paramdef> - <paramdef>Atom<parameter> type</parameter></paramdef> - <paramdef>int<parameter> format</parameter></paramdef> - <paramdef>int<parameter> mode</parameter></paramdef> - <paramdef>unsignedchar<parameter> *data</parameter></paramdef> - <paramdef>int<parameter> nelements</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>Atom <parameter>property</parameter></paramdef> + <paramdef>Atom <parameter>type</parameter></paramdef> + <paramdef>int <parameter>format</parameter></paramdef> + <paramdef>int <parameter>mode</parameter></paramdef> + <paramdef>unsignedchar *<parameter>data</parameter></paramdef> + <paramdef>int <parameter>nelements</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1958,11 +1965,11 @@ To rotate a window's property list, use <funcsynopsis id='XRotateWindowProperties'> <funcprototype> <funcdef><function>XRotateWindowProperties</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>Atom<parameter> properties[]</parameter></paramdef> - <paramdef>int<parameter> num_prop</parameter></paramdef> - <paramdef>int<parameter> npositions</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>Atom <parameter>properties[]</parameter></paramdef> + <paramdef>int <parameter>num_prop</parameter></paramdef> + <paramdef>int <parameter>npositions</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2072,9 +2079,9 @@ To delete a property on a given window, use <funcsynopsis id='XDeleteProperty'> <funcprototype> <funcdef><function>XDeleteProperty</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>Atom<parameter> property</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>Atom <parameter>property</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2194,10 +2201,10 @@ To set the selection owner, use <funcsynopsis id='XSetSelectionOwner'> <funcprototype> <funcdef><function>XSetSelectionOwner</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Atom<parameter> selection</parameter></paramdef> - <paramdef>Window<parameter> owner</parameter></paramdef> - <paramdef>Time<parameter> time</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Atom <parameter>selection</parameter></paramdef> + <paramdef>Window <parameter>owner</parameter></paramdef> + <paramdef>Time <parameter>time</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2317,8 +2324,8 @@ To return the selection owner, use <funcsynopsis id='XGetSelectionOwner'> <funcprototype> <funcdef>Window <function>XGetSelectionOwner</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Atom<parameter> selection</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Atom <parameter>selection</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2378,12 +2385,12 @@ To request conversion of a selection, use <funcsynopsis id='XConvertSelection'> <funcprototype> <funcdef><function>XConvertSelection</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Atom<parameter> selection</parameter></paramdef> - <paramdef>Atom<parameter> target</parameter></paramdef> - <paramdef>Atom<parameter> property</parameter></paramdef> - <paramdef>Window<parameter> requestor</parameter></paramdef> - <paramdef>Time<parameter> time</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Atom <parameter>selection</parameter></paramdef> + <paramdef>Atom <parameter>target</parameter></paramdef> + <paramdef>Atom <parameter>property</parameter></paramdef> + <paramdef>Window <parameter>requestor</parameter></paramdef> + <paramdef>Time <parameter>time</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> diff --git a/lib/libX11/specs/libX11/CH05.xml b/lib/libX11/specs/libX11/CH05.xml index a2fa8f739..e22d26d6b 100644 --- a/lib/libX11/specs/libX11/CH05.xml +++ b/lib/libX11/specs/libX11/CH05.xml @@ -28,11 +28,11 @@ To create a pixmap of a given size, use <funcsynopsis id='XCreatePixmap'> <funcprototype> <funcdef>Pixmap <function>XCreatePixmap</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawable<parameter> d</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>d</parameter></paramdef> <paramdef>unsigned int <parameter>width</parameter></paramdef> <paramdef>unsigned int <parameter>height</parameter></paramdef> - <paramdef>unsigned int <parameter> depth</parameter></paramdef> + <paramdef>unsigned int <parameter>depth</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -140,8 +140,8 @@ To free all storage associated with a specified pixmap, use <funcsynopsis id='XFreePixmap'> <funcprototype> <funcdef><function>XFreePixmap</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Pixmap<parameter> pixmap</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Pixmap <parameter>pixmap</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -231,8 +231,8 @@ To create a cursor from the standard cursor font, use <funcsynopsis id='XCreateFontCursor'> <funcprototype> <funcdef>Cursor <function>XCreateFontCursor</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>unsigned int <parameter> shape</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>unsigned int <parameter>shape</parameter></paramdef> </funcprototype> </funcsynopsis> @@ -299,11 +299,13 @@ To create a cursor from font glyphs, use <funcsynopsis id='XCreateGlyphCursor'> <funcprototype> <funcdef>Cursor <function>XCreateGlyphCursor</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Fontsource_font,<parameter> mask_font</parameter></paramdef> - <paramdef>unsigned int source_char,<parameter> mask_char</parameter></paramdef> - <paramdef>XColor<parameter> *foreground_color</parameter></paramdef> - <paramdef>XColor<parameter> *background_color</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Font <parameter>source_font</parameter></paramdef> + <paramdef>Font <parameter>mask_font</parameter></paramdef> + <paramdef>unsigned int <parameter>source_char</parameter></paramdef> + <paramdef>unsigned int <parameter>mask_char</parameter></paramdef> + <paramdef>XColor *<parameter>foreground_color</parameter></paramdef> + <paramdef>XColor *<parameter>background_color</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -438,12 +440,13 @@ use <funcsynopsis id='XCreatePixmapCursor'> <funcprototype> <funcdef>Cursor <function>XCreatePixmapCursor</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Pixmap<parameter> source</parameter></paramdef> - <paramdef>Pixmap<parameter> mask</parameter></paramdef> - <paramdef>XColor<parameter> *foreground_color</parameter></paramdef> - <paramdef>XColor<parameter> *background_color</parameter></paramdef> - <paramdef>unsigned int x,<parameter> y</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Pixmap <parameter>source</parameter></paramdef> + <paramdef>Pixmap <parameter>mask</parameter></paramdef> + <paramdef>XColor *<parameter>foreground_color</parameter></paramdef> + <paramdef>XColor *<parameter>background_color</parameter></paramdef> + <paramdef>unsigned int <parameter>x</parameter></paramdef> + <paramdef>unsigned int <parameter>y</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -585,12 +588,12 @@ To determine useful cursor sizes, use <funcsynopsis id='XQueryBestCursor'> <funcprototype> <funcdef>Status <function>XQueryBestCursor</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawable<parameter> d</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>d</parameter></paramdef> <paramdef>unsigned int <parameter>width</parameter></paramdef> <paramdef>unsigned int <parameter>height</parameter></paramdef> - <paramdef>unsigned int <parameter>*width_return</parameter></paramdef> - <paramdef>unsigned int <parameter>*height_return</parameter></paramdef> + <paramdef>unsigned int *<parameter>width_return</parameter></paramdef> + <paramdef>unsigned int *<parameter>height_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -691,9 +694,10 @@ To change the color of a given cursor, use <funcsynopsis id='XRecolorCursor'> <funcprototype> <funcdef><function>XRecolorCursor</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Cursor<parameter> cursor</parameter></paramdef> - <paramdef>XColor*foreground_color,<parameter> *background_color</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Cursor <parameter>cursor</parameter></paramdef> + <paramdef>XColor *<parameter>foreground_color</parameter></paramdef> + <paramdef>XColor *<parameter>background_color</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -769,8 +773,8 @@ To free (destroy) a given cursor, use <funcsynopsis id='XFreeCursor'> <funcprototype> <funcdef><function>XFreeCursor</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Cursor<parameter> cursor</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Cursor <parameter>cursor</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> diff --git a/lib/libX11/specs/libX11/CH06.xml b/lib/libX11/specs/libX11/CH06.xml index 4f10019ac..66f6e3035 100644 --- a/lib/libX11/specs/libX11/CH06.xml +++ b/lib/libX11/specs/libX11/CH06.xml @@ -817,10 +817,10 @@ To create a colormap for a screen, use <funcsynopsis id='XCreateColormap'> <funcprototype> <funcdef>Colormap <function>XCreateColormap</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>Visual<parameter> *visual</parameter></paramdef> - <paramdef>int<parameter> alloc</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>Visual *<parameter>visual</parameter></paramdef> + <paramdef>int <parameter>alloc</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -966,8 +966,8 @@ shared colormap has failed because of resource exhaustion, use <funcsynopsis id='XCopyColormapAndFree'> <funcprototype> <funcdef>Colormap <function>XCopyColormapAndFree</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Colormap<parameter> colormap</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Colormap <parameter>colormap</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1042,8 +1042,8 @@ To destroy a colormap, use <funcsynopsis id='XFreeColormap'> <funcprototype> <funcdef><function>XFreeColormap</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Colormap<parameter> colormap</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Colormap <parameter>colormap</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1120,10 +1120,11 @@ To map a color name to an <acronym>RGB</acronym> value, use <funcsynopsis id='XLookupColor'> <funcprototype> <funcdef>Status <function>XLookupColor</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Colormap<parameter> colormap</parameter></paramdef> - <paramdef>char<parameter> *color_name</parameter></paramdef> - <paramdef>XColor*exact_def_return,<parameter> *screen_def_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Colormap <parameter>colormap</parameter></paramdef> + <paramdef>char *<parameter>color_name</parameter></paramdef> + <paramdef>XColor *<parameter>exact_def_return</parameter></paramdef> + <paramdef>XColor *<parameter>screen_def_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1217,10 +1218,10 @@ To map a color name to the exact <acronym>RGB</acronym> value, use <funcsynopsis id='XParseColor'> <funcprototype> <funcdef>Status <function>XParseColor</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Colormap<parameter> colormap</parameter></paramdef> - <paramdef>char<parameter> *spec</parameter></paramdef> - <paramdef>XColor<parameter> *exact_def_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Colormap <parameter>colormap</parameter></paramdef> + <paramdef>char *<parameter>spec</parameter></paramdef> + <paramdef>XColor *<parameter>exact_def_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1307,11 +1308,12 @@ To map a color name to a value in an arbitrary color space, use <funcsynopsis id='XcmsLookupColor'> <funcprototype> <funcdef>Status <function>XcmsLookupColor</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Colormap<parameter> colormap</parameter></paramdef> - <paramdef>char<parameter> *color_string</parameter></paramdef> - <paramdef>XcmsColor*color_exact_return,<parameter> *color_screen_return</parameter></paramdef> - <paramdef>XcmsColorFormat<parameter> result_format</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Colormap <parameter>colormap</parameter></paramdef> + <paramdef>char *<parameter>color_string</parameter></paramdef> + <paramdef>XcmsColor *<parameter>color_exact_return</parameter></paramdef> + <paramdef>XcmsColor *<parameter>color_screen_return</parameter></paramdef> + <paramdef>XcmsColorFormat <parameter>result_format</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1463,9 +1465,9 @@ To allocate a read-only color cell with an <acronym>RGB</acronym> value, use <funcsynopsis id='XAllocColor'> <funcprototype> <funcdef>Status <function>XAllocColor</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Colormap<parameter> colormap</parameter></paramdef> - <paramdef>XColor<parameter> *screen_in_out</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Colormap <parameter>colormap</parameter></paramdef> + <paramdef>XColor *<parameter>screen_in_out</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1553,10 +1555,10 @@ To allocate a read-only color cell with a color in arbitrary format, use <funcsynopsis id='XcmsAllocColor'> <funcprototype> <funcdef>Status <function>XcmsAllocColor</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Colormap<parameter> colormap</parameter></paramdef> - <paramdef>XcmsColor<parameter> *color_in_out</parameter></paramdef> - <paramdef>XcmsColorFormat<parameter> result_format</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Colormap <parameter>colormap</parameter></paramdef> + <paramdef>XcmsColor *<parameter>color_in_out</parameter></paramdef> + <paramdef>XcmsColorFormat <parameter>result_format</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1658,10 +1660,11 @@ color supported by the hardware in <acronym>RGB</acronym> format, use <funcsynopsis id='XAllocNamedColor'> <funcprototype> <funcdef>Status <function>XAllocNamedColor</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Colormap<parameter> colormap</parameter></paramdef> - <paramdef>char<parameter> *color_name</parameter></paramdef> - <paramdef>XColor*screen_def_return,<parameter> *exact_def_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Colormap <parameter>colormap</parameter></paramdef> + <paramdef>char *<parameter>color_name</parameter></paramdef> + <paramdef>XColor *<parameter>screen_def_return</parameter></paramdef> + <paramdef>XColor *<parameter>exact_def_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1763,12 +1766,12 @@ color supported by the hardware in an arbitrary format, use <funcsynopsis id='XcmsAllocNamedColor'> <funcprototype> <funcdef>Status <function>XcmsAllocNamedColor</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Colormap<parameter> colormap</parameter></paramdef> - <paramdef>char<parameter> *color_string</parameter></paramdef> - <paramdef>XcmsColor<parameter> *color_screen_return</parameter></paramdef> - <paramdef>XcmsColor<parameter> *color_exact_return</parameter></paramdef> - <paramdef>XcmsColorFormat<parameter> result_format</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Colormap <parameter>colormap</parameter></paramdef> + <paramdef>char *<parameter>color_string</parameter></paramdef> + <paramdef>XcmsColor *<parameter>color_screen_return</parameter></paramdef> + <paramdef>XcmsColor *<parameter>color_exact_return</parameter></paramdef> + <paramdef>XcmsColorFormat <parameter>result_format</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1912,13 +1915,13 @@ model, use <funcsynopsis id='XAllocColorCells'> <funcprototype> <funcdef>Status <function>XAllocColorCells</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Colormap<parameter> colormap</parameter></paramdef> - <paramdef>Bool<parameter> contig</parameter></paramdef> - <paramdef>unsigned long <parameter> plane_masks_return[]</parameter></paramdef> - <paramdef>unsigned int <parameter> nplanes</parameter></paramdef> - <paramdef>unsigned long <parameter> pixels_return[]</parameter></paramdef> - <paramdef>unsigned int <parameter> npixels</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Colormap <parameter>colormap</parameter></paramdef> + <paramdef>Bool <parameter>contig</parameter></paramdef> + <paramdef>unsigned long <parameter>plane_masks_return[]</parameter></paramdef> + <paramdef>unsigned int <parameter>nplanes</parameter></paramdef> + <paramdef>unsigned long <parameter>pixels_return[]</parameter></paramdef> + <paramdef>unsigned int <parameter>npixels</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2066,13 +2069,17 @@ model, use <funcsynopsis id='XAllocColorPlanes'> <funcprototype> <funcdef>Status <function>XAllocColorPlanes</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Colormap<parameter> colormap</parameter></paramdef> - <paramdef>Bool<parameter> contig</parameter></paramdef> - <paramdef>unsigned long <parameter> pixels_return[]</parameter></paramdef> - <paramdef>int<parameter> ncolors</parameter></paramdef> - <paramdef>intnreds,ngreens,<parameter> nblues</parameter></paramdef> - <paramdef>unsigned long *rmask_return,*gmask_return,<parameter> *bmask_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Colormap <parameter>colormap</parameter></paramdef> + <paramdef>Bool <parameter>contig</parameter></paramdef> + <paramdef>unsigned long <parameter>pixels_return[]</parameter></paramdef> + <paramdef>int <parameter>ncolors</parameter></paramdef> + <paramdef>int <parameter>nreds</parameter></paramdef> + <paramdef>int <parameter>ngreens</parameter></paramdef> + <paramdef>int <parameter>nblues</parameter></paramdef> + <paramdef>unsigned long *<parameter>rmask_return</parameter></paramdef> + <paramdef>unsigned long *<parameter>gmask_return</parameter></paramdef> + <paramdef>unsigned long *<parameter>bmask_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2268,11 +2275,11 @@ To free colormap cells, use <funcsynopsis id='XFreeColors'> <funcprototype> <funcdef><function>XFreeColors</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Colormap<parameter> colormap</parameter></paramdef> - <paramdef>unsigned long <parameter> pixels[]</parameter></paramdef> - <paramdef>int<parameter> npixels</parameter></paramdef> - <paramdef>unsigned long <parameter> planes</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Colormap <parameter>colormap</parameter></paramdef> + <paramdef>unsigned long <parameter>pixels[]</parameter></paramdef> + <paramdef>int <parameter>npixels</parameter></paramdef> + <paramdef>unsigned long <parameter>planes</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2409,9 +2416,9 @@ To store an <acronym>RGB</acronym> value in a single colormap cell, use <funcsynopsis id='XStoreColor'> <funcprototype> <funcdef><function>XStoreColor</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Colormap<parameter> colormap</parameter></paramdef> - <paramdef>XColor<parameter> *color</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Colormap <parameter>colormap</parameter></paramdef> + <paramdef>XColor *<parameter>color</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2501,10 +2508,10 @@ To store multiple <acronym>RGB</acronym> values in multiple colormap cells, use <funcsynopsis id='XStoreColors'> <funcprototype> <funcdef><function>XStoreColors</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Colormap<parameter> colormap</parameter></paramdef> - <paramdef>XColor<parameter> color[]</parameter></paramdef> - <paramdef>int<parameter> ncolors</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Colormap <parameter>colormap</parameter></paramdef> + <paramdef>XColor <parameter>color[]</parameter></paramdef> + <paramdef>int <parameter>ncolors</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2607,9 +2614,9 @@ To store a color of arbitrary format in a single colormap cell, use <funcsynopsis id='XcmsStoreColor'> <funcprototype> <funcdef>Status <function>XcmsStoreColor</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Colormap<parameter> colormap</parameter></paramdef> - <paramdef>XcmsColor<parameter> *color</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Colormap <parameter>colormap</parameter></paramdef> + <paramdef>XcmsColor *<parameter>color</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2718,11 +2725,11 @@ To store multiple colors of arbitrary format in multiple colormap cells, use <funcsynopsis id='XcmsStoreColors'> <funcprototype> <funcdef>Status <function>XcmsStoreColors</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Colormap<parameter> colormap</parameter></paramdef> - <paramdef>XcmsColor<parameter> colors[]</parameter></paramdef> - <paramdef>int<parameter> ncolors</parameter></paramdef> - <paramdef>Bool<parameter> compression_flags_return[]</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Colormap <parameter>colormap</parameter></paramdef> + <paramdef>XcmsColor <parameter>colors[]</parameter></paramdef> + <paramdef>int <parameter>ncolors</parameter></paramdef> + <paramdef>Bool <parameter>compression_flags_return[]</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2863,11 +2870,11 @@ To store a color specified by name in a single colormap cell, use <funcsynopsis id='XStoreNamedColor'> <funcprototype> <funcdef><function>XStoreNamedColor</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Colormap<parameter> colormap</parameter></paramdef> - <paramdef>char<parameter> *color</parameter></paramdef> - <paramdef>unsigned long <parameter> pixel</parameter></paramdef> - <paramdef>int<parameter> flags</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Colormap <parameter>colormap</parameter></paramdef> + <paramdef>char *<parameter>color</parameter></paramdef> + <paramdef>unsigned long <parameter>pixel</parameter></paramdef> + <paramdef>int <parameter>flags</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2993,9 +3000,9 @@ To query the <acronym>RGB</acronym> value of a single colormap cell, use <funcsynopsis id='XQueryColor'> <funcprototype> <funcdef><function>XQueryColor</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Colormap<parameter> colormap</parameter></paramdef> - <paramdef>XColor<parameter> *def_in_out</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Colormap <parameter>colormap</parameter></paramdef> + <paramdef>XColor *<parameter>def_in_out</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3067,10 +3074,10 @@ To query the <acronym>RGB</acronym> values of multiple colormap cells, use <funcsynopsis id='XQueryColors'> <funcprototype> <funcdef><function>XQueryColors</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Colormap<parameter> colormap</parameter></paramdef> - <paramdef>XColor<parameter> defs_in_out[]</parameter></paramdef> - <paramdef>int<parameter> ncolors</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Colormap <parameter>colormap</parameter></paramdef> + <paramdef>XColor <parameter>defs_in_out[]</parameter></paramdef> + <paramdef>int <parameter>ncolors</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3157,10 +3164,10 @@ To query the color of a single colormap cell in an arbitrary format, use <funcsynopsis id='XcmsQueryColor'> <funcprototype> <funcdef>Status <function>XcmsQueryColor</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Colormap<parameter> colormap</parameter></paramdef> - <paramdef>XcmsColor<parameter> *color_in_out</parameter></paramdef> - <paramdef>XcmsColorFormat<parameter> result_format</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Colormap <parameter>colormap</parameter></paramdef> + <paramdef>XcmsColor *<parameter>color_in_out</parameter></paramdef> + <paramdef>XcmsColorFormat <parameter>result_format</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3246,11 +3253,11 @@ To query the color of multiple colormap cells in an arbitrary format, use <funcsynopsis id='XcmsQueryColors'> <funcprototype> <funcdef>Status <function>XcmsQueryColors</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Colormap<parameter> colormap</parameter></paramdef> - <paramdef>XcmsColor<parameter> colors_in_out[]</parameter></paramdef> - <paramdef>unsigned int <parameter> ncolors</parameter></paramdef> - <paramdef>XcmsColorFormat<parameter> result_format</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Colormap <parameter>colormap</parameter></paramdef> + <paramdef>XcmsColor <parameter>colors_in_out[]</parameter></paramdef> + <paramdef>unsigned int <parameter>ncolors</parameter></paramdef> + <paramdef>XcmsColorFormat <parameter>result_format</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3405,8 +3412,8 @@ To obtain the CCC associated with a colormap, use <funcsynopsis id='XcmsCCCOfColormap'> <funcprototype> <funcdef>XcmsCCC <function>XcmsCCCOfColormap</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Colormap<parameter> colormap</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Colormap <parameter>colormap</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3460,9 +3467,9 @@ To change the CCC associated with a colormap, use <funcsynopsis id='XcmsSetCCCOfColormap'> <funcprototype> <funcdef>XcmsCCC <function>XcmsSetCCCOfColormap</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Colormap<parameter> colormap</parameter></paramdef> - <paramdef>XcmsCCC<parameter> ccc</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Colormap <parameter>colormap</parameter></paramdef> + <paramdef>XcmsCCC <parameter>ccc</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3540,8 +3547,8 @@ To obtain the default CCC for a screen, use <funcsynopsis id='XcmsDefaultCCC'> <funcprototype> <funcdef>XcmsCCC <function>XcmsDefaultCCC</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> screen_number</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>screen_number</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3602,14 +3609,14 @@ can return. <funcsynopsis id='DisplayOfCCC'> <funcprototype> <funcdef><function>DisplayOfCCC</function></funcdef> - <paramdef>XcmsCCC<parameter> ccc</parameter></paramdef> + <paramdef>XcmsCCC <parameter>ccc</parameter></paramdef> </funcprototype> </funcsynopsis> <funcsynopsis id='XcmsDisplayOfCCC'> <funcprototype> <funcdef>Display *<function>XcmsDisplayOfCCC</function></funcdef> - <paramdef>XcmsCCC<parameter> ccc</parameter></paramdef> + <paramdef>XcmsCCC <parameter>ccc</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3639,14 +3646,14 @@ Both return the display associated with the specified CCC. <funcsynopsis id='VisualOfCCC'> <funcprototype> <funcdef><function>VisualOfCCC</function></funcdef> - <paramdef>XcmsCCC<parameter> ccc</parameter></paramdef> + <paramdef>XcmsCCC <parameter>ccc</parameter></paramdef> </funcprototype> </funcsynopsis> <funcsynopsis id='XcmsVisualOfCCC'> <funcprototype> <funcdef>Visual *<function>XcmsVisualOfCCC</function></funcdef> - <paramdef>XcmsCCC<parameter> ccc</parameter></paramdef> + <paramdef>XcmsCCC <parameter>ccc</parameter></paramdef> </funcprototype> </funcsynopsis> @@ -3676,14 +3683,14 @@ Both return the visual associated with the specified CCC. <funcsynopsis id='ScreenNumberOfCCC'> <funcprototype> <funcdef><function>ScreenNumberOfCCC</function></funcdef> - <paramdef>XcmsCCC<parameter> ccc</parameter></paramdef> + <paramdef>XcmsCCC <parameter>ccc</parameter></paramdef> </funcprototype> </funcsynopsis> <funcsynopsis id='XcmsScreenNumberOfCCC'> <funcprototype> <funcdef>int <function>XcmsScreenNumberOfCCC</function></funcdef> - <paramdef>XcmsCCC<parameter> ccc</parameter></paramdef> + <paramdef>XcmsCCC <parameter>ccc</parameter></paramdef> </funcprototype> </funcsynopsis> @@ -3713,13 +3720,13 @@ Both return the number of the screen associated with the specified CCC. <funcsynopsis id='ScreenWhitePointOfCCC'> <funcprototype> <funcdef><function>ScreenWhitePointOfCCC</function></funcdef> - <paramdef>XcmsCCC<parameter> ccc</parameter></paramdef> + <paramdef>XcmsCCC <parameter>ccc</parameter></paramdef> </funcprototype> </funcsynopsis> <funcsynopsis id='XcmsScreenWhitePointOfCCC'> <funcprototype> <funcdef>XcmsColor <function>XcmsScreenWhitePointOfCCC</function></funcdef> - <paramdef>XcmsCCC<parameter> ccc</parameter></paramdef> + <paramdef>XcmsCCC <parameter>ccc</parameter></paramdef> </funcprototype> </funcsynopsis> @@ -3749,14 +3756,14 @@ Both return the white point of the screen associated with the specified CCC. <funcsynopsis id='ClientWhitePointOfCCC'> <funcprototype> <funcdef> <function>ClientWhitePointOfCCC</function></funcdef> - <paramdef>XcmsCCC<parameter> ccc</parameter></paramdef> + <paramdef>XcmsCCC <parameter>ccc</parameter></paramdef> </funcprototype> </funcsynopsis> <funcsynopsis id='XcmsClientWhitePointOfCCC'> <funcprototype> <funcdef>XcmsColor *<function>XcmsClientWhitePointOfCCC</function></funcdef> - <paramdef>XcmsCCC<parameter> ccc</parameter></paramdef> + <paramdef>XcmsCCC <parameter>ccc</parameter></paramdef> </funcprototype> </funcsynopsis> @@ -3796,8 +3803,8 @@ To set the Client White Point in the CCC, use <funcsynopsis id='XcmsSetWhitePoint'> <funcprototype> <funcdef>Status <function>XcmsSetWhitePoint</function></funcdef> - <paramdef>XcmsCCC<parameter> ccc</parameter></paramdef> - <paramdef>XcmsColor<parameter> *color</parameter></paramdef> + <paramdef>XcmsCCC <parameter>ccc</parameter></paramdef> + <paramdef>XcmsColor *<parameter>color</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3866,9 +3873,9 @@ in a specified CCC, use <funcsynopsis id='XcmsSetCompressionProc'> <funcprototype> <funcdef>XcmsCompressionProc <function>XcmsSetCompressionProc</function></funcdef> - <paramdef>XcmsCCC<parameter> ccc</parameter></paramdef> - <paramdef>XcmsCompressionProc<parameter> compression_proc</parameter></paramdef> - <paramdef>XPointer<parameter> client_data</parameter></paramdef> + <paramdef>XcmsCCC <parameter>ccc</parameter></paramdef> + <paramdef>XcmsCompressionProc <parameter>compression_proc</parameter></paramdef> + <paramdef>XPointer <parameter>client_data</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3934,9 +3941,9 @@ in a specified CCC, use <funcsynopsis id='XcmsSetWhiteAdjustProc'> <funcprototype> <funcdef>XcmsWhiteAdjustProc <function>XcmsSetWhiteAdjustProc</function></funcdef> - <paramdef>XcmsCCC<parameter> ccc</parameter></paramdef> - <paramdef>XcmsWhiteAdjustProc<parameter> white_adjust_proc</parameter></paramdef> - <paramdef>XPointer<parameter> client_data</parameter></paramdef> + <paramdef>XcmsCCC <parameter>ccc</parameter></paramdef> + <paramdef>XcmsWhiteAdjustProc <parameter>white_adjust_proc</parameter></paramdef> + <paramdef>XPointer <parameter>client_data</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -4010,14 +4017,14 @@ To create a CCC, use <funcsynopsis id='XcmsCreateCCC'> <funcprototype> <funcdef>XcmsCCC <function>XcmsCreateCCC</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> screen_number</parameter></paramdef> - <paramdef>Visual<parameter> *visual</parameter></paramdef> - <paramdef>XcmsColor<parameter> *client_white_point</parameter></paramdef> - <paramdef>XcmsCompressionProc<parameter> compression_proc</parameter></paramdef> - <paramdef>XPointer<parameter> compression_client_data</parameter></paramdef> - <paramdef>XcmsWhiteAdjustProc<parameter> white_adjust_proc</parameter></paramdef> - <paramdef>XPointer<parameter> white_adjust_client_data</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>screen_number</parameter></paramdef> + <paramdef>Visual *<parameter>visual</parameter></paramdef> + <paramdef>XcmsColor *<parameter>client_white_point</parameter></paramdef> + <paramdef>XcmsCompressionProc <parameter>compression_proc</parameter></paramdef> + <paramdef>XPointer <parameter>compression_client_data</parameter></paramdef> + <paramdef>XcmsWhiteAdjustProc <parameter>white_adjust_proc</parameter></paramdef> + <paramdef>XPointer <parameter>white_adjust_client_data</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -4137,7 +4144,7 @@ To free a CCC, use <funcsynopsis id='XcmsFreeCCC'> <funcprototype> <funcdef>void <function>XcmsFreeCCC</function></funcdef> - <paramdef>XcmsCCC<parameter> ccc</parameter></paramdef> + <paramdef>XcmsCCC <parameter>ccc</parameter></paramdef> </funcprototype> </funcsynopsis> @@ -4184,11 +4191,11 @@ to a single destination format, use <funcsynopsis id='XcmsConvertColors'> <funcprototype> <funcdef>Status <function>XcmsConvertColors</function></funcdef> - <paramdef>XcmsCCC<parameter> ccc</parameter></paramdef> - <paramdef>XcmsColor<parameter> colors_in_out[]</parameter></paramdef> - <paramdef>unsigned int <parameter> ncolors</parameter></paramdef> - <paramdef>XcmsColorFormat<parameter> target_format</parameter></paramdef> - <paramdef>Bool<parameter> compression_flags_return[]</parameter></paramdef> + <paramdef>XcmsCCC <parameter>ccc</parameter></paramdef> + <paramdef>XcmsColor <parameter>colors_in_out[]</parameter></paramdef> + <paramdef>unsigned int <parameter>ncolors</parameter></paramdef> + <paramdef>XcmsColorFormat <parameter>target_format</parameter></paramdef> + <paramdef>Bool <parameter>compression_flags_return[]</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -4328,11 +4335,11 @@ following: <funcsynopsis id='XcmsCompressionProc'> <funcprototype> <funcdef>typedef Status<function>(*XcmsCompressionProc</function>)</funcdef> - <paramdef>XcmsCCC<parameter> ccc</parameter></paramdef> - <paramdef>XcmsColor<parameter> colors_in_out[]</parameter></paramdef> - <paramdef>unsigned int <parameter> ncolors</parameter></paramdef> - <paramdef>unsigned int <parameter> index</parameter></paramdef> - <paramdef>Bool<parameter> compression_flags_return[]</parameter></paramdef> + <paramdef>XcmsCCC <parameter>ccc</parameter></paramdef> + <paramdef>XcmsColor <parameter>colors_in_out[]</parameter></paramdef> + <paramdef>unsigned int <parameter>ncolors</parameter></paramdef> + <paramdef>unsigned int <parameter>index</parameter></paramdef> + <paramdef>Bool <parameter>compression_flags_return[]</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -4655,13 +4662,13 @@ The white point adjustment procedure interface must adhere to the following: <funcsynopsis id='XcmsWhiteAdjustProc'> <funcprototype> <funcdef>typedef Status <function>(*XcmsWhiteAdjustProc</function>)</funcdef> - <paramdef>XcmsCCC<parameter> ccc</parameter></paramdef> - <paramdef>XcmsColor<parameter> *initial_white_point</parameter></paramdef> - <paramdef>XcmsColor<parameter> *target_white_point</parameter></paramdef> - <paramdef>XcmsColorFormat<parameter> target_format</parameter></paramdef> - <paramdef>XcmsColor<parameter> colors_in_out[]</parameter></paramdef> - <paramdef>unsigned int <parameter> ncolors</parameter></paramdef> - <paramdef>Bool<parameter> compression_flags_return[]</parameter></paramdef> + <paramdef>XcmsCCC <parameter>ccc</parameter></paramdef> + <paramdef>XcmsColor *<parameter>initial_white_point</parameter></paramdef> + <paramdef>XcmsColor *<parameter>target_white_point</parameter></paramdef> + <paramdef>XcmsColorFormat <parameter>target_format</parameter></paramdef> + <paramdef>XcmsColor <parameter>colors_in_out[]</parameter></paramdef> + <paramdef>unsigned int <parameter>ncolors</parameter></paramdef> + <paramdef>Bool <parameter>compression_flags_return[]</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -5018,9 +5025,9 @@ To obtain the color specification for black <funcsynopsis id='XcmsQueryBlack'> <funcprototype> <funcdef>Status <function>XcmsQueryBlack</function></funcdef> - <paramdef>XcmsCCC<parameter> ccc</parameter></paramdef> - <paramdef>XcmsColorFormat<parameter> target_format</parameter></paramdef> - <paramdef>XcmsColor<parameter> *color_return</parameter></paramdef> + <paramdef>XcmsCCC <parameter>ccc</parameter></paramdef> + <paramdef>XcmsColorFormat <parameter>target_format</parameter></paramdef> + <paramdef>XcmsColor *<parameter>color_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -5083,9 +5090,9 @@ To obtain the color specification for blue <funcsynopsis id='XcmsQueryBlue'> <funcprototype> <funcdef>Status <function>XcmsQueryBlue</function></funcdef> - <paramdef>XcmsCCC<parameter> ccc</parameter></paramdef> - <paramdef>XcmsColorFormat<parameter> target_format</parameter></paramdef> - <paramdef>XcmsColor<parameter> *color_return</parameter></paramdef> + <paramdef>XcmsCCC <parameter>ccc</parameter></paramdef> + <paramdef>XcmsColorFormat <parameter>target_format</parameter></paramdef> + <paramdef>XcmsColor *<parameter>color_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -5148,9 +5155,9 @@ To obtain the color specification for green <funcsynopsis id='XcmsQueryGreen'> <funcprototype> <funcdef>Status <function>XcmsQueryGreen</function></funcdef> - <paramdef>XcmsCCC<parameter> ccc</parameter></paramdef> - <paramdef>XcmsColorFormat<parameter> target_format</parameter></paramdef> - <paramdef>XcmsColor<parameter> *color_return</parameter></paramdef> + <paramdef>XcmsCCC <parameter>ccc</parameter></paramdef> + <paramdef>XcmsColorFormat <parameter>target_format</parameter></paramdef> + <paramdef>XcmsColor *<parameter>color_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -5213,9 +5220,9 @@ To obtain the color specification for red <funcsynopsis id='XcmsQueryRed'> <funcprototype> <funcdef>Status <function>XcmsQueryRed</function></funcdef> - <paramdef>XcmsCCC<parameter> ccc</parameter></paramdef> - <paramdef>XcmsColorFormat<parameter> target_format</parameter></paramdef> - <paramdef>XcmsColor<parameter> *color_return</parameter></paramdef> + <paramdef>XcmsCCC <parameter>ccc</parameter></paramdef> + <paramdef>XcmsColorFormat <parameter>target_format</parameter></paramdef> + <paramdef>XcmsColor *<parameter>color_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -5278,9 +5285,9 @@ To obtain the color specification for white <funcsynopsis id='XcmsQueryWhite'> <funcprototype> <funcdef>Status <function>XcmsQueryWhite</function></funcdef> - <paramdef>XcmsCCC<parameter> ccc</parameter></paramdef> - <paramdef>XcmsColorFormat<parameter> target_format</parameter></paramdef> - <paramdef>XcmsColor<parameter> *color_return</parameter></paramdef> + <paramdef>XcmsCCC <parameter>ccc</parameter></paramdef> + <paramdef>XcmsColorFormat <parameter>target_format</parameter></paramdef> + <paramdef>XcmsColor *<parameter>color_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -5365,10 +5372,10 @@ for a given Psychometric Hue Angle and <acronym>CIE</acronym> metric lightness ( <funcsynopsis id='XcmsCIELabQueryMaxC'> <funcprototype> <funcdef>Status <function>XcmsCIELabQueryMaxC</function></funcdef> - <paramdef>XcmsCCC<parameter> ccc</parameter></paramdef> - <paramdef>XcmsFloat<parameter> hue_angle</parameter></paramdef> - <paramdef>XcmsFloat<parameter> L_star</parameter></paramdef> - <paramdef>XcmsColor<parameter> *color_return</parameter></paramdef> + <paramdef>XcmsCCC <parameter>ccc</parameter></paramdef> + <paramdef>XcmsFloat <parameter>hue_angle</parameter></paramdef> + <paramdef>XcmsFloat <parameter>L_star</parameter></paramdef> + <paramdef>XcmsColor *<parameter>color_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -5445,10 +5452,10 @@ for a given Psychometric Hue Angle and Psychometric Chroma, use <funcsynopsis id='XcmsCIELabQueryMaxL'> <funcprototype> <funcdef>Status <function>XcmsCIELabQueryMaxL</function></funcdef> - <paramdef>XcmsCCC<parameter> ccc</parameter></paramdef> - <paramdef>XcmsFloat<parameter> hue_angle</parameter></paramdef> - <paramdef>XcmsFloat<parameter> chroma</parameter></paramdef> - <paramdef>XcmsColor<parameter> *color_return</parameter></paramdef> + <paramdef>XcmsCCC <parameter>ccc</parameter></paramdef> + <paramdef>XcmsFloat <parameter>hue_angle</parameter></paramdef> + <paramdef>XcmsFloat <parameter>chroma</parameter></paramdef> + <paramdef>XcmsColor *<parameter>color_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -5532,9 +5539,9 @@ for a given Psychometric Hue Angle, use <funcsynopsis id='XcmsCIELabQueryMaxLC'> <funcprototype> <funcdef>Status <function>XcmsCIELabQueryMaxLC</function></funcdef> - <paramdef>XcmsCCC<parameter> ccc</parameter></paramdef> - <paramdef>XcmsFloat<parameter> hue_angle</parameter></paramdef> - <paramdef>XcmsColor<parameter> *color_return</parameter></paramdef> + <paramdef>XcmsCCC <parameter>ccc</parameter></paramdef> + <paramdef>XcmsFloat <parameter>hue_angle</parameter></paramdef> + <paramdef>XcmsColor *<parameter>color_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -5601,10 +5608,10 @@ for a given Psychometric Hue Angle and Psychometric Chroma, use <funcsynopsis id='XcmsCIELabQueryMinL'> <funcprototype> <funcdef>Status <function>XcmsCIELabQueryMinL</function></funcdef> - <paramdef>XcmsCCC<parameter> ccc</parameter></paramdef> - <paramdef>XcmsFloat<parameter> hue_angle</parameter></paramdef> - <paramdef>XcmsFloat<parameter> chroma</parameter></paramdef> - <paramdef>XcmsColor<parameter> *color_return</parameter></paramdef> + <paramdef>XcmsCCC <parameter>ccc</parameter></paramdef> + <paramdef>XcmsFloat <parameter>hue_angle</parameter></paramdef> + <paramdef>XcmsFloat <parameter>chroma</parameter></paramdef> + <paramdef>XcmsColor *<parameter>color_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -5707,10 +5714,10 @@ for a given Psychometric Hue Angle and <acronym>CIE</acronym> metric lightness ( <funcsynopsis id='XcmsCIELuvQueryMaxC'> <funcprototype> <funcdef>Status <function>XcmsCIELuvQueryMaxC</function></funcdef> - <paramdef>XcmsCCC<parameter> ccc</parameter></paramdef> - <paramdef>XcmsFloat<parameter> hue_angle</parameter></paramdef> - <paramdef>XcmsFloat<parameter> L_star</parameter></paramdef> - <paramdef>XcmsColor<parameter> *color_return</parameter></paramdef> + <paramdef>XcmsCCC <parameter>ccc</parameter></paramdef> + <paramdef>XcmsFloat <parameter>hue_angle</parameter></paramdef> + <paramdef>XcmsFloat <parameter>L_star</parameter></paramdef> + <paramdef>XcmsColor *<parameter>color_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -5787,10 +5794,10 @@ for a given Psychometric Hue Angle and Psychometric Chroma, use <funcsynopsis id='XcmsCIELuvQueryMaxL'> <funcprototype> <funcdef>Status <function>XcmsCIELuvQueryMaxL</function></funcdef> - <paramdef>XcmsCCC<parameter> ccc</parameter></paramdef> - <paramdef>XcmsFloat<parameter> hue_angle</parameter></paramdef> - <paramdef>XcmsFloat<parameter> chroma</parameter></paramdef> - <paramdef>XcmsColor<parameter> *color_return</parameter></paramdef> + <paramdef>XcmsCCC <parameter>ccc</parameter></paramdef> + <paramdef>XcmsFloat <parameter>hue_angle</parameter></paramdef> + <paramdef>XcmsFloat <parameter>chroma</parameter></paramdef> + <paramdef>XcmsColor *<parameter>color_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -5874,9 +5881,9 @@ for a given Psychometric Hue Angle, use <funcsynopsis id='XcmsCIELuvQueryMaxLC'> <funcprototype> <funcdef>Status <function>XcmsCIELuvQueryMaxLC</function></funcdef> - <paramdef>XcmsCCC<parameter> ccc</parameter></paramdef> - <paramdef>XcmsFloat<parameter> hue_angle</parameter></paramdef> - <paramdef>XcmsColor<parameter> *color_return</parameter></paramdef> + <paramdef>XcmsCCC <parameter>ccc</parameter></paramdef> + <paramdef>XcmsFloat <parameter>hue_angle</parameter></paramdef> + <paramdef>XcmsColor *<parameter>color_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -5943,10 +5950,10 @@ for a given Psychometric Hue Angle and Psychometric Chroma, use <funcsynopsis id='XcmsCIELuvQueryMinL'> <funcprototype> <funcdef>Status <function>XcmsCIELuvQueryMinL</function></funcdef> - <paramdef>XcmsCCC<parameter> ccc</parameter></paramdef> - <paramdef>XcmsFloat<parameter> hue_angle</parameter></paramdef> - <paramdef>XcmsFloat<parameter> chroma</parameter></paramdef> - <paramdef>XcmsColor<parameter> *color_return</parameter></paramdef> + <paramdef>XcmsCCC <parameter>ccc</parameter></paramdef> + <paramdef>XcmsFloat <parameter>hue_angle</parameter></paramdef> + <paramdef>XcmsFloat <parameter>chroma</parameter></paramdef> + <paramdef>XcmsColor *<parameter>color_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -6030,10 +6037,10 @@ To obtain the maximum Chroma for a given Hue and Value, use <funcsynopsis id='XcmsTekHVCQueryMaxC'> <funcprototype> <funcdef>Status <function>XcmsTekHVCQueryMaxC</function></funcdef> - <paramdef>XcmsCCC<parameter> ccc</parameter></paramdef> - <paramdef>XcmsFloat<parameter> hue</parameter></paramdef> - <paramdef>XcmsFloat<parameter> value</parameter></paramdef> - <paramdef>XcmsColor<parameter> *color_return</parameter></paramdef> + <paramdef>XcmsCCC <parameter>ccc</parameter></paramdef> + <paramdef>XcmsFloat <parameter>hue</parameter></paramdef> + <paramdef>XcmsFloat <parameter>value</parameter></paramdef> + <paramdef>XcmsColor *<parameter>color_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -6110,10 +6117,10 @@ To obtain the maximum Value for a given Hue and Chroma, use <funcsynopsis id='XcmsTekHVCQueryMaxV'> <funcprototype> <funcdef>Status <function>XcmsTekHVCQueryMaxV</function></funcdef> - <paramdef>XcmsCCC<parameter> ccc</parameter></paramdef> - <paramdef>XcmsFloat<parameter> hue</parameter></paramdef> - <paramdef>XcmsFloat<parameter> chroma</parameter></paramdef> - <paramdef>XcmsColor<parameter> *color_return</parameter></paramdef> + <paramdef>XcmsCCC <parameter>ccc</parameter></paramdef> + <paramdef>XcmsFloat <parameter>hue</parameter></paramdef> + <paramdef>XcmsFloat <parameter>chroma</parameter></paramdef> + <paramdef>XcmsColor *<parameter>color_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -6195,9 +6202,9 @@ for a specified Hue, use <funcsynopsis id='XcmsTekHVCQueryMaxVC'> <funcprototype> <funcdef>Status <function>XcmsTekHVCQueryMaxVC</function></funcdef> - <paramdef>XcmsCCC<parameter> ccc</parameter></paramdef> - <paramdef>XcmsFloat<parameter> hue</parameter></paramdef> - <paramdef>XcmsColor<parameter> *color_return</parameter></paramdef> + <paramdef>XcmsCCC <parameter>ccc</parameter></paramdef> + <paramdef>XcmsFloat <parameter>hue</parameter></paramdef> + <paramdef>XcmsColor *<parameter>color_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -6270,10 +6277,10 @@ Chroma at which the maximum Values are reached, use <funcsynopsis id='XcmsTekHVCQueryMaxVSamples'> <funcprototype> <funcdef>Status <function>XcmsTekHVCQueryMaxVSamples</function></funcdef> - <paramdef>XcmsCCC<parameter> ccc</parameter></paramdef> - <paramdef>XcmsFloat<parameter> hue</parameter></paramdef> - <paramdef>XcmsColor<parameter> colors_return[]</parameter></paramdef> - <paramdef>unsigned int <parameter> nsamples</parameter></paramdef> + <paramdef>XcmsCCC <parameter>ccc</parameter></paramdef> + <paramdef>XcmsFloat <parameter>hue</parameter></paramdef> + <paramdef>XcmsColor <parameter>colors_return[]</parameter></paramdef> + <paramdef>unsigned int <parameter>nsamples</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -6350,10 +6357,10 @@ To obtain the minimum Value for a given Hue and Chroma, use <funcsynopsis id='XcmsTekHVCQueryMinV'> <funcprototype> <funcdef>Status <function>XcmsTekHVCQueryMinV</function></funcdef> - <paramdef>XcmsCCC<parameter> ccc</parameter></paramdef> - <paramdef>XcmsFloat<parameter> hue</parameter></paramdef> - <paramdef>XcmsFloat<parameter> chroma</parameter></paramdef> - <paramdef>XcmsColor<parameter> *color_return</parameter></paramdef> + <paramdef>XcmsCCC <parameter>ccc</parameter></paramdef> + <paramdef>XcmsFloat <parameter>hue</parameter></paramdef> + <paramdef>XcmsFloat <parameter>chroma</parameter></paramdef> + <paramdef>XcmsColor *<parameter>color_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -6506,7 +6513,7 @@ To add a device-independent color space, use <funcsynopsis id='XcmsAddColorSpace'> <funcprototype> <funcdef>Status <function>XcmsAddColorSpace</function></funcdef> - <paramdef>XcmsColorSpace<parameter> *color_space</parameter></paramdef> + <paramdef>XcmsColorSpace *<parameter>color_space</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -6574,7 +6581,7 @@ associated with a specified color string prefix, use <funcsynopsis id='XcmsFormatOfPrefix'> <funcprototype> <funcdef>XcmsColorFormat <function>XcmsFormatOfPrefix</function></funcdef> - <paramdef>char<parameter> *prefix</parameter></paramdef> + <paramdef>char *<parameter>prefix</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -6616,7 +6623,7 @@ specified by a color format, use <funcsynopsis id='XcmsPrefixOfFormat'> <funcprototype> <funcdef>char *<function>XcmsPrefixOfFormat</function></funcdef> - <paramdef>XcmsColorFormat<parameter> format</parameter></paramdef> + <paramdef>XcmsColorFormat <parameter>format</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -6760,8 +6767,8 @@ adhere to the following software interface specification: <funcsynopsis id='XcmsParseStringProc'> <funcprototype> <funcdef>Status <function>XcmsParseStringProc</function></funcdef> - <paramdef>char<parameter> *color_string</parameter></paramdef> - <paramdef>XcmsColor<parameter> *color_return</parameter></paramdef> + <paramdef>char *<parameter>color_string</parameter></paramdef> + <paramdef>XcmsColor *<parameter>color_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -6810,10 +6817,10 @@ following software interface specification: <funcsynopsis id='ConversionProc'> <funcprototype> <funcdef>Status <function><replaceable>ConversionProc</replaceable></function></funcdef> - <paramdef>XcmsCCC<parameter> ccc</parameter></paramdef> - <paramdef>XcmsColor<parameter> *white_point</parameter></paramdef> - <paramdef>XcmsColor<parameter> *colors_in_out</parameter></paramdef> - <paramdef>unsigned int <parameter> ncolors</parameter></paramdef> + <paramdef>XcmsCCC <parameter>ccc</parameter></paramdef> + <paramdef>XcmsColor *<parameter>white_point</parameter></paramdef> + <paramdef>XcmsColor *<parameter>colors_in_out</parameter></paramdef> + <paramdef>unsigned int <parameter>ncolors</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -6879,10 +6886,10 @@ following software interface specification: <funcsynopsis> <funcprototype> <funcdef>Status <function><replaceable>ConversionProc</replaceable></function></funcdef> - <paramdef>XcmsCCC<parameter> ccc</parameter></paramdef> - <paramdef>XcmsColor<parameter> *colors_in_out</parameter></paramdef> - <paramdef>unsigned int <parameter> ncolors</parameter></paramdef> - <paramdef>Bool<parameter> compression_flags_return[]</parameter></paramdef> + <paramdef>XcmsCCC <parameter>ccc</parameter></paramdef> + <paramdef>XcmsColor *<parameter>colors_in_out</parameter></paramdef> + <paramdef>unsigned int <parameter>ncolors</parameter></paramdef> + <paramdef>Bool <parameter>compression_flags_return[]</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -7084,7 +7091,7 @@ To add a function set, use <funcsynopsis id='XcmsAddFunctionSet'> <funcprototype> <funcdef>Status <function>XcmsAddFunctionSet</function></funcdef> - <paramdef>XcmsFunctionSet<parameter> *function_set</parameter></paramdef> + <paramdef>XcmsFunctionSet *<parameter>function_set</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -7214,9 +7221,9 @@ interface specification: <funcsynopsis> <funcprototype> <funcdef>typedef Status <function>(*XcmsScreenInitProc</function>)</funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> screen_number</parameter></paramdef> - <paramdef>ScmsPerScrnInfo<parameter> *screen_info</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>screen_number</parameter></paramdef> + <paramdef>ScmsPerScrnInfo *<parameter>screen_info</parameter></paramdef> </funcprototype> </funcsynopsis> @@ -7368,7 +7375,7 @@ interface specification: <funcsynopsis> <funcprototype> <funcdef>typedef void (*XcmsScreenFreeProc)</funcdef> - <paramdef>XPointer<parameter> screenData</parameter></paramdef> + <paramdef>XPointer <parameter>screenData</parameter></paramdef> </funcprototype> </funcsynopsis> diff --git a/lib/libX11/specs/libX11/CH07.xml b/lib/libX11/specs/libX11/CH07.xml index 28cc8791c..38408e44c 100644 --- a/lib/libX11/specs/libX11/CH07.xml +++ b/lib/libX11/specs/libX11/CH07.xml @@ -969,9 +969,9 @@ depth of drawable, use <funcsynopsis id='XCreateGC'> <funcprototype> <funcdef>GC <function>XCreateGC</function></funcdef> - <paramdef>Display <parameter> *display</parameter></paramdef> - <paramdef>Drawable<parameter> d</parameter></paramdef> - <paramdef>unsigned long <parameter> valuemask</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>d</parameter></paramdef> + <paramdef>unsigned long <parameter>valuemask</parameter></paramdef> <paramdef>XGCValues *<parameter>values</parameter></paramdef> </funcprototype> </funcsynopsis> @@ -1057,9 +1057,10 @@ To copy components from a source GC to a destination GC, use <funcsynopsis id='XCopyGC'> <funcprototype> <funcdef><function>XCopyGC</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>GCsrc,<parameter> dest</parameter></paramdef> - <paramdef>unsigned long <parameter> valuemask</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>GC <parameter>src</parameter></paramdef> + <paramdef>GC <parameter>dest</parameter></paramdef> + <paramdef>unsigned long <parameter>valuemask</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1143,10 +1144,10 @@ To change the components in a given GC, use <funcsynopsis id='XChangeGC'> <funcprototype> <funcdef><function>XChangeGC</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> - <paramdef>unsigned long <parameter> valuemask</parameter></paramdef> - <paramdef>XGCValues<parameter> *values</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> + <paramdef>unsigned long <parameter>valuemask</parameter></paramdef> + <paramdef>XGCValues *<parameter>values</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1239,10 +1240,10 @@ To obtain components of a given GC, use <funcsynopsis id='XGetGCValues'> <funcprototype> <funcdef>Status <function>XGetGCValues</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> - <paramdef>unsigned long <parameter> valuemask</parameter></paramdef> - <paramdef>XGCValues<parameter> *values_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> + <paramdef>unsigned long <parameter>valuemask</parameter></paramdef> + <paramdef>XGCValues *<parameter>values_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1351,8 +1352,8 @@ To free a given GC, use <funcsynopsis id='XFreeGC'> <funcprototype> <funcdef><function>XFreeGC</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1405,7 +1406,7 @@ resource ID for a given GC, use <funcsynopsis id='XGContextFromGC'> <funcprototype> <funcdef>GContext <function>XGContextFromGC</function></funcdef> - <paramdef>GC<parameter> gc</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1440,8 +1441,8 @@ To force sending GC component changes, use <funcsynopsis id='XFlushGC'> <funcprototype> <funcdef>void <function>XFlushGC</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1534,11 +1535,12 @@ for a given GC, use <funcsynopsis id='XSetState'> <funcprototype> <funcdef><function>XSetState</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> - <paramdef>unsigned long foreground,<parameter> background</parameter></paramdef> - <paramdef>int<parameter> function</parameter></paramdef> - <paramdef>unsigned long <parameter> plane_mask</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> + <paramdef>unsigned long <parameter>foreground</parameter></paramdef> + <paramdef>unsigned long <parameter>background</parameter></paramdef> + <paramdef>int <parameter>function</parameter></paramdef> + <paramdef>unsigned long <parameter>plane_mask</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1627,9 +1629,9 @@ To set the foreground of a given GC, use <funcsynopsis id='XSetForeground'> <funcprototype> <funcdef><function>XSetForeground</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> - <paramdef>unsigned long <parameter> foreground</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> + <paramdef>unsigned long <parameter>foreground</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1686,9 +1688,9 @@ To set the background of a given GC, use <funcsynopsis id='XSetBackground'> <funcprototype> <funcdef><function>XSetBackground</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> - <paramdef>unsigned long <parameter> background</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> + <paramdef>unsigned long <parameter>background</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1745,9 +1747,9 @@ To set the display function in a given GC, use <funcsynopsis id='XSetFunction'> <funcprototype> <funcdef><function>XSetFunction</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> - <paramdef>int<parameter> function</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> + <paramdef>int <parameter>function</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1805,9 +1807,9 @@ To set the plane mask of a given GC, use <funcsynopsis id='XSetPlaneMask'> <funcprototype> <funcdef><function>XSetPlaneMask</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> - <paramdef>unsigned long <parameter> plane_mask</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> + <paramdef>unsigned long <parameter>plane_mask</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1870,12 +1872,12 @@ To set the line drawing components of a given GC, use <funcsynopsis id='XSetLineAttributes'> <funcprototype> <funcdef><function>XSetLineAttributes</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> - <paramdef>unsigned int <parameter> line_width</parameter></paramdef> - <paramdef>int<parameter> line_style</parameter></paramdef> - <paramdef>int<parameter> cap_style</parameter></paramdef> - <paramdef>int<parameter> join_style</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> + <paramdef>unsigned int <parameter>line_width</parameter></paramdef> + <paramdef>int <parameter>line_style</parameter></paramdef> + <paramdef>int <parameter>cap_style</parameter></paramdef> + <paramdef>int <parameter>join_style</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1979,11 +1981,11 @@ To set the dash-offset and dash-list for dashed line styles of a given GC, use <funcsynopsis id='XSetDashes'> <funcprototype> <funcdef><function>XSetDashes</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> - <paramdef>int<parameter> dash_offset</parameter></paramdef> - <paramdef>char<parameter> dash_list[]</parameter></paramdef> - <paramdef>int<parameter> n</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> + <paramdef>int <parameter>dash_offset</parameter></paramdef> + <paramdef>char <parameter>dash_list[]</parameter></paramdef> + <paramdef>int <parameter>n</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2108,9 +2110,9 @@ To set the fill-style of a given GC, use <funcsynopsis id='XSetFillStyle'> <funcprototype> <funcdef><function>XSetFillStyle</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> - <paramdef>int<parameter> fill_style</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> + <paramdef>int <parameter>fill_style</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2174,9 +2176,9 @@ To set the fill-rule of a given GC, use <funcsynopsis id='XSetFillRule'> <funcprototype> <funcdef><function>XSetFillRule</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> - <paramdef>int<parameter> fill_rule</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> + <paramdef>int <parameter>fill_rule</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2254,13 +2256,13 @@ To obtain the best size of a tile, stipple, or cursor, use <funcsynopsis id='XQueryBestSize'> <funcprototype> <funcdef>Status <function>XQueryBestSize</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> class</parameter></paramdef> - <paramdef>Drawable<parameter> which_screen</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>class</parameter></paramdef> + <paramdef>Drawable <parameter>which_screen</parameter></paramdef> <paramdef>unsigned int <parameter>width</parameter></paramdef> <paramdef>unsigned int <parameter>height</parameter></paramdef> - <paramdef>unsigned int <parameter>*width_return</parameter></paramdef> - <paramdef>unsigned int <parameter>*height_return</parameter></paramdef> + <paramdef>unsigned int *<parameter>width_return</parameter></paramdef> + <paramdef>unsigned int *<parameter>height_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2399,12 +2401,12 @@ To obtain the best fill tile shape, use <funcsynopsis id='XQueryBestTile'> <funcprototype> <funcdef>Status <function>XQueryBestTile</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawable<parameter> which_screen</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>which_screen</parameter></paramdef> <paramdef>unsigned int <parameter>width</parameter></paramdef> <paramdef>unsigned int <parameter>height</parameter></paramdef> - <paramdef>unsigned int <parameter>*width_return</parameter></paramdef> - <paramdef>unsigned int <parameter>*height_return</parameter></paramdef> + <paramdef>unsigned int *<parameter>width_return</parameter></paramdef> + <paramdef>unsigned int *<parameter>height_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2507,12 +2509,12 @@ To obtain the best stipple shape, use <funcsynopsis id='XQueryBestStipple'> <funcprototype> <funcdef>Status <function>XQueryBestStipple</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawable<parameter> which_screen</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>which_screen</parameter></paramdef> <paramdef>unsigned int <parameter>width</parameter></paramdef> <paramdef>unsigned int <parameter>height</parameter></paramdef> - <paramdef>unsigned int <parameter>*width_return</parameter></paramdef> - <paramdef>unsigned int <parameter>*height_return</parameter></paramdef> + <paramdef>unsigned int *<parameter>width_return</parameter></paramdef> + <paramdef>unsigned int *<parameter>height_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2615,9 +2617,9 @@ To set the fill tile of a given GC, use <funcsynopsis id='XSetTile'> <funcprototype> <funcdef><function>XSetTile</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> - <paramdef>Pixmap<parameter> tile</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> + <paramdef>Pixmap <parameter>tile</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2683,9 +2685,9 @@ To set the stipple of a given GC, use <funcsynopsis id='XSetStipple'> <funcprototype> <funcdef><function>XSetStipple</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> - <paramdef>Pixmap<parameter> stipple</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> + <paramdef>Pixmap <parameter>stipple</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2751,9 +2753,10 @@ To set the tile or stipple origin of a given GC, use <funcsynopsis id='XSetTSOrigin'> <funcprototype> <funcdef><function>XSetTSOrigin</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> - <paramdef>intts_x_origin,<parameter> ts_y_origin</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> + <paramdef>int <parameter>ts_x_origin</parameter></paramdef> + <paramdef>int <parameter>ts_y_origin</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2832,9 +2835,9 @@ To set the current font of a given GC, use <funcsynopsis id='XSetFont'> <funcprototype> <funcdef><function>XSetFont</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> - <paramdef>Font<parameter> font</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> + <paramdef>Font <parameter>font</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2903,9 +2906,10 @@ To set the clip-origin of a given GC, use <funcsynopsis id='XSetClipOrigin'> <funcprototype> <funcdef><function>XSetClipOrigin</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> - <paramdef>intclip_x_origin,<parameter> clip_y_origin</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> + <paramdef>int <parameter>clip_x_origin</parameter></paramdef> + <paramdef>int <parameter>clip_y_origin</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2978,9 +2982,9 @@ To set the clip-mask of a given GC to the specified pixmap, use <funcsynopsis id='XSetClipMask'> <funcprototype> <funcdef><function>XSetClipMask</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> - <paramdef>Pixmap<parameter> pixmap</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> + <paramdef>Pixmap <parameter>pixmap</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3046,12 +3050,13 @@ To set the clip-mask of a given GC to the specified list of rectangles, use <funcsynopsis id='XSetClipRectangles'> <funcprototype> <funcdef><function>XSetClipRectangles</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> - <paramdef>intclip_x_origin,<parameter> clip_y_origin</parameter></paramdef> - <paramdef>XRectangle<parameter> rectangles[]</parameter></paramdef> - <paramdef>int<parameter> n</parameter></paramdef> - <paramdef>int<parameter> ordering</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> + <paramdef>int <parameter>clip_x_origin</parameter></paramdef> + <paramdef>int <parameter>clip_y_origin</parameter></paramdef> + <paramdef>XRectangle <parameter>rectangles[]</parameter></paramdef> + <paramdef>int <parameter>n</parameter></paramdef> + <paramdef>int <parameter>ordering</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3220,9 +3225,9 @@ To set the arc mode of a given GC, use <funcsynopsis id='XSetArcMode'> <funcprototype> <funcdef><function>XSetArcMode</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> - <paramdef>int<parameter> arc_mode</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> + <paramdef>int <parameter>arc_mode</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3284,9 +3289,9 @@ To set the subwindow mode of a given GC, use <funcsynopsis id='XSetSubwindowMode'> <funcprototype> <funcdef><function>XSetSubwindowMode</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> - <paramdef>int<parameter> subwindow_mode</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> + <paramdef>int <parameter>subwindow_mode</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3348,9 +3353,9 @@ To set the graphics-exposures flag of a given GC, use <funcsynopsis id='XSetGraphicsExposures'> <funcprototype> <funcdef><function>XSetGraphicsExposures</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> - <paramdef>Bool<parameter> graphics_exposures</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> + <paramdef>Bool <parameter>graphics_exposures</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> diff --git a/lib/libX11/specs/libX11/CH08.xml b/lib/libX11/specs/libX11/CH08.xml index cdf4df87b..18eac11d1 100644 --- a/lib/libX11/specs/libX11/CH08.xml +++ b/lib/libX11/specs/libX11/CH08.xml @@ -47,13 +47,13 @@ To clear a rectangular area of a given window, use <funcsynopsis id='XClearArea'> <funcprototype> <funcdef><function>XClearArea</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> <paramdef>int <parameter>x</parameter></paramdef> <paramdef>int <parameter>y</parameter></paramdef> <paramdef>unsigned int <parameter>width</parameter></paramdef> <paramdef>unsigned int <parameter>height</parameter></paramdef> - <paramdef>Bool<parameter> exposures</parameter></paramdef> + <paramdef>Bool <parameter>exposures</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -189,8 +189,8 @@ To clear the entire area in a given window, use <funcsynopsis id='XClearWindow'> <funcprototype> <funcdef><function>XClearWindow</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -273,13 +273,16 @@ root and depth, use <funcsynopsis id='XCopyArea'> <funcprototype> <funcdef><function>XCopyArea</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawablesrc,<parameter> dest</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> - <paramdef>intsrc_x,<parameter> src_y</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>src</parameter></paramdef> + <paramdef>Drawable <parameter>dest</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> + <paramdef>int <parameter>src_x</parameter></paramdef> + <paramdef>int <parameter>src_y</parameter></paramdef> <paramdef>unsigned int <parameter>width</parameter></paramdef> <paramdef>unsigned int <parameter>height</parameter></paramdef> - <paramdef>intdest_x,<parameter> dest_y</parameter></paramdef> + <paramdef>int <parameter>dest_x</parameter></paramdef> + <paramdef>int <parameter>dest_y</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -467,14 +470,17 @@ To copy a single bit plane of a given drawable, use <funcsynopsis id='XCopyPlane'> <funcprototype> <funcdef><function>XCopyPlane</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawablesrc,<parameter> dest</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> - <paramdef>intsrc_x,<parameter> src_y</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>src</parameter></paramdef> + <paramdef>Drawable <parameter>dest</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> + <paramdef>int <parameter>src_x</parameter></paramdef> + <paramdef>int <parameter>src_y</parameter></paramdef> <paramdef>unsigned int <parameter>width</parameter></paramdef> <paramdef>unsigned int <parameter>height</parameter></paramdef> - <paramdef>intdest_x,<parameter> dest_y</parameter></paramdef> - <paramdef>unsigned long <parameter> plane</parameter></paramdef> + <paramdef>int <parameter>dest_x</parameter></paramdef> + <paramdef>int <parameter>dest_y</parameter></paramdef> + <paramdef>unsigned long <parameter>plane</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -771,9 +777,9 @@ To draw a single point in a given drawable, use <funcsynopsis id='XDrawPoint'> <funcprototype> <funcdef><function>XDrawPoint</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawable<parameter> d</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>d</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> <paramdef>int <parameter>x</parameter></paramdef> <paramdef>int <parameter>y</parameter></paramdef> </funcprototype> @@ -844,12 +850,12 @@ To draw multiple points in a given drawable, use <funcsynopsis id='XDrawPoints'> <funcprototype> <funcdef><function>XDrawPoints</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawable<parameter> d</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> - <paramdef>XPoint<parameter> *points</parameter></paramdef> - <paramdef>int<parameter> npoints</parameter></paramdef> - <paramdef>int<parameter> mode</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>d</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> + <paramdef>XPoint *<parameter>points</parameter></paramdef> + <paramdef>int <parameter>npoints</parameter></paramdef> + <paramdef>int <parameter>mode</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -985,10 +991,13 @@ To draw a single line between two points in a given drawable, use <funcsynopsis id='XDrawLine'> <funcprototype> <funcdef><function>XDrawLine</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawable<parameter> d</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> - <paramdef>intx1,y1,x2,<parameter> y2</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>d</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> + <paramdef>int <parameter>x1</parameter></paramdef> + <paramdef>int <parameter>y1</parameter></paramdef> + <paramdef>int <parameter>x2</parameter></paramdef> + <paramdef>int <parameter>y2</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1079,12 +1088,12 @@ To draw multiple lines in a given drawable, use <funcsynopsis id='XDrawLines'> <funcprototype> <funcdef><function>XDrawLines</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawable<parameter> d</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> - <paramdef>XPoint<parameter> *points</parameter></paramdef> - <paramdef>int<parameter> npoints</parameter></paramdef> - <paramdef>int<parameter> mode</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>d</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> + <paramdef>XPoint *<parameter>points</parameter></paramdef> + <paramdef>int <parameter>npoints</parameter></paramdef> + <paramdef>int <parameter>mode</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1167,11 +1176,11 @@ use <funcsynopsis id='XDrawSegments'> <funcprototype> <funcdef><function>XDrawSegments</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawable<parameter> d</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> - <paramdef>XSegment<parameter> *segments</parameter></paramdef> - <paramdef>int<parameter> nsegments</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>d</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> + <paramdef>XSegment *<parameter>segments</parameter></paramdef> + <paramdef>int <parameter>nsegments</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1337,9 +1346,9 @@ To draw the outline of a single rectangle in a given drawable, use <funcsynopsis id='XDrawRectangle'> <funcprototype> <funcdef><function>XDrawRectangle</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawable<parameter> d</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>d</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> <paramdef>int <parameter>x</parameter></paramdef> <paramdef>int <parameter>y</parameter></paramdef> <paramdef>unsigned int <parameter>width</parameter></paramdef> @@ -1436,11 +1445,11 @@ in a given drawable, use <funcsynopsis id='XDrawRectangles'> <funcprototype> <funcdef><function>XDrawRectangles</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawable<parameter> d</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> - <paramdef>XRectangle<parameter> rectangles[]</parameter></paramdef> - <paramdef>int<parameter> nrectangles</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>d</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> + <paramdef>XRectangle <parameter>rectangles[]</parameter></paramdef> + <paramdef>int <parameter>nrectangles</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1570,14 +1579,15 @@ To draw a single arc in a given drawable, use <funcsynopsis id='XDrawArc'> <funcprototype> <funcdef><function>XDrawArc</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawable<parameter> d</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>d</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> <paramdef>int <parameter>x</parameter></paramdef> <paramdef>int <parameter>y</parameter></paramdef> <paramdef>unsigned int <parameter>width</parameter></paramdef> <paramdef>unsigned int <parameter>height</parameter></paramdef> - <paramdef>intangle1,<parameter> angle2</parameter></paramdef> + <paramdef>int <parameter>angle1</parameter></paramdef> + <paramdef>int <parameter>angle2</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1691,11 +1701,11 @@ To draw multiple arcs in a given drawable, use <funcsynopsis id='XDrawArcs'> <funcprototype> <funcdef><function>XDrawArcs</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawable<parameter> d</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> - <paramdef>XArc<parameter> *arcs</parameter></paramdef> - <paramdef>int<parameter> narcs</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>d</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> + <paramdef>XArc *<parameter>arcs</parameter></paramdef> + <paramdef>int <parameter>narcs</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1929,9 +1939,9 @@ To fill a single rectangular area in a given drawable, use <funcsynopsis id='XFillRectangle'> <funcprototype> <funcdef><function>XFillRectangle</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawable<parameter> d</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>d</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> <paramdef>int <parameter>x</parameter></paramdef> <paramdef>int <parameter>y</parameter></paramdef> <paramdef>unsigned int <parameter>width</parameter></paramdef> @@ -2027,11 +2037,11 @@ To fill multiple rectangular areas in a given drawable, use <funcsynopsis id='XFillRectangles'> <funcprototype> <funcdef><function>XFillRectangles</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawable<parameter> d</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> - <paramdef>XRectangle<parameter> *rectangles</parameter></paramdef> - <paramdef>int<parameter> nrectangles</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>d</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> + <paramdef>XRectangle *<parameter>rectangles</parameter></paramdef> + <paramdef>int <parameter>nrectangles</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2162,13 +2172,13 @@ To fill a polygon area in a given drawable, use <funcsynopsis id='XFillPolygon'> <funcprototype> <funcdef><function>XFillPolygon</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawable<parameter> d</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> - <paramdef>XPoint<parameter> *points</parameter></paramdef> - <paramdef>int<parameter> npoints</parameter></paramdef> - <paramdef>int<parameter> shape</parameter></paramdef> - <paramdef>int<parameter> mode</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>d</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> + <paramdef>XPoint *<parameter>points</parameter></paramdef> + <paramdef>int <parameter>npoints</parameter></paramdef> + <paramdef>int <parameter>shape</parameter></paramdef> + <paramdef>int <parameter>mode</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2361,14 +2371,15 @@ To fill a single arc in a given drawable, use <funcsynopsis id='XFillArc'> <funcprototype> <funcdef><function>XFillArc</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawable<parameter> d</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>d</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> <paramdef>int <parameter>x</parameter></paramdef> <paramdef>int <parameter>y</parameter></paramdef> <paramdef>unsigned int <parameter>width</parameter></paramdef> <paramdef>unsigned int <parameter>height</parameter></paramdef> - <paramdef>intangle1,<parameter> angle2</parameter></paramdef> + <paramdef>int <parameter>angle1</parameter></paramdef> + <paramdef>int <parameter>angle2</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2482,11 +2493,11 @@ To fill multiple arcs in a given drawable, use <funcsynopsis id='XFillArcs'> <funcprototype> <funcdef><function>XFillArcs</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawable<parameter> d</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> - <paramdef>XArc<parameter> *arcs</parameter></paramdef> - <paramdef>int<parameter> narcs</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>d</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> + <paramdef>XArc *<parameter>arcs</parameter></paramdef> + <paramdef>int <parameter>narcs</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3029,8 +3040,8 @@ To load a given font, use <funcsynopsis id='XLoadFont'> <funcprototype> <funcdef>Font <function>XLoadFont</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>char<parameter> *name</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>char *<parameter>name</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3105,8 +3116,8 @@ To return information about an available font, use <funcsynopsis id='XQueryFont'> <funcprototype> <funcdef>XFontStruct *<function>XQueryFont</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>XID<parameter> font_ID</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>XID <parameter>font_ID</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3171,8 +3182,8 @@ in a single operation, use <funcsynopsis id='XLoadQueryFont'> <funcprototype> <funcdef>XFontStruct *<function>XLoadQueryFont</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>char<parameter> *name</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>char *<parameter>name</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3239,8 +3250,8 @@ use <funcsynopsis id='XFreeFont'> <funcprototype> <funcdef><function>XFreeFont</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>XFontStruct<parameter> *font_struct</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>XFontStruct *<parameter>font_struct</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3296,9 +3307,9 @@ To return a given font property, use <funcsynopsis id='XGetFontProperty'> <funcprototype> <funcdef>Bool <function>XGetFontProperty</function></funcdef> - <paramdef>XFontStruct<parameter> *font_struct</parameter></paramdef> - <paramdef>Atom<parameter> atom</parameter></paramdef> - <paramdef>unsigned long <parameter> *value_return</parameter></paramdef> + <paramdef>XFontStruct *<parameter>font_struct</parameter></paramdef> + <paramdef>Atom <parameter>atom</parameter></paramdef> + <paramdef>unsigned long *<parameter>value_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3371,8 +3382,8 @@ use <funcsynopsis id='XUnloadFont'> <funcprototype> <funcdef><function>XUnloadFont</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Font<parameter> font</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Font <parameter>font</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3436,10 +3447,10 @@ To return a list of the available font names, use <funcsynopsis id='XListFonts'> <funcprototype> <funcdef>char **<function>XListFonts</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>char<parameter> *pattern</parameter></paramdef> - <paramdef>int<parameter> maxnames</parameter></paramdef> - <paramdef>int<parameter> *actual_count_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>char *<parameter>pattern</parameter></paramdef> + <paramdef>int <parameter>maxnames</parameter></paramdef> + <paramdef>int *<parameter>actual_count_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3523,7 +3534,7 @@ To free a font name array, use <funcsynopsis id='XFreeFontNames'> <funcprototype> <funcdef><function>XFreeFontNames</function></funcdef> - <paramdef>char<parameter> *list[]</parameter></paramdef> + <paramdef>char *<parameter>list[]</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3560,11 +3571,11 @@ To obtain the names and information about available fonts, use <funcsynopsis id='XListFontsWithInfo'> <funcprototype> <funcdef>char **<function>XListFontsWithInfo</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>char<parameter> *pattern</parameter></paramdef> - <paramdef>int<parameter> maxnames</parameter></paramdef> - <paramdef>int<parameter> *count_return</parameter></paramdef> - <paramdef>XFontStruct<parameter> **info_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>char *<parameter>pattern</parameter></paramdef> + <paramdef>int <parameter>maxnames</parameter></paramdef> + <paramdef>int *<parameter>count_return</parameter></paramdef> + <paramdef>XFontStruct **<parameter>info_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3667,9 +3678,9 @@ To free font structures and font names, use <funcsynopsis id='XFreeFontInfo'> <funcprototype> <funcdef><function>XFreeFontInfo</function></funcdef> - <paramdef>char<parameter> **names</parameter></paramdef> - <paramdef>XFontStruct<parameter> *free_info</parameter></paramdef> - <paramdef>int<parameter> actual_count</parameter></paramdef> + <paramdef>char **<parameter>names</parameter></paramdef> + <paramdef>XFontStruct *<parameter>free_info</parameter></paramdef> + <paramdef>int <parameter>actual_count</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3751,9 +3762,9 @@ To determine the width of an 8-bit character string, use <funcsynopsis id='XTextWidth'> <funcprototype> <funcdef>int <function>XTextWidth</function></funcdef> - <paramdef>XFontStruct<parameter> *font_struct</parameter></paramdef> - <paramdef>char<parameter> *string</parameter></paramdef> - <paramdef>int<parameter> count</parameter></paramdef> + <paramdef>XFontStruct *<parameter>font_struct</parameter></paramdef> + <paramdef>char *<parameter>string</parameter></paramdef> + <paramdef>int <parameter>count</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3801,9 +3812,9 @@ To determine the width of a 2-byte character string, use <funcsynopsis id='XTextWidth16'> <funcprototype> <funcdef>int <function>XTextWidth16</function></funcdef> - <paramdef>XFontStruct<parameter> *font_struct</parameter></paramdef> - <paramdef>XChar2b<parameter> *string</parameter></paramdef> - <paramdef>int<parameter> count</parameter></paramdef> + <paramdef>XFontStruct *<parameter>font_struct</parameter></paramdef> + <paramdef>XChar2b *<parameter>string</parameter></paramdef> + <paramdef>int <parameter>count</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3859,12 +3870,13 @@ To compute the bounding box of an 8-bit character string in a given font, use <funcsynopsis id='XTextExtents'> <funcprototype> <funcdef><function>XTextExtents</function></funcdef> - <paramdef>XFontStruct<parameter> *font_struct</parameter></paramdef> - <paramdef>char<parameter> *string</parameter></paramdef> - <paramdef>int<parameter> nchars</parameter></paramdef> - <paramdef>int<parameter> *direction_return</parameter></paramdef> - <paramdef>int*font_ascent_return,<parameter> *font_descent_return</parameter></paramdef> - <paramdef>XCharStruct<parameter> *overall_return</parameter></paramdef> + <paramdef>XFontStruct *<parameter>font_struct</parameter></paramdef> + <paramdef>char *<parameter>string</parameter></paramdef> + <paramdef>int <parameter>nchars</parameter></paramdef> + <paramdef>int *<parameter>direction_return</parameter></paramdef> + <paramdef>int *<parameter>font_ascent_return</parameter></paramdef> + <paramdef>int *<parameter>font_descent_return</parameter></paramdef> + <paramdef>XCharStruct *<parameter>overall_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3959,12 +3971,13 @@ To compute the bounding box of a 2-byte character string in a given font, use <funcsynopsis id='XTextExtents16'> <funcprototype> <funcdef><function>XTextExtents16</function></funcdef> - <paramdef>XFontStruct<parameter> *font_struct</parameter></paramdef> - <paramdef>XChar2b<parameter> *string</parameter></paramdef> - <paramdef>int<parameter> nchars</parameter></paramdef> - <paramdef>int<parameter> *direction_return</parameter></paramdef> - <paramdef>int*font_ascent_return,<parameter> *font_descent_return</parameter></paramdef> - <paramdef>XCharStruct<parameter> *overall_return</parameter></paramdef> + <paramdef>XFontStruct *<parameter>font_struct</parameter></paramdef> + <paramdef>XChar2b *<parameter>string</parameter></paramdef> + <paramdef>int <parameter>nchars</parameter></paramdef> + <paramdef>int *<parameter>direction_return</parameter></paramdef> + <paramdef>int *<parameter>font_ascent_return</parameter></paramdef> + <paramdef>int *<parameter>font_descent_return</parameter></paramdef> + <paramdef>XCharStruct *<parameter>overall_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -4106,13 +4119,14 @@ given font, use <funcsynopsis id='XQueryTextExtents'> <funcprototype> <funcdef><function>XQueryTextExtents</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>XID<parameter> font_ID</parameter></paramdef> - <paramdef>char<parameter> *string</parameter></paramdef> - <paramdef>int<parameter> nchars</parameter></paramdef> - <paramdef>int<parameter> *direction_return</parameter></paramdef> - <paramdef>int*font_ascent_return,<parameter> *font_descent_return</parameter></paramdef> - <paramdef>XCharStruct<parameter> *overall_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>XID <parameter>font_ID</parameter></paramdef> + <paramdef>char *<parameter>string</parameter></paramdef> + <paramdef>int <parameter>nchars</parameter></paramdef> + <paramdef>int *<parameter>direction_return</parameter></paramdef> + <paramdef>int *<parameter>font_ascent_return</parameter></paramdef> + <paramdef>int *<parameter>font_descent_return</parameter></paramdef> + <paramdef>XCharStruct *<parameter>overall_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -4218,13 +4232,14 @@ in a given font, use <funcsynopsis id='XQueryTextExtents16'> <funcprototype> <funcdef><function>XQueryTextExtents16</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>XID<parameter> font_ID</parameter></paramdef> - <paramdef>XChar2b<parameter> *string</parameter></paramdef> - <paramdef>int<parameter> nchars</parameter></paramdef> - <paramdef>int<parameter> *direction_return</parameter></paramdef> - <paramdef>int*font_ascent_return,<parameter> *font_descent_return</parameter></paramdef> - <paramdef>XCharStruct<parameter> *overall_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>XID <parameter>font_ID</parameter></paramdef> + <paramdef>XChar2b *<parameter>string</parameter></paramdef> + <paramdef>int <parameter>nchars</parameter></paramdef> + <paramdef>int *<parameter>direction_return</parameter></paramdef> + <paramdef>int *<parameter>font_ascent_return</parameter></paramdef> + <paramdef>int *<parameter>font_descent_return</parameter></paramdef> + <paramdef>XCharStruct *<parameter>overall_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -4491,13 +4506,13 @@ To draw 8-bit characters in a given drawable, use <funcsynopsis id='XDrawText'> <funcprototype> <funcdef><function>XDrawText</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawable<parameter> d</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>d</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> <paramdef>int <parameter>x</parameter></paramdef> <paramdef>int <parameter>y</parameter></paramdef> - <paramdef>XTextItem<parameter> *items</parameter></paramdef> - <paramdef>int<parameter> nitems</parameter></paramdef> + <paramdef>XTextItem *<parameter>items</parameter></paramdef> + <paramdef>int <parameter>nitems</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -4587,13 +4602,13 @@ To draw 2-byte characters in a given drawable, use <funcsynopsis id='XDrawText16'> <funcprototype> <funcdef><function>XDrawText16</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawable<parameter> d</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>d</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> <paramdef>int <parameter>x</parameter></paramdef> <paramdef>int <parameter>y</parameter></paramdef> - <paramdef>XTextItem16<parameter> *items</parameter></paramdef> - <paramdef>int<parameter> nitems</parameter></paramdef> + <paramdef>XTextItem16 *<parameter>items</parameter></paramdef> + <paramdef>int <parameter>nitems</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -4747,13 +4762,13 @@ To draw 8-bit characters in a given drawable, use <funcsynopsis id='XDrawString'> <funcprototype> <funcdef><function>XDrawString</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawable<parameter> d</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> - <paramdef>int<parameter> x</parameter></paramdef> - <paramdef>int<parameter> y</parameter></paramdef> - <paramdef>char<parameter> *string</parameter></paramdef> - <paramdef>int<parameter> length</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>d</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> + <paramdef>int <parameter>x</parameter></paramdef> + <paramdef>int <parameter>y</parameter></paramdef> + <paramdef>char *<parameter>string</parameter></paramdef> + <paramdef>int <parameter>length</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -4843,13 +4858,13 @@ To draw 2-byte characters in a given drawable, use <funcsynopsis id='XDrawString16'> <funcprototype> <funcdef><function>XDrawString16</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawable<parameter> d</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>d</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> <paramdef>int <parameter>x</parameter></paramdef> <paramdef>int <parameter>y</parameter></paramdef> - <paramdef>XChar2b<parameter> *string</parameter></paramdef> - <paramdef>int<parameter> length</parameter></paramdef> + <paramdef>XChar2b *<parameter>string</parameter></paramdef> + <paramdef>int <parameter>length</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -4987,13 +5002,13 @@ To draw 8-bit image text characters in a given drawable, use <funcsynopsis id='XDrawImageString'> <funcprototype> <funcdef><function>XDrawImageString</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawable<parameter> d</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>d</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> <paramdef>int <parameter>x</parameter></paramdef> <paramdef>int <parameter>y</parameter></paramdef> - <paramdef>char<parameter> *string</parameter></paramdef> - <paramdef>int<parameter> length</parameter></paramdef> + <paramdef>char *<parameter>string</parameter></paramdef> + <paramdef>int <parameter>length</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -5083,13 +5098,13 @@ To draw 2-byte image text characters in a given drawable, use <funcsynopsis id='XDrawImageString16'> <funcprototype> <funcdef><function>XDrawImageString16</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawable<parameter> d</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>d</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> <paramdef>int <parameter>x</parameter></paramdef> <paramdef>int <parameter>y</parameter></paramdef> - <paramdef>XChar2b<parameter> *string</parameter></paramdef> - <paramdef>int<parameter> length</parameter></paramdef> + <paramdef>XChar2b *<parameter>string</parameter></paramdef> + <paramdef>int <parameter>length</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -5328,7 +5343,7 @@ To initialize the image manipulation routines of an image structure, use <funcsynopsis id='XInitImage'> <funcprototype> <funcdef>Status <function>XInitImage</function></funcdef> - <paramdef>XImage<parameter> *image</parameter></paramdef> + <paramdef>XImage *<parameter>image</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -5386,12 +5401,14 @@ use <funcsynopsis id='XPutImage'> <funcprototype> <funcdef><function>XPutImage</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawable<parameter> d</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> - <paramdef>XImage<parameter> *image</parameter></paramdef> - <paramdef>intsrc_x,<parameter> src_y</parameter></paramdef> - <paramdef>intdest_x,<parameter> dest_y</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>d</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> + <paramdef>XImage *<parameter>image</parameter></paramdef> + <paramdef>int <parameter>src_x</parameter></paramdef> + <paramdef>int <parameter>src_y</parameter></paramdef> + <paramdef>int <parameter>dest_x</parameter></paramdef> + <paramdef>int <parameter>dest_y</parameter></paramdef> <paramdef>unsigned int <parameter>width</parameter></paramdef> <paramdef>unsigned int <parameter>height</parameter></paramdef> </funcprototype> @@ -5575,14 +5592,14 @@ This function specifically supports rudimentary screen dumps. <funcsynopsis id='XGetImage'> <funcprototype> <funcdef>XImage *<function>XGetImage</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawable<parameter> d</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>d</parameter></paramdef> <paramdef>int <parameter>x</parameter></paramdef> <paramdef>int <parameter>y</parameter></paramdef> <paramdef>unsigned int <parameter>width</parameter></paramdef> <paramdef>unsigned int <parameter>height</parameter></paramdef> - <paramdef>unsigned long <parameter> plane_mask</parameter></paramdef> - <paramdef>int<parameter> format</parameter></paramdef> + <paramdef>unsigned long <parameter>plane_mask</parameter></paramdef> + <paramdef>int <parameter>format</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -5763,16 +5780,17 @@ to a location within a preexisting image structure, use <funcsynopsis id='XGetSubImage'> <funcprototype> <funcdef>XImage *<function>XGetSubImage</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawable<parameter> d</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>d</parameter></paramdef> <paramdef>int <parameter>x</parameter></paramdef> <paramdef>int <parameter>y</parameter></paramdef> <paramdef>unsigned int <parameter>width</parameter></paramdef> <paramdef>unsigned int <parameter>height</parameter></paramdef> - <paramdef>unsigned long <parameter> plane_mask</parameter></paramdef> - <paramdef>int<parameter> format</parameter></paramdef> - <paramdef>XImage<parameter> *dest_image</parameter></paramdef> - <paramdef>intdest_x,<parameter> dest_y</parameter></paramdef> + <paramdef>unsigned long <parameter>plane_mask</parameter></paramdef> + <paramdef>int <parameter>format</parameter></paramdef> + <paramdef>XImage *<parameter>dest_image</parameter></paramdef> + <paramdef>int <parameter>dest_x</parameter></paramdef> + <paramdef>int <parameter>dest_y</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> diff --git a/lib/libX11/specs/libX11/CH09.xml b/lib/libX11/specs/libX11/CH09.xml index 6be5285e1..8b5e7605d 100644 --- a/lib/libX11/specs/libX11/CH09.xml +++ b/lib/libX11/specs/libX11/CH09.xml @@ -39,11 +39,11 @@ There is no way to move a window between screens. <funcsynopsis id='XReparentWindow'> <funcprototype> <funcdef><function>XReparentWindow</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>Window<parameter> parent</parameter></paramdef> - <paramdef>int<parameter> x</parameter></paramdef> - <paramdef>int<parameter> y</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>Window <parameter>parent</parameter></paramdef> + <paramdef>int <parameter>x</parameter></paramdef> + <paramdef>int <parameter>y</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -223,9 +223,9 @@ To add or remove a window from the client's save-set, use <funcsynopsis id='XChangeSaveSet'> <funcprototype> <funcdef><function>XChangeSaveSet</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>int<parameter> change_mode</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>int <parameter>change_mode</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -298,8 +298,8 @@ To add a window to the client's save-set, use <funcsynopsis id='XAddToSaveSet'> <funcprototype> <funcdef><function>XAddToSaveSet</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -356,8 +356,8 @@ To remove a window from the client's save-set, use <funcsynopsis id='XRemoveFromSaveSet'> <funcprototype> <funcdef><function>XRemoveFromSaveSet</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -452,8 +452,8 @@ To install a colormap, use <funcsynopsis id='XInstallColormap'> <funcprototype> <funcdef><function>XInstallColormap</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Colormap<parameter> colormap</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Colormap <parameter>colormap</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -525,8 +525,8 @@ To uninstall a colormap, use <funcsynopsis id='XUninstallColormap'> <funcprototype> <funcdef><function>XUninstallColormap</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Colormap<parameter> colormap</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Colormap <parameter>colormap</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -596,9 +596,9 @@ To obtain a list of the currently installed colormaps for a given screen, use <funcsynopsis id='XListInstalledColormaps'> <funcprototype> <funcdef>Colormap *<function>XListInstalledColormaps</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>int<parameter> *num_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>int *<parameter>num_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -677,9 +677,9 @@ To set the font search path, use <funcsynopsis id='XSetFontPath'> <funcprototype> <funcdef><function>XSetFontPath</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>char<parameter> **directories</parameter></paramdef> - <paramdef>int<parameter> ndirs</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>char **<parameter>directories</parameter></paramdef> + <paramdef>int <parameter>ndirs</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -755,8 +755,8 @@ To get the current font search path, use <funcsynopsis id='XGetFontPath'> <funcprototype> <funcdef>char **<function>XGetFontPath</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> *npaths_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int *<parameter>npaths_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -807,7 +807,7 @@ use <funcsynopsis id='XFreeFontPath'> <funcprototype> <funcdef><function>XFreeFontPath</function></funcdef> - <paramdef>char<parameter> **list</parameter></paramdef> + <paramdef>char **<parameter>list</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -863,7 +863,7 @@ To grab the server, use <funcsynopsis id='XGrabServer'> <funcprototype> <funcdef><function>XGrabServer</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -899,7 +899,7 @@ To ungrab the server, use <funcsynopsis id='XUngrabServer'> <funcprototype> <funcdef><function>XUngrabServer</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -941,8 +941,8 @@ To destroy a client, use <funcsynopsis id='XKillClient'> <funcprototype> <funcdef><function>XKillClient</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>XID<parameter> resource</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>XID <parameter>resource</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1028,10 +1028,11 @@ To set the screen saver mode, use <funcsynopsis id='XSetScreenSaver'> <funcprototype> <funcdef><function>XSetScreenSaver</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>inttimeout,<parameter> interval</parameter></paramdef> - <paramdef>int<parameter> prefer_blanking</parameter></paramdef> - <paramdef>int<parameter> allow_exposures</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>timeout</parameter></paramdef> + <paramdef>int <parameter>interval</parameter></paramdef> + <paramdef>int <parameter>prefer_blanking</parameter></paramdef> + <paramdef>int <parameter>allow_exposures</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1163,8 +1164,8 @@ To force the screen saver on or off, use <funcsynopsis id='XForceScreenSaver'> <funcprototype> <funcdef><function>XForceScreenSaver</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> mode</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>mode</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1229,7 +1230,7 @@ To activate the screen saver, use <funcsynopsis id='XActivateScreenSaver'> <funcprototype> <funcdef><function>XActivateScreenSaver</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1257,7 +1258,7 @@ To reset the screen saver, use <funcsynopsis id='XResetScreenSaver'> <funcprototype> <funcdef><function>XResetScreenSaver</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1285,10 +1286,11 @@ To get the current screen saver values, use <funcsynopsis id='XGetScreenSaver'> <funcprototype> <funcdef><function>XGetScreenSaver</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int*timeout_return,<parameter> *interval_return</parameter></paramdef> - <paramdef>int<parameter> *prefer_blanking_return</parameter></paramdef> - <paramdef>int<parameter> *allow_exposures_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int *<parameter>timeout_return</parameter></paramdef> + <paramdef>int *<parameter>interval_return</parameter></paramdef> + <paramdef>int *<parameter>prefer_blanking_return</parameter></paramdef> + <paramdef>int *<parameter>allow_exposures_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1533,8 +1535,8 @@ To add a single host, use <funcsynopsis id='XAddHost'> <funcprototype> <funcdef><function>XAddHost</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>XHostAddress<parameter> *host</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>XHostAddress *<parameter>host</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1590,9 +1592,9 @@ To add multiple hosts at one time, use <funcsynopsis id='XAddHosts'> <funcprototype> <funcdef><function>XAddHosts</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>XHostAddress<parameter> *hosts</parameter></paramdef> - <paramdef>int<parameter> num_hosts</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>XHostAddress *<parameter>hosts</parameter></paramdef> + <paramdef>int <parameter>num_hosts</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1658,9 +1660,9 @@ To obtain a host list, use <funcsynopsis id='XListHosts'> <funcprototype> <funcdef>XHostAddress *<function>XListHosts</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> *nhosts_return</parameter></paramdef> - <paramdef>Bool<parameter> *state_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int *<parameter>nhosts_return</parameter></paramdef> + <paramdef>Bool *<parameter>state_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1722,8 +1724,8 @@ To remove a single host, use <funcsynopsis id='XRemoveHost'> <funcprototype> <funcdef><function>XRemoveHost</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>XHostAddress<parameter> *host</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>XHostAddress *<parameter>host</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1783,9 +1785,9 @@ To remove multiple hosts at one time, use <funcsynopsis id='XRemoveHosts'> <funcprototype> <funcdef><function>XRemoveHosts</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>XHostAddress<parameter> *hosts</parameter></paramdef> - <paramdef>int<parameter> num_hosts</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>XHostAddress *<parameter>hosts</parameter></paramdef> + <paramdef>int <parameter>num_hosts</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1873,8 +1875,8 @@ To change access control, use <funcsynopsis id='XSetAccessControl'> <funcprototype> <funcdef><function>XSetAccessControl</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> mode</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>mode</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1932,7 +1934,7 @@ To enable access control, use <funcsynopsis id='XEnableAccessControl'> <funcprototype> <funcdef><function>XEnableAccessControl</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1973,7 +1975,7 @@ To disable access control, use <funcsynopsis id='XDisableAccessControl'> <funcprototype> <funcdef><function>XDisableAccessControl</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> diff --git a/lib/libX11/specs/libX11/CH11.xml b/lib/libX11/specs/libX11/CH11.xml index 2d0fa0fe6..6b967b9ab 100644 --- a/lib/libX11/specs/libX11/CH11.xml +++ b/lib/libX11/specs/libX11/CH11.xml @@ -49,9 +49,9 @@ Another way is to use <funcsynopsis id='XSelectInput'> <funcprototype> <funcdef><function>XSelectInput</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>long<parameter> event_mask</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>long <parameter>event_mask</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -186,7 +186,7 @@ To flush the output buffer, use <funcsynopsis id='XFlush'> <funcprototype> <funcdef><function>XFlush</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -232,8 +232,8 @@ use <funcsynopsis id='XSync'> <funcprototype> <funcdef><function>XSync</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Bool<parameter> discard</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Bool <parameter>discard</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -316,8 +316,8 @@ To check the number of events in the event queue, use <funcsynopsis id='XEventsQueued'> <funcprototype> <funcdef>int <function>XEventsQueued</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> mode</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>mode</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -402,7 +402,7 @@ To return the number of events that are pending, use <funcsynopsis id='XPending'> <funcprototype> <funcdef>int <function>XPending</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -476,8 +476,8 @@ To get the next event and remove it from the queue, use <funcsynopsis id='XNextEvent'> <funcprototype> <funcdef><function>XNextEvent</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>XEvent<parameter> *event_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>XEvent *<parameter>event_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -526,8 +526,8 @@ To peek at the event queue, use <funcsynopsis id='XPeekEvent'> <funcprototype> <funcdef><function>XPeekEvent</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>XEvent<parameter> *event_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>XEvent *<parameter>event_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -596,9 +596,9 @@ The predicate procedure and its associated arguments are: <funcsynopsis> <funcprototype> <funcdef><type>Bool</type></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>XEvent<parameter> *event</parameter></paramdef> - <paramdef>XPointer<parameter> arg</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>XEvent *<parameter>event</parameter></paramdef> + <paramdef>XPointer <parameter>arg</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -663,10 +663,10 @@ and, if found, remove the event from the queue, use <funcsynopsis id='XIfEvent'> <funcprototype> <funcdef><function>XIfEvent</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>XEvent<parameter> *event_return</parameter></paramdef> - <paramdef>Bool<parameter> (*predicate)()</parameter></paramdef> - <paramdef>XPointer<parameter> arg</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>XEvent *<parameter>event_return</parameter></paramdef> + <paramdef>Bool <parameter>(*predicate)()</parameter></paramdef> + <paramdef>XPointer <parameter>arg</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -742,10 +742,10 @@ To check the event queue for a matching event without blocking, use <funcsynopsis id='XCheckIfEvent'> <funcprototype> <funcdef>Bool <function>XCheckIfEvent</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>XEvent<parameter> *event_return</parameter></paramdef> - <paramdef>Bool<parameter> (*predicate)()</parameter></paramdef> - <paramdef>XPointer<parameter> arg</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>XEvent *<parameter>event_return</parameter></paramdef> + <paramdef>Bool <parameter>(*predicate)()</parameter></paramdef> + <paramdef>XPointer <parameter>arg</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -821,10 +821,10 @@ without removing the event from the queue, use <funcsynopsis id='XPeekIfEvent'> <funcprototype> <funcdef><function>XPeekIfEvent</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>XEvent<parameter> *event_return</parameter></paramdef> - <paramdef>Bool<parameter> (*predicate)()</parameter></paramdef> - <paramdef>XPointer<parameter> arg</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>XEvent *<parameter>event_return</parameter></paramdef> + <paramdef>Bool <parameter>(*predicate)()</parameter></paramdef> + <paramdef>XPointer <parameter>arg</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -910,10 +910,10 @@ To remove the next event that matches both a window and an event mask, use <funcsynopsis id='XWindowEvent'> <funcprototype> <funcdef><function>XWindowEvent</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>long<parameter> event_mask</parameter></paramdef> - <paramdef>XEvent<parameter> *event_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>long <parameter>event_mask</parameter></paramdef> + <paramdef>XEvent *<parameter>event_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -994,10 +994,10 @@ indicating if the event was returned. <funcsynopsis id='XCheckWindowEvent'> <funcprototype> <funcdef>Bool <function>XCheckWindowEvent</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>long<parameter> event_mask</parameter></paramdef> - <paramdef>XEvent<parameter> *event_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>long <parameter>event_mask</parameter></paramdef> + <paramdef>XEvent *<parameter>event_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1075,9 +1075,9 @@ To remove the next event that matches an event mask, use <funcsynopsis id='XMaskEvent'> <funcprototype> <funcdef><function>XMaskEvent</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>long<parameter> event_mask</parameter></paramdef> - <paramdef>XEvent<parameter> *event_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>long <parameter>event_mask</parameter></paramdef> + <paramdef>XEvent *<parameter>event_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1146,9 +1146,9 @@ indicating if the event was returned. <funcsynopsis id='XCheckMaskEvent'> <funcprototype> <funcdef>Bool <function>XCheckMaskEvent</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>long<parameter> event_mask</parameter></paramdef> - <paramdef>XEvent<parameter> *event_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>long <parameter>event_mask</parameter></paramdef> + <paramdef>XEvent *<parameter>event_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1215,9 +1215,9 @@ To return and remove the next event in the queue that matches an event type, use <funcsynopsis id='XCheckTypedEvent'> <funcprototype> <funcdef>Bool <function>XCheckTypedEvent</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> event_type</parameter></paramdef> - <paramdef>XEvent<parameter> *event_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>event_type</parameter></paramdef> + <paramdef>XEvent *<parameter>event_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1286,10 +1286,10 @@ and a window, use <funcsynopsis id='XCheckTypedWindowEvent'> <funcprototype> <funcdef>Bool <function>XCheckTypedWindowEvent</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>int<parameter> event_type</parameter></paramdef> - <paramdef>XEvent<parameter> *event_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>int <parameter>event_type</parameter></paramdef> + <paramdef>XEvent *<parameter>event_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1374,8 +1374,8 @@ To push an event back into the event queue, use <funcsynopsis id='XPutBackEvent'> <funcprototype> <funcdef><function>XPutBackEvent</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>XEvent<parameter> *event</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>XEvent *<parameter>event</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1437,11 +1437,11 @@ and stored as a property. <funcsynopsis id='XSendEvent'> <funcprototype> <funcdef>Status <function>XSendEvent</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>Bool<parameter> propagate</parameter></paramdef> - <paramdef>long<parameter> event_mask</parameter></paramdef> - <paramdef>XEvent<parameter> *event_send</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>Bool <parameter>propagate</parameter></paramdef> + <paramdef>long <parameter>event_mask</parameter></paramdef> + <paramdef>XEvent *<parameter>event_send</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1635,7 +1635,7 @@ use <funcsynopsis id='XGetMotionEvents'> <funcprototype> <funcdef>unsigned <type>long</type></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1673,10 +1673,11 @@ To get the motion history for a specified window and time, use <funcsynopsis id='xgetmotionevents'> <funcprototype> <funcdef>XTimeCoord *<function>XGetMotionEvents</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>Timestart,<parameter> stop</parameter></paramdef> - <paramdef>int<parameter> *nevents_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>Time <parameter>start</parameter></paramdef> + <paramdef>Time <parameter>stop</parameter></paramdef> + <paramdef>int *<parameter>nevents_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1829,8 +1830,8 @@ sets which function is to be called. <funcsynopsis id='XSetAfterFunction'> <funcprototype> <funcdef><type>int</type></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> (*procedure)()</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>(*procedure)()</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1874,8 +1875,8 @@ To enable or disable synchronization, use <funcsynopsis id='xsynchronize'> <funcprototype> <funcdef><type>int</type></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Bool<parameter> onoff</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Bool <parameter>onoff</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1950,7 +1951,7 @@ To set the error handler, use <funcsynopsis id='XSetErrorHandler'> <funcprototype> <funcdef>int *<function>XSetErrorHandler</function></funcdef> - <paramdef>int <parameter> *handler</parameter></paramdef> + <paramdef>int *<parameter>handler</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2219,10 +2220,10 @@ To obtain textual descriptions of the specified error code, use <funcsynopsis id='XGetErrorText'> <funcprototype> <funcdef><function>XGetErrorText</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> code</parameter></paramdef> - <paramdef>char<parameter> *buffer_return</parameter></paramdef> - <paramdef>int<parameter> length</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>code</parameter></paramdef> + <paramdef>char *<parameter>buffer_return</parameter></paramdef> + <paramdef>int <parameter>length</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2291,11 +2292,12 @@ To obtain error messages from the error database, use <funcsynopsis id='XGetErrorDatabaseText'> <funcprototype> <funcdef><function>XGetErrorDatabaseText</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>char*name,<parameter> *message</parameter></paramdef> - <paramdef>char<parameter> *default_string</parameter></paramdef> - <paramdef>char<parameter> *buffer_return</parameter></paramdef> - <paramdef>int<parameter> length</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>char *<parameter>name</parameter></paramdef> + <paramdef>char *<parameter>message</parameter></paramdef> + <paramdef>char *<parameter>default_string</parameter></paramdef> + <paramdef>char *<parameter>buffer_return</parameter></paramdef> + <paramdef>int <parameter>length</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2436,7 +2438,7 @@ To report an error to the user when the requested display does not exist, use <funcsynopsis id='XDisplayName'> <funcprototype> <funcdef>char *<function>XDisplayName</function></funcdef> - <paramdef>char<parameter> *string</parameter></paramdef> + <paramdef>char *<parameter>string</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2479,7 +2481,7 @@ To handle fatal I/O errors, use <funcsynopsis id='xsetioerrorhandler'> <funcprototype> <funcdef><type>int</type></funcdef> - <paramdef>int(*handler)(Display<parameter> *)</parameter></paramdef> + <paramdef>int(*handler)(Display *<parameter>)</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> diff --git a/lib/libX11/specs/libX11/CH12.xml b/lib/libX11/specs/libX11/CH12.xml index 42ceb1315..fee46f1f1 100644 --- a/lib/libX11/specs/libX11/CH12.xml +++ b/lib/libX11/specs/libX11/CH12.xml @@ -163,14 +163,15 @@ To grab the pointer, use <funcsynopsis id='XGrabPointer'> <funcprototype> <funcdef>int <function>XGrabPointer</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> grab_window</parameter></paramdef> - <paramdef>Bool<parameter> owner_events</parameter></paramdef> - <paramdef>unsigned int <parameter> event_mask</parameter></paramdef> - <paramdef>intpointer_mode,<parameter> keyboard_mode</parameter></paramdef> - <paramdef>Window<parameter> confine_to</parameter></paramdef> - <paramdef>Cursor<parameter> cursor</parameter></paramdef> - <paramdef>Time<parameter> time</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>grab_window</parameter></paramdef> + <paramdef>Bool <parameter>owner_events</parameter></paramdef> + <paramdef>unsigned int <parameter>event_mask</parameter></paramdef> + <paramdef>int <parameter>pointer_mode</parameter></paramdef> + <paramdef>int <parameter>keyboard_mode</parameter></paramdef> + <paramdef>Window <parameter>confine_to</parameter></paramdef> + <paramdef>Cursor <parameter>cursor</parameter></paramdef> + <paramdef>Time <parameter>time</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -429,8 +430,8 @@ To ungrab the pointer, use <funcsynopsis id='XUngrabPointer'> <funcprototype> <funcdef><function>XUngrabPointer</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Time<parameter> time</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Time <parameter>time</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -497,10 +498,10 @@ To change an active pointer grab, use <funcsynopsis id='XChangeActivePointerGrab'> <funcprototype> <funcdef><function>XChangeActivePointerGrab</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>unsigned int <parameter> event_mask</parameter></paramdef> - <paramdef>Cursor<parameter> cursor</parameter></paramdef> - <paramdef>Time<parameter> time</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>unsigned int <parameter>event_mask</parameter></paramdef> + <paramdef>Cursor <parameter>cursor</parameter></paramdef> + <paramdef>Time <parameter>time</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -585,15 +586,16 @@ To grab a pointer button, use <funcsynopsis id='XGrabButton'> <funcprototype> <funcdef><function>XGrabButton</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>unsigned int <parameter> button</parameter></paramdef> - <paramdef>unsigned int <parameter> modifiers</parameter></paramdef> - <paramdef>Window<parameter> grab_window</parameter></paramdef> - <paramdef>Bool<parameter> owner_events</parameter></paramdef> - <paramdef>unsigned int <parameter> event_mask</parameter></paramdef> - <paramdef>intpointer_mode,<parameter> keyboard_mode</parameter></paramdef> - <paramdef>Window<parameter> confine_to</parameter></paramdef> - <paramdef>Cursor<parameter> cursor</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>unsigned int <parameter>button</parameter></paramdef> + <paramdef>unsigned int <parameter>modifiers</parameter></paramdef> + <paramdef>Window <parameter>grab_window</parameter></paramdef> + <paramdef>Bool <parameter>owner_events</parameter></paramdef> + <paramdef>unsigned int <parameter>event_mask</parameter></paramdef> + <paramdef>int <parameter>pointer_mode</parameter></paramdef> + <paramdef>int <parameter>keyboard_mode</parameter></paramdef> + <paramdef>Window <parameter>confine_to</parameter></paramdef> + <paramdef>Cursor <parameter>cursor</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -828,10 +830,10 @@ To ungrab a pointer button, use <funcsynopsis id='XUngrabButton'> <funcprototype> <funcdef><function>XUngrabButton</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>unsigned int <parameter> button</parameter></paramdef> - <paramdef>unsigned int <parameter> modifiers</parameter></paramdef> - <paramdef>Window<parameter> grab_window</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>unsigned int <parameter>button</parameter></paramdef> + <paramdef>unsigned int <parameter>modifiers</parameter></paramdef> + <paramdef>Window <parameter>grab_window</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -948,11 +950,12 @@ To grab the keyboard, use <funcsynopsis id='XGrabKeyboard'> <funcprototype> <funcdef>int <function>XGrabKeyboard</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> grab_window</parameter></paramdef> - <paramdef>Bool<parameter> owner_events</parameter></paramdef> - <paramdef>intpointer_mode,<parameter> keyboard_mode</parameter></paramdef> - <paramdef>Time<parameter> time</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>grab_window</parameter></paramdef> + <paramdef>Bool <parameter>owner_events</parameter></paramdef> + <paramdef>int <parameter>pointer_mode</parameter></paramdef> + <paramdef>int <parameter>keyboard_mode</parameter></paramdef> + <paramdef>Time <parameter>time</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1136,8 +1139,8 @@ To ungrab the keyboard, use <funcsynopsis id='XUngrabKeyboard'> <funcprototype> <funcdef><function>XUngrabKeyboard</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Time<parameter> time</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Time <parameter>time</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1203,12 +1206,13 @@ To passively grab a single key of the keyboard, use <funcsynopsis id='XGrabKey'> <funcprototype> <funcdef><function>XGrabKey</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> keycode</parameter></paramdef> - <paramdef>unsigned int <parameter> modifiers</parameter></paramdef> - <paramdef>Window<parameter> grab_window</parameter></paramdef> - <paramdef>Bool<parameter> owner_events</parameter></paramdef> - <paramdef>intpointer_mode,<parameter> keyboard_mode</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>keycode</parameter></paramdef> + <paramdef>unsigned int <parameter>modifiers</parameter></paramdef> + <paramdef>Window <parameter>grab_window</parameter></paramdef> + <paramdef>Bool <parameter>owner_events</parameter></paramdef> + <paramdef>int <parameter>pointer_mode</parameter></paramdef> + <paramdef>int <parameter>keyboard_mode</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1407,10 +1411,10 @@ To ungrab a key, use <funcsynopsis id='XUngrabKey'> <funcprototype> <funcdef><function>XUngrabKey</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> keycode</parameter></paramdef> - <paramdef>unsigned int <parameter> modifiers</parameter></paramdef> - <paramdef>Window<parameter> grab_window</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>keycode</parameter></paramdef> + <paramdef>unsigned int <parameter>modifiers</parameter></paramdef> + <paramdef>Window <parameter>grab_window</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1508,9 +1512,9 @@ To allow further events to be processed when the device has been frozen, use <funcsynopsis id='XAllowEvents'> <funcprototype> <funcdef><function>XAllowEvents</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> event_mode</parameter></paramdef> - <paramdef>Time<parameter> time</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>event_mode</parameter></paramdef> + <paramdef>Time <parameter>time</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1764,12 +1768,15 @@ To move the pointer to an arbitrary point in a window, use <funcsynopsis id='XWarpPointer'> <funcprototype> <funcdef><function>XWarpPointer</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Windowsrc_w,<parameter> dest_w</parameter></paramdef> - <paramdef>intsrc_x,<parameter> src_y</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>src_w</parameter></paramdef> + <paramdef>Window <parameter>dest_w</parameter></paramdef> + <paramdef>int <parameter>src_x</parameter></paramdef> + <paramdef>int <parameter>src_y</parameter></paramdef> <paramdef>unsigned int <parameter>src_width</parameter></paramdef> <paramdef>unsigned int <parameter>src_height</parameter></paramdef> - <paramdef>intdest_x,<parameter> dest_y</parameter></paramdef> + <paramdef>int <parameter>dest_x</parameter></paramdef> + <paramdef>int <parameter>dest_y</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1939,10 +1946,10 @@ To set the input focus, use <funcsynopsis id='XSetInputFocus'> <funcprototype> <funcdef><function>XSetInputFocus</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> focus</parameter></paramdef> - <paramdef>int<parameter> revert_to</parameter></paramdef> - <paramdef>Time<parameter> time</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>focus</parameter></paramdef> + <paramdef>int <parameter>revert_to</parameter></paramdef> + <paramdef>Time <parameter>time</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2113,9 +2120,9 @@ To obtain the current input focus, use <funcsynopsis id='XGetInputFocus'> <funcprototype> <funcdef><function>XGetInputFocus</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> *focus_return</parameter></paramdef> - <paramdef>int<parameter> *revert_to_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window *<parameter>focus_return</parameter></paramdef> + <paramdef>int *<parameter>revert_to_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2328,9 +2335,9 @@ If an error is generated, a subset of the controls may have been altered. <funcsynopsis id='XChangeKeyboardControl'> <funcprototype> <funcdef><function>XChangeKeyboardControl</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>unsigned long <parameter> value_mask</parameter></paramdef> - <paramdef>XKeyboardControl<parameter> *values</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>unsigned long <parameter>value_mask</parameter></paramdef> + <paramdef>XKeyboardControl *<parameter>values</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2397,8 +2404,8 @@ To obtain the current control values for the keyboard, use <funcsynopsis id='XGetKeyboardControl'> <funcprototype> <funcdef><function>XGetKeyboardControl</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>XKeyboardState<parameter> *values_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>XKeyboardState *<parameter>values_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2481,7 +2488,7 @@ To turn on keyboard auto-repeat, use <funcsynopsis id='XAutoRepeatOn'> <funcprototype> <funcdef><function>XAutoRepeatOn</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2515,7 +2522,7 @@ To turn off keyboard auto-repeat, use <funcsynopsis id='XAutoRepeatOff'> <funcprototype> <funcdef><function>XAutoRepeatOff</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2549,8 +2556,8 @@ To ring the bell, use <funcsynopsis id='XBell'> <funcprototype> <funcdef><function>XBell</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> percent</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>percent</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2633,8 +2640,8 @@ To obtain a bit vector that describes the state of the keyboard, use <funcsynopsis id='XQueryKeymap'> <funcprototype> <funcdef><function>XQueryKeymap</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>char<parameter> keys_return[32]</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>char <parameter>keys_return[32]</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2689,9 +2696,9 @@ To set the mapping of the pointer buttons, use <funcsynopsis id='XSetPointerMapping'> <funcprototype> <funcdef>int <function>XSetPointerMapping</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>unsignedchar<parameter> map[]</parameter></paramdef> - <paramdef>int<parameter> nmap</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>unsignedchar <parameter>map[]</parameter></paramdef> + <paramdef>int <parameter>nmap</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2777,9 +2784,9 @@ To get the pointer mapping, use <funcsynopsis id='XGetPointerMapping'> <funcprototype> <funcdef>int <function>XGetPointerMapping</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>unsignedchar<parameter> map_return[]</parameter></paramdef> - <paramdef>int<parameter> nmap</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>unsignedchar <parameter>map_return[]</parameter></paramdef> + <paramdef>int <parameter>nmap</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2840,10 +2847,12 @@ To control the pointer's interactive feel, use <funcsynopsis id='XChangePointerControl'> <funcprototype> <funcdef><function>XChangePointerControl</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Booldo_accel,<parameter> do_threshold</parameter></paramdef> - <paramdef>intaccel_numerator,<parameter> accel_denominator</parameter></paramdef> - <paramdef>int<parameter> threshold</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Bool <parameter>do_accel</parameter></paramdef> + <paramdef>Bool <parameter>do_threshold</parameter></paramdef> + <paramdef>int <parameter>accel_numerator</parameter></paramdef> + <paramdef>int <parameter>accel_denominator</parameter></paramdef> + <paramdef>int <parameter>threshold</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2953,9 +2962,10 @@ To get the current pointer parameters, use <funcsynopsis id='XGetPointerControl'> <funcprototype> <funcdef><function>XGetPointerControl</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int*accel_numerator_return,<parameter> *accel_denominator_return</parameter></paramdef> - <paramdef>int<parameter> *threshold_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int *<parameter>accel_numerator_return</parameter></paramdef> + <paramdef>int *<parameter>accel_denominator_return</parameter></paramdef> + <paramdef>int *<parameter>threshold_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3228,8 +3238,9 @@ To obtain the legal KeyCodes for a display, use <funcsynopsis id='XDisplayKeycodes'> <funcprototype> <funcdef><function>XDisplayKeycodes</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int*min_keycodes_return,<parameter> *max_keycodes_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int *<parameter>min_keycodes_return</parameter></paramdef> + <paramdef>int *<parameter>max_keycodes_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3287,10 +3298,10 @@ To obtain the symbols for the specified KeyCodes, use <funcsynopsis id='XGetKeyboardMapping'> <funcprototype> <funcdef>KeySym *<function>XGetKeyboardMapping</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>KeyCode<parameter> first_keycode</parameter></paramdef> - <paramdef>int<parameter> keycode_count</parameter></paramdef> - <paramdef>int<parameter> *keysyms_per_keycode_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>KeyCode <parameter>first_keycode</parameter></paramdef> + <paramdef>int <parameter>keycode_count</parameter></paramdef> + <paramdef>int *<parameter>keysyms_per_keycode_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3411,11 +3422,11 @@ To change the keyboard mapping, use <funcsynopsis id='XChangeKeyboardMapping'> <funcprototype> <funcdef><function>XChangeKeyboardMapping</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> first_keycode</parameter></paramdef> - <paramdef>int<parameter> keysyms_per_keycode</parameter></paramdef> - <paramdef>KeySym<parameter> *keysyms</parameter></paramdef> - <paramdef>int<parameter> num_codes</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>first_keycode</parameter></paramdef> + <paramdef>int <parameter>keysyms_per_keycode</parameter></paramdef> + <paramdef>KeySym *<parameter>keysyms</parameter></paramdef> + <paramdef>int <parameter>num_codes</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3582,7 +3593,7 @@ structure, use <funcsynopsis id='XNewModifiermap'> <funcprototype> <funcdef>XModifierKeymap *<function>XNewModifiermap</function></funcdef> - <paramdef>int<parameter> max_keys_per_mod</parameter></paramdef> + <paramdef>int <parameter>max_keys_per_mod</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3621,9 +3632,9 @@ structure, use <funcsynopsis id='XInsertModifiermapEntry'> <funcprototype> <funcdef>XModifierKeymap *<function>XInsertModifiermapEntry</function></funcdef> - <paramdef>XModifierKeymap<parameter> *modmap</parameter></paramdef> - <paramdef>KeyCode<parameter> keycode_entry</parameter></paramdef> - <paramdef>int<parameter> modifier</parameter></paramdef> + <paramdef>XModifierKeymap *<parameter>modmap</parameter></paramdef> + <paramdef>KeyCode <parameter>keycode_entry</parameter></paramdef> + <paramdef>int <parameter>modifier</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3684,9 +3695,9 @@ structure, use <funcsynopsis id='XDeleteModifiermapEntry'> <funcprototype> <funcdef>XModifierKeymap *<function>XDeleteModifiermapEntry</function></funcdef> - <paramdef>XModifierKeymap<parameter> *modmap</parameter></paramdef> - <paramdef>KeyCode<parameter> keycode_entry</parameter></paramdef> - <paramdef>int<parameter> modifier</parameter></paramdef> + <paramdef>XModifierKeymap *<parameter>modmap</parameter></paramdef> + <paramdef>KeyCode <parameter>keycode_entry</parameter></paramdef> + <paramdef>int <parameter>modifier</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3747,7 +3758,7 @@ structure, use <funcsynopsis id='XFreeModifiermap'> <funcprototype> <funcdef><function>XFreeModifiermap</function></funcdef> - <paramdef>XModifierKeymap<parameter> *modmap</parameter></paramdef> + <paramdef>XModifierKeymap *<parameter>modmap</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3785,8 +3796,8 @@ To set the KeyCodes to be used as modifiers, use <funcsynopsis id='XSetModifierMapping'> <funcprototype> <funcdef>int <function>XSetModifierMapping</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>XModifierKeymap<parameter> *modmap</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>XModifierKeymap *<parameter>modmap</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3899,7 +3910,7 @@ To obtain the KeyCodes used as modifiers, use <funcsynopsis id='XGetModifierMapping'> <funcprototype> <funcdef>XModifierKeymap *<function>XGetModifierMapping</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> diff --git a/lib/libX11/specs/libX11/CH13.xml b/lib/libX11/specs/libX11/CH13.xml index a471caaa9..6e2fae651 100644 --- a/lib/libX11/specs/libX11/CH13.xml +++ b/lib/libX11/specs/libX11/CH13.xml @@ -99,7 +99,12 @@ To determine if the current locale is supported by X, use <function>XSupportsLocale</function>. </para> -<para>Bool XSupportsLocale()</para> +<funcsynopsis id='XSupportsLocale'> +<funcprototype> + <funcdef>Bool <function>XSupportsLocale</function></funcdef> + <void /> +</funcprototype> +</funcsynopsis> <para> <!-- .LP --> @@ -149,7 +154,7 @@ To configure Xlib locale modifiers for the current locale, use <funcsynopsis id='XSetLocaleModifiers'> <funcprototype> <funcdef>char *<function>XSetLocaleModifiers</function></funcdef> - <paramdef>char<parameter> *modifier_list</parameter></paramdef> + <paramdef>char *<parameter>modifier_list</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -511,7 +516,7 @@ To allocate a nested variable argument list dynamically, use <funcsynopsis id='XVaCreateNestedList'> <funcprototype> <funcdef>XVaNestedList <function>XVaCreateNestedList</function></funcdef> - <paramdef>int<parameter> dummy</parameter></paramdef> + <paramdef>int <parameter>dummy</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -698,10 +703,10 @@ To open an output method, use <funcsynopsis id='XOpenOM'> <funcprototype> <funcdef>XOM <function>XOpenOM</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>XrmDatabase<parameter> db</parameter></paramdef> - <paramdef>char<parameter> *res_name</parameter></paramdef> - <paramdef>char<parameter> *res_class</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>XrmDatabase <parameter>db</parameter></paramdef> + <paramdef>char *<parameter>res_name</parameter></paramdef> + <paramdef>char *<parameter>res_class</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -816,7 +821,7 @@ To close an output method, use <funcsynopsis id='XCloseOM'> <funcprototype> <funcdef>Status <function>XCloseOM</function></funcdef> - <paramdef>XOM<parameter> om</parameter></paramdef> + <paramdef>XOM <parameter>om</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -850,7 +855,7 @@ To set output method attributes, use <funcsynopsis id='XSetOMValues'> <funcprototype> <funcdef>char *<function>XSetOMValues</function></funcdef> - <paramdef>XOM<parameter> om</parameter></paramdef> + <paramdef>XOM <parameter>om</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -903,7 +908,7 @@ To query an output method, use <funcsynopsis id='XGetOMValues'> <funcprototype> <funcdef>char *<function>XGetOMValues</function></funcdef> - <paramdef>XOM<parameter> om</parameter></paramdef> + <paramdef>XOM <parameter>om</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -950,7 +955,7 @@ To obtain the display associated with an output method, use <funcsynopsis id='XDisplayOfOM'> <funcprototype> <funcdef>Display *<function>XDisplayOfOM</function></funcdef> - <paramdef>XOM<parameter> om</parameter></paramdef> + <paramdef>XOM <parameter>om</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -984,7 +989,7 @@ To get the locale associated with an output method, use <funcsynopsis id='XLocaleOfOM'> <funcprototype> <funcdef>char *<function>XLocaleOfOM</function></funcdef> - <paramdef>XOM<parameter> om</parameter></paramdef> + <paramdef>XOM <parameter>om</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1324,7 +1329,7 @@ To create an output context, use <funcsynopsis id='XCreateOC'> <funcprototype> <funcdef>XOC <function>XCreateOC</function></funcdef> - <paramdef>XOM<parameter> om</parameter></paramdef> + <paramdef>XOM <parameter>om</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1410,7 +1415,7 @@ To destroy an output context, use <funcsynopsis id='XDestroyOC'> <funcprototype> <funcdef>void <function>XDestroyOC</function></funcdef> - <paramdef>XOC<parameter> oc</parameter></paramdef> + <paramdef>XOC <parameter>oc</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1444,7 +1449,7 @@ To get the output method associated with an output context, use <funcsynopsis id='XOMOfOC'> <funcprototype> <funcdef>XOM <function>XOMOfOC</function></funcdef> - <paramdef>XOC<parameter> oc</parameter></paramdef> + <paramdef>XOC <parameter>oc</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1491,7 +1496,7 @@ To set <acronym>XOC</acronym> values, use <funcsynopsis id='XSetOCValues'> <funcprototype> <funcdef>char *<function>XSetOCValues</function></funcdef> - <paramdef>XOC<parameter> oc</parameter></paramdef> + <paramdef>XOC <parameter>oc</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1568,7 +1573,7 @@ To obtain <acronym>XOC</acronym> values, use <funcsynopsis id='XGetOCValues'> <funcprototype> <funcdef>char *<function>XGetOCValues</function></funcdef> - <paramdef>XOC<parameter> oc</parameter></paramdef> + <paramdef>XOC <parameter>oc</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2118,11 +2123,11 @@ or <funcsynopsis id='XCreateFontSet'> <funcprototype> <funcdef>XFontSet <function>XCreateFontSet</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>char<parameter> *base_font_name_list</parameter></paramdef> - <paramdef>char<parameter> ***missing_charset_list_return</parameter></paramdef> - <paramdef>int<parameter> *missing_charset_count_return</parameter></paramdef> - <paramdef>char<parameter> **def_string_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>char *<parameter>base_font_name_list</parameter></paramdef> + <paramdef>char ***<parameter>missing_charset_list_return</parameter></paramdef> + <paramdef>int *<parameter>missing_charset_count_return</parameter></paramdef> + <paramdef>char **<parameter>def_string_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2448,9 +2453,9 @@ use <funcsynopsis id='XFontsOfFontSet'> <funcprototype> <funcdef>int <function>XFontsOfFontSet</function></funcdef> - <paramdef>XFontSet<parameter> font_set</parameter></paramdef> - <paramdef>XFontStruct<parameter> ***font_struct_list_return</parameter></paramdef> - <paramdef>char<parameter> ***font_name_list_return</parameter></paramdef> + <paramdef>XFontSet <parameter>font_set</parameter></paramdef> + <paramdef>XFontStruct ***<parameter>font_struct_list_return</parameter></paramdef> + <paramdef>char ***<parameter>font_name_list_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2557,7 +2562,7 @@ use <funcsynopsis id='XBaseFontNameListOfFontSet'> <funcprototype> <funcdef>char *<function>XBaseFontNameListOfFontSet</function></funcdef> - <paramdef>XFontSet<parameter> font_set</parameter></paramdef> + <paramdef>XFontSet <parameter>font_set</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2619,7 +2624,7 @@ use <funcsynopsis id='XLocaleOfFontSet'> <funcprototype> <funcdef>char *<function>XLocaleOfFontSet</function></funcdef> - <paramdef>XFontSet<parameter> font_set</parameter></paramdef> + <paramdef>XFontSet <parameter>font_set</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2672,8 +2677,8 @@ if the output context was created by <funcsynopsis id='XFreeFontSet'> <funcprototype> <funcdef>void <function>XFreeFontSet</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>XFontSet<parameter> font_set</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>XFontSet <parameter>font_set</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2776,7 +2781,7 @@ To find out about direction-dependent rendering, use <funcsynopsis id='XDirectionalDependentDrawing'> <funcprototype> <funcdef>Bool <function>XDirectionalDependentDrawing</function></funcdef> - <paramdef>XFontSet<parameter> font_set</parameter></paramdef> + <paramdef>XFontSet <parameter>font_set</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2814,7 +2819,7 @@ To find out about context-dependent rendering, use <funcsynopsis id='XContextualDrawing'> <funcprototype> <funcdef>Bool <function>XContextualDrawing</function></funcdef> - <paramdef>XFontSet<parameter> font_set</parameter></paramdef> + <paramdef>XFontSet <parameter>font_set</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2852,7 +2857,7 @@ To find out about context-dependent or direction-dependent rendering, use <funcsynopsis id='XContextDependentDrawing'> <funcprototype> <funcdef>Bool <function>XContextDependentDrawing</function></funcdef> - <paramdef>XFontSet<parameter> font_set</parameter></paramdef> + <paramdef>XFontSet <parameter>font_set</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2966,7 +2971,7 @@ use <funcsynopsis id='XExtentsOfFontSet'> <funcprototype> <funcdef>XFontSetExtents *<function>XExtentsOfFontSet</function></funcdef> - <paramdef>XFontSet<parameter> font_set</parameter></paramdef> + <paramdef>XFontSet <parameter>font_set</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3019,18 +3024,18 @@ or <funcsynopsis id='XmbTextEscapement'> <funcprototype> <funcdef>int <function>XmbTextEscapement</function></funcdef> - <paramdef>XFontSet<parameter> font_set</parameter></paramdef> - <paramdef>char<parameter> *string</parameter></paramdef> - <paramdef>int<parameter> num_bytes</parameter></paramdef> + <paramdef>XFontSet <parameter>font_set</parameter></paramdef> + <paramdef>char *<parameter>string</parameter></paramdef> + <paramdef>int <parameter>num_bytes</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> <funcsynopsis id='XwcTextEscapement'> <funcprototype> <funcdef>int <function>XwcTextEscapement</function></funcdef> - <paramdef>XFontSet<parameter> font_set</parameter></paramdef> - <paramdef>wchar_t<parameter> *string</parameter></paramdef> - <paramdef>int<parameter> num_wchars</parameter></paramdef> + <paramdef>XFontSet <parameter>font_set</parameter></paramdef> + <paramdef>wchar_t *<parameter>string</parameter></paramdef> + <paramdef>int <parameter>num_wchars</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3111,22 +3116,22 @@ use <funcsynopsis id='XmbTextExtents'> <funcprototype> <funcdef>int <function>XmbTextExtents</function></funcdef> - <paramdef>XFontSet<parameter> font_set</parameter></paramdef> - <paramdef>char<parameter> *string</parameter></paramdef> - <paramdef>int<parameter> num_bytes</parameter></paramdef> - <paramdef>XRectangle<parameter> *overall_ink_return</parameter></paramdef> - <paramdef>XRectangle<parameter> *overall_logical_return</parameter></paramdef> + <paramdef>XFontSet <parameter>font_set</parameter></paramdef> + <paramdef>char *<parameter>string</parameter></paramdef> + <paramdef>int <parameter>num_bytes</parameter></paramdef> + <paramdef>XRectangle *<parameter>overall_ink_return</parameter></paramdef> + <paramdef>XRectangle *<parameter>overall_logical_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> <funcsynopsis> <funcprototype id='xwctextextents'> <funcdef>int <function>XwcTextExtents</function></funcdef> - <paramdef>XFontSet<parameter> font_set</parameter></paramdef> - <paramdef>wchar_t<parameter> *string</parameter></paramdef> - <paramdef>int<parameter> num_wchars</parameter></paramdef> - <paramdef>XRectangle<parameter> *overall_ink_return</parameter></paramdef> - <paramdef>XRectangle<parameter> *overall_logical_return</parameter></paramdef> + <paramdef>XFontSet <parameter>font_set</parameter></paramdef> + <paramdef>wchar_t *<parameter>string</parameter></paramdef> + <paramdef>int <parameter>num_wchars</parameter></paramdef> + <paramdef>XRectangle *<parameter>overall_ink_return</parameter></paramdef> + <paramdef>XRectangle *<parameter>overall_logical_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3270,30 +3275,30 @@ or <funcsynopsis id='XmbTextPerCharExtents'> <funcprototype> <funcdef>Status <function>XmbTextPerCharExtents</function></funcdef> - <paramdef>XFontSet<parameter> font_set</parameter></paramdef> - <paramdef>char<parameter> *string</parameter></paramdef> - <paramdef>int<parameter> num_bytes</parameter></paramdef> - <paramdef>XRectangle<parameter> *ink_array_return</parameter></paramdef> - <paramdef>XRectangle<parameter> *logical_array_return</parameter></paramdef> - <paramdef>int<parameter> array_size</parameter></paramdef> - <paramdef>int<parameter> *num_chars_return</parameter></paramdef> - <paramdef>XRectangle<parameter> *overall_ink_return</parameter></paramdef> - <paramdef>XRectangle<parameter> *overall_logical_return</parameter></paramdef> + <paramdef>XFontSet <parameter>font_set</parameter></paramdef> + <paramdef>char *<parameter>string</parameter></paramdef> + <paramdef>int <parameter>num_bytes</parameter></paramdef> + <paramdef>XRectangle *<parameter>ink_array_return</parameter></paramdef> + <paramdef>XRectangle *<parameter>logical_array_return</parameter></paramdef> + <paramdef>int <parameter>array_size</parameter></paramdef> + <paramdef>int *<parameter>num_chars_return</parameter></paramdef> + <paramdef>XRectangle *<parameter>overall_ink_return</parameter></paramdef> + <paramdef>XRectangle *<parameter>overall_logical_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> <funcsynopsis id='XwcTextPerCharExtents'> <funcprototype> <funcdef>Status <function>XwcTextPerCharExtents</function></funcdef> - <paramdef>XFontSet<parameter> font_set</parameter></paramdef> - <paramdef>wchar_t<parameter> *string</parameter></paramdef> - <paramdef>int<parameter> num_wchars</parameter></paramdef> - <paramdef>XRectangle<parameter> *ink_array_return</parameter></paramdef> - <paramdef>XRectangle<parameter> *logical_array_return</parameter></paramdef> - <paramdef>int<parameter> array_size</parameter></paramdef> - <paramdef>int<parameter> *num_chars_return</parameter></paramdef> - <paramdef>XRectangle<parameter> *overall_ink_return</parameter></paramdef> - <paramdef>XRectangle<parameter> *overall_logical_return</parameter></paramdef> + <paramdef>XFontSet <parameter>font_set</parameter></paramdef> + <paramdef>wchar_t *<parameter>string</parameter></paramdef> + <paramdef>int <parameter>num_wchars</parameter></paramdef> + <paramdef>XRectangle *<parameter>ink_array_return</parameter></paramdef> + <paramdef>XRectangle *<parameter>logical_array_return</parameter></paramdef> + <paramdef>int <parameter>array_size</parameter></paramdef> + <paramdef>int *<parameter>num_chars_return</parameter></paramdef> + <paramdef>XRectangle *<parameter>overall_ink_return</parameter></paramdef> + <paramdef>XRectangle *<parameter>overall_logical_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3552,26 +3557,26 @@ or <funcsynopsis id='XmbDrawText'> <funcprototype> <funcdef>void <function>XmbDrawText</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawable<parameter> d</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>d</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> <paramdef>int <parameter>x</parameter></paramdef> <paramdef>int <parameter>y</parameter></paramdef> - <paramdef>XmbTextItem<parameter> *items</parameter></paramdef> - <paramdef>int<parameter> nitems</parameter></paramdef> + <paramdef>XmbTextItem *<parameter>items</parameter></paramdef> + <paramdef>int <parameter>nitems</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> <funcsynopsis id='XwcDrawText'> <funcprototype> <funcdef>void <function>XwcDrawText</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawable<parameter> d</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>d</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> <paramdef>int <parameter>x</parameter></paramdef> <paramdef>int <parameter>y</parameter></paramdef> - <paramdef>XwcTextItem<parameter> *items</parameter></paramdef> - <paramdef>int<parameter> nitems</parameter></paramdef> + <paramdef>XwcTextItem *<parameter>items</parameter></paramdef> + <paramdef>int <parameter>nitems</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3705,28 +3710,28 @@ or <funcsynopsis id='XmbDrawString'> <funcprototype> <funcdef>void <function>XmbDrawString</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawable<parameter> d</parameter></paramdef> - <paramdef>XFontSet<parameter> font_set</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>d</parameter></paramdef> + <paramdef>XFontSet <parameter>font_set</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> <paramdef>int <parameter>x</parameter></paramdef> <paramdef>int <parameter>y</parameter></paramdef> - <paramdef>char<parameter> *string</parameter></paramdef> - <paramdef>int<parameter> num_bytes</parameter></paramdef> + <paramdef>char *<parameter>string</parameter></paramdef> + <paramdef>int <parameter>num_bytes</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> <funcsynopsis id='XwcDrawString'> <funcprototype> <funcdef>void <function>XwcDrawString</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawable<parameter> d</parameter></paramdef> - <paramdef>XFontSet<parameter> font_set</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>d</parameter></paramdef> + <paramdef>XFontSet <parameter>font_set</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> <paramdef>int <parameter>x</parameter></paramdef> <paramdef>int <parameter>y</parameter></paramdef> - <paramdef>wchar_t<parameter> *string</parameter></paramdef> - <paramdef>int<parameter> num_wchars</parameter></paramdef> + <paramdef>wchar_t *<parameter>string</parameter></paramdef> + <paramdef>int <parameter>num_wchars</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3853,28 +3858,28 @@ or <funcsynopsis id='XmbDrawImageString'> <funcprototype> <funcdef>void <function>XmbDrawImageString</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawable<parameter> d</parameter></paramdef> - <paramdef>XFontSet<parameter> font_set</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>d</parameter></paramdef> + <paramdef>XFontSet <parameter>font_set</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> <paramdef>int <parameter>x</parameter></paramdef> <paramdef>int <parameter>y</parameter></paramdef> - <paramdef>char<parameter> *string</parameter></paramdef> - <paramdef>int<parameter> num_bytes</parameter></paramdef> + <paramdef>char *<parameter>string</parameter></paramdef> + <paramdef>int <parameter>num_bytes</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> <funcsynopsis id='XwcDrawImageString'> <funcprototype> <funcdef>void <function>XwcDrawImageString</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawable<parameter> d</parameter></paramdef> - <paramdef>XFontSet<parameter> font_set</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>d</parameter></paramdef> + <paramdef>XFontSet <parameter>font_set</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> <paramdef>int <parameter>x</parameter></paramdef> <paramdef>int <parameter>y</parameter></paramdef> - <paramdef>wchar_t<parameter> *string</parameter></paramdef> - <paramdef>int<parameter> num_wchars</parameter></paramdef> + <paramdef>wchar_t *<parameter>string</parameter></paramdef> + <paramdef>int <parameter>num_wchars</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -5163,10 +5168,10 @@ To open a connection, use <funcsynopsis id='XOpenIM'> <funcprototype> <funcdef>XIM <function>XOpenIM</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>XrmDatabase<parameter> db</parameter></paramdef> - <paramdef>char<parameter> *res_name</parameter></paramdef> - <paramdef>char<parameter> *res_class</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>XrmDatabase <parameter>db</parameter></paramdef> + <paramdef>char *<parameter>res_name</parameter></paramdef> + <paramdef>char *<parameter>res_class</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -5284,7 +5289,7 @@ To close a connection, use <funcsynopsis id='XCloseIM'> <funcprototype> <funcdef>Status <function>XCloseIM</function></funcdef> - <paramdef>XIM<parameter> im</parameter></paramdef> + <paramdef>XIM <parameter>im</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -5318,7 +5323,7 @@ To set input method attributes, use <funcsynopsis id='XSetIMValues'> <funcprototype> <funcdef>char *<function>XSetIMValues</function></funcdef> - <paramdef>XIM<parameter> im</parameter></paramdef> + <paramdef>XIM <parameter>im</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -5371,7 +5376,7 @@ To query an input method, use <funcsynopsis id='XGetIMValues'> <funcprototype> <funcdef>char *<function>XGetIMValues</function></funcdef> - <paramdef>XIM<parameter> im</parameter></paramdef> + <paramdef>XIM <parameter>im</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -5433,7 +5438,7 @@ To obtain the display associated with an input method, use <funcsynopsis id='XDisplayOfIM'> <funcprototype> <funcdef>Display *<function>XDisplayOfIM</function></funcdef> - <paramdef>XIM<parameter> im</parameter></paramdef> + <paramdef>XIM <parameter>im</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -5467,7 +5472,7 @@ To get the locale associated with an input method, use <funcsynopsis id='XLocaleOfIM'> <funcprototype> <funcdef>char *<function>XLocaleOfIM</function></funcdef> - <paramdef>XIM<parameter> im</parameter></paramdef> + <paramdef>XIM <parameter>im</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -5501,12 +5506,12 @@ To register an input method instantiate callback, use <funcsynopsis id='XRegisterIMInstantiateCallback'> <funcprototype> <funcdef>Bool <function>XRegisterIMInstantiateCallback</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>XrmDatabase<parameter> db</parameter></paramdef> - <paramdef>char<parameter> *res_name</parameter></paramdef> - <paramdef>char<parameter> *res_class</parameter></paramdef> - <paramdef>XIMProc<parameter> callback</parameter></paramdef> - <paramdef>XPointer<parameter> *client_data</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>XrmDatabase <parameter>db</parameter></paramdef> + <paramdef>char *<parameter>res_name</parameter></paramdef> + <paramdef>char *<parameter>res_class</parameter></paramdef> + <paramdef>XIMProc <parameter>callback</parameter></paramdef> + <paramdef>XPointer *<parameter>client_data</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -5597,9 +5602,9 @@ The generic prototype is as follows: <funcsynopsis id='IMInstantiateCallback'> <funcprototype> <funcdef>void <function><replaceable>IMInstantiateCallback</replaceable></function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>XPointer<parameter> client_data</parameter></paramdef> - <paramdef>XPointer<parameter> call_data</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>XPointer <parameter>client_data</parameter></paramdef> + <paramdef>XPointer <parameter>call_data</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -5646,12 +5651,12 @@ To unregister an input method instantiation callback, use <funcsynopsis id='XUnregisterIMInstantiateCallback'> <funcprototype> <funcdef>Bool <function>XUnregisterIMInstantiateCallback</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>XrmDatabase<parameter> db</parameter></paramdef> - <paramdef>char<parameter> *res_name</parameter></paramdef> - <paramdef>char<parameter> *res_class</parameter></paramdef> - <paramdef>XIMProc<parameter> callback</parameter></paramdef> - <paramdef>XPointer<parameter> *client_data</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>XrmDatabase <parameter>db</parameter></paramdef> + <paramdef>char *<parameter>res_name</parameter></paramdef> + <paramdef>char *<parameter>res_class</parameter></paramdef> + <paramdef>XIMProc <parameter>callback</parameter></paramdef> + <paramdef>XPointer *<parameter>client_data</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -6092,9 +6097,9 @@ The generic prototype of this callback function is as follows: <funcsynopsis id='DestroyCallback'> <funcprototype> <funcdef>void <function><replaceable>DestroyCallback</replaceable></function></funcdef> - <paramdef>XIM<parameter> im</parameter></paramdef> - <paramdef>XPointer<parameter> client_data</parameter></paramdef> - <paramdef>XPointer<parameter> call_data</parameter></paramdef> + <paramdef>XIM <parameter>im</parameter></paramdef> + <paramdef>XPointer <parameter>client_data</parameter></paramdef> + <paramdef>XPointer <parameter>call_data</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -6328,7 +6333,7 @@ To create an input context, use <funcsynopsis id='XCreateIC'> <funcprototype> <funcdef>XIC <function>XCreateIC</function></funcdef> - <paramdef>XIM<parameter> im</parameter></paramdef> + <paramdef>XIM <parameter>im</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -6421,7 +6426,7 @@ To destroy an input context, use <funcsynopsis id='XDestroyIC'> <funcprototype> <funcdef>void <function>XDestroyIC</function></funcdef> - <paramdef>XIC<parameter> ic</parameter></paramdef> + <paramdef>XIC <parameter>ic</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -6458,7 +6463,7 @@ and <funcsynopsis id='XSetICFocus'> <funcprototype> <funcdef>void <function>XSetICFocus</function></funcdef> - <paramdef>XIC<parameter> ic</parameter></paramdef> + <paramdef>XIC <parameter>ic</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -6495,7 +6500,7 @@ does not affect the focus window value. <funcsynopsis id='XUnsetICFocus'> <funcprototype> <funcdef>void <function>XUnsetICFocus</function></funcdef> - <paramdef>XIC<parameter> ic</parameter></paramdef> + <paramdef>XIC <parameter>ic</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -6544,14 +6549,14 @@ or <funcsynopsis id='XmbResetIC'> <funcprototype> <funcdef>char *<function>XmbResetIC</function></funcdef> - <paramdef>XIC<parameter> ic</parameter></paramdef> + <paramdef>XIC <parameter>ic</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> <funcsynopsis id='XwcResetIC'> <funcprototype> <funcdef>wchar_t *<function>XwcResetIC</function></funcdef> - <paramdef>XIC<parameter> ic</parameter></paramdef> + <paramdef>XIC <parameter>ic</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -6619,7 +6624,7 @@ To get the input method associated with an input context, use <funcsynopsis id='XIMOfIC'> <funcprototype> <funcdef>XIM <function>XIMOfIC</function></funcdef> - <paramdef>XIC<parameter> ic</parameter></paramdef> + <paramdef>XIC <parameter>ic</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -6664,7 +6669,7 @@ To set <acronym>XIC</acronym> values, use <funcsynopsis id='XSetICValues'> <funcprototype> <funcdef>char *<function>XSetICValues</function></funcdef> - <paramdef>XIC<parameter> ic</parameter></paramdef> + <paramdef>XIC <parameter>ic</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -6747,7 +6752,7 @@ To obtain <acronym>XIC</acronym> values, use <funcsynopsis id='XGetICValues'> <funcprototype> <funcdef>char *<function>XGetICValues</function></funcdef> - <paramdef>XIC<parameter> ic</parameter></paramdef> + <paramdef>XIC <parameter>ic</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -8310,9 +8315,9 @@ The generic prototype is as follows: <funcsynopsis id='PreeditStateNotifyCallback'> <funcprototype> <funcdef>void <function><replaceable>PreeditStateNotifyCallback</replaceable></function></funcdef> - <paramdef>XIC<parameter> ic</parameter></paramdef> - <paramdef>XPointer<parameter> client_data</parameter></paramdef> - <paramdef>XIMPreeditStateNotifyCallbackStruct<parameter> *call_data</parameter></paramdef> + <paramdef>XIC <parameter>ic</parameter></paramdef> + <paramdef>XPointer <parameter>client_data</parameter></paramdef> + <paramdef>XIMPreeditStateNotifyCallbackStruct *<parameter>call_data</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -8530,9 +8535,9 @@ All callback procedures follow the generic prototype: <funcsynopsis> <funcprototype> <funcdef>void <function><replaceable>CallbackPrototype</replaceable></function></funcdef> - <paramdef>XIC<parameter> ic</parameter></paramdef> - <paramdef>XPointer<parameter> client_data</parameter></paramdef> - <paramdef>SomeType<parameter> call_data</parameter></paramdef> + <paramdef>XIC <parameter>ic</parameter></paramdef> + <paramdef>XPointer <parameter>client_data</parameter></paramdef> + <paramdef>SomeType <parameter>call_data</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -8602,9 +8607,9 @@ The generic prototype is as follows: <funcsynopsis> <funcprototype> <funcdef>void <function><replaceable>GeometryCallback</replaceable></function></funcdef> - <paramdef>XIC<parameter> ic</parameter></paramdef> - <paramdef>XPointer<parameter> client_data</parameter></paramdef> - <paramdef>XPointer<parameter> call_data</parameter></paramdef> + <paramdef>XIC <parameter>ic</parameter></paramdef> + <paramdef>XPointer <parameter>client_data</parameter></paramdef> + <paramdef>XPointer <parameter>call_data</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -8663,9 +8668,9 @@ The generic prototype is as follows: <funcsynopsis id='DestroyCallback_2'> <funcprototype> <funcdef>void <function><replaceable>DestroyCallback</replaceable></function></funcdef> - <paramdef>XIC<parameter> ic</parameter></paramdef> - <paramdef>XPointer<parameter> client_data</parameter></paramdef> - <paramdef>XPointer<parameter> call_data</parameter></paramdef> + <paramdef>XIC <parameter>ic</parameter></paramdef> + <paramdef>XPointer <parameter>client_data</parameter></paramdef> + <paramdef>XPointer <parameter>call_data</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -8725,9 +8730,9 @@ The callback prototype is as follows: <funcsynopsis id='StringConversionCallback'> <funcprototype> <funcdef>void <function><replaceable>StringConversionCallback</replaceable></function></funcdef> - <paramdef>XIC<parameter> ic</parameter></paramdef> - <paramdef>XPointer<parameter> client_data</parameter></paramdef> - <paramdef>XIMStringConversionCallbackStruct<parameter> *call_data</parameter></paramdef> + <paramdef>XIC <parameter>ic</parameter></paramdef> + <paramdef>XPointer <parameter>client_data</parameter></paramdef> + <paramdef>XIMStringConversionCallbackStruct *<parameter>call_data</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -8887,9 +8892,9 @@ or the cleanup for the preedit region. <funcsynopsis id='PreeditStartCallback'> <funcprototype> <funcdef>int <function><replaceable>PreeditStartCallback</replaceable></function></funcdef> - <paramdef>XIC<parameter> ic</parameter></paramdef> - <paramdef>XPointer<parameter> client_data</parameter></paramdef> - <paramdef>XPointer<parameter> call_data</parameter></paramdef> + <paramdef>XIC <parameter>ic</parameter></paramdef> + <paramdef>XPointer <parameter>client_data</parameter></paramdef> + <paramdef>XPointer <parameter>call_data</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -8941,9 +8946,9 @@ and a value of -1 indicates there is no limit. <funcsynopsis id='PreeditDoneCallback'> <funcprototype> <funcdef>void <function><replaceable>PreeditDoneCallback</replaceable></function></funcdef> - <paramdef>XIC<parameter> ic</parameter></paramdef> - <paramdef>XPointer<parameter> client_data</parameter></paramdef> - <paramdef>XPointer<parameter> call_data</parameter></paramdef> + <paramdef>XIC <parameter>ic</parameter></paramdef> + <paramdef>XPointer <parameter>client_data</parameter></paramdef> + <paramdef>XPointer <parameter>call_data</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -9022,9 +9027,9 @@ is as follows: <funcsynopsis id='PreeditDrawCallback'> <funcprototype> <funcdef>void <function><replaceable>PreeditDrawCallback</replaceable></function></funcdef> - <paramdef>XIC<parameter> ic</parameter></paramdef> - <paramdef>XPointer<parameter> client_data</parameter></paramdef> - <paramdef>XIMPreeditDrawCallbackStruct<parameter> *call_data</parameter></paramdef> + <paramdef>XIC <parameter>ic</parameter></paramdef> + <paramdef>XPointer <parameter>client_data</parameter></paramdef> + <paramdef>XIMPreeditDrawCallbackStruct *<parameter>call_data</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -9409,9 +9414,9 @@ It then calls the PreeditCaretCallback. <funcsynopsis id='PreeditCaretCallback'> <funcprototype> <funcdef>void <function><replaceable>PreeditCaretCallback</replaceable></function></funcdef> - <paramdef>XIC<parameter> ic</parameter></paramdef> - <paramdef>XPointer<parameter> client_data</parameter></paramdef> - <paramdef>XIMPreeditCaretCallbackStruct<parameter> *call_data</parameter></paramdef> + <paramdef>XIC <parameter>ic</parameter></paramdef> + <paramdef>XPointer <parameter>client_data</parameter></paramdef> + <paramdef>XIMPreeditCaretCallbackStruct *<parameter>call_data</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -9626,9 +9631,9 @@ the input method calls the StatusStartCallback callback. <funcsynopsis id='StatusStartCallback'> <funcprototype> <funcdef>void <function><replaceable>StatusStartCallback</replaceable></function></funcdef> - <paramdef>XIC<parameter> ic</parameter></paramdef> - <paramdef>XPointer<parameter> client_data</parameter></paramdef> - <paramdef>XPointer<parameter> call_data</parameter></paramdef> + <paramdef>XIC <parameter>ic</parameter></paramdef> + <paramdef>XPointer <parameter>client_data</parameter></paramdef> + <paramdef>XPointer <parameter>call_data</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -9683,9 +9688,9 @@ is destroyed or when it loses focus, the input method calls StatusDoneCallback. <funcsynopsis id='StatusDoneCallback'> <funcprototype> <funcdef>void <function><replaceable>StatusDoneCallback</replaceable></function></funcdef> - <paramdef>XIC<parameter> ic</parameter></paramdef> - <paramdef>XPointer<parameter> client_data</parameter></paramdef> - <paramdef>XPointer<parameter> call_data</parameter></paramdef> + <paramdef>XIC <parameter>ic</parameter></paramdef> + <paramdef>XPointer <parameter>client_data</parameter></paramdef> + <paramdef>XPointer <parameter>call_data</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -9738,9 +9743,9 @@ StatusDrawCallback. <funcsynopsis id='StatusDrawCallback'> <funcprototype> <funcdef>void <function><replaceable>StatusDrawCallback</replaceable></function></funcdef> - <paramdef>XIC<parameter> ic</parameter></paramdef> - <paramdef>XPointer<parameter> client_data</parameter></paramdef> - <paramdef>XIMStatusDrawCallbackStruct<parameter> *call_data</parameter></paramdef> + <paramdef>XIC <parameter>ic</parameter></paramdef> + <paramdef>XPointer <parameter>client_data</parameter></paramdef> + <paramdef>XIMStatusDrawCallbackStruct *<parameter>call_data</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -9876,8 +9881,8 @@ To filter an event, use <funcsynopsis id='XFilterEvent'> <funcprototype> <funcdef>Bool <function>XFilterEvent</function></funcdef> - <paramdef>XEvent<parameter> *event</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> + <paramdef>XEvent *<parameter>event</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -9958,24 +9963,24 @@ or <funcsynopsis id='XmbLookupString'> <funcprototype> <funcdef>int <function>XmbLookupString</function></funcdef> - <paramdef>XIC<parameter> ic</parameter></paramdef> - <paramdef>XKeyPressedEvent<parameter> *event</parameter></paramdef> - <paramdef>char<parameter> *buffer_return</parameter></paramdef> - <paramdef>int<parameter> bytes_buffer</parameter></paramdef> - <paramdef>KeySym<parameter> *keysym_return</parameter></paramdef> - <paramdef>Status<parameter> *status_return</parameter></paramdef> + <paramdef>XIC <parameter>ic</parameter></paramdef> + <paramdef>XKeyPressedEvent *<parameter>event</parameter></paramdef> + <paramdef>char *<parameter>buffer_return</parameter></paramdef> + <paramdef>int <parameter>bytes_buffer</parameter></paramdef> + <paramdef>KeySym *<parameter>keysym_return</parameter></paramdef> + <paramdef>Status *<parameter>status_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> <funcsynopsis id='XwcLookupString'> <funcprototype> <funcdef>int <function>XwcLookupString</function></funcdef> - <paramdef>XIC<parameter> ic</parameter></paramdef> - <paramdef>XKeyPressedEvent<parameter> *event</parameter></paramdef> - <paramdef>wchar_t<parameter> *buffer_return</parameter></paramdef> - <paramdef>int<parameter> wchars_buffer</parameter></paramdef> - <paramdef>KeySym<parameter> *keysym_return</parameter></paramdef> - <paramdef>Status<parameter> *status_return</parameter></paramdef> + <paramdef>XIC <parameter>ic</parameter></paramdef> + <paramdef>XKeyPressedEvent *<parameter>event</parameter></paramdef> + <paramdef>wchar_t *<parameter>buffer_return</parameter></paramdef> + <paramdef>int <parameter>wchars_buffer</parameter></paramdef> + <paramdef>KeySym *<parameter>keysym_return</parameter></paramdef> + <paramdef>Status *<parameter>status_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> diff --git a/lib/libX11/specs/libX11/CH14.xml b/lib/libX11/specs/libX11/CH14.xml index c1a2704e9..ce1ada087 100644 --- a/lib/libX11/specs/libX11/CH14.xml +++ b/lib/libX11/specs/libX11/CH14.xml @@ -267,9 +267,9 @@ To request that a top-level window be iconified, use <funcsynopsis id='XIconifyWindow'> <funcprototype> <funcdef>Status <function>XIconifyWindow</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>int<parameter> screen_number</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>int <parameter>screen_number</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -342,9 +342,9 @@ To request that a top-level window be withdrawn, use <funcsynopsis id='XWithdrawWindow'> <funcprototype> <funcdef>Status <function>XWithdrawWindow</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>int<parameter> screen_number</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>int <parameter>screen_number</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -416,11 +416,11 @@ To request that a top-level window be reconfigured, use <funcsynopsis id='XReconfigureWMWindow'> <funcprototype> <funcdef>Status <function>XReconfigureWMWindow</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>int<parameter> screen_number</parameter></paramdef> - <paramdef>unsigned int <parameter> value_mask</parameter></paramdef> - <paramdef>XWindowChanges<parameter> *values</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>int <parameter>screen_number</parameter></paramdef> + <paramdef>unsigned int <parameter>value_mask</parameter></paramdef> + <paramdef>XWindowChanges *<parameter>values</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -590,22 +590,22 @@ or <funcsynopsis id='XmbTextListToTextProperty'> <funcprototype> <funcdef>int <function>XmbTextListToTextProperty</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>char<parameter> **list</parameter></paramdef> - <paramdef>int<parameter> count</parameter></paramdef> - <paramdef>XICCEncodingStyle<parameter> style</parameter></paramdef> - <paramdef>XTextProperty<parameter> *text_prop_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>char **<parameter>list</parameter></paramdef> + <paramdef>int <parameter>count</parameter></paramdef> + <paramdef>XICCEncodingStyle <parameter>style</parameter></paramdef> + <paramdef>XTextProperty *<parameter>text_prop_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> <funcsynopsis id='XwcTextListToTextProperty'> <funcprototype> <funcdef>int <function>XwcTextListToTextProperty</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>wchar_t<parameter> **list</parameter></paramdef> - <paramdef>int<parameter> count</parameter></paramdef> - <paramdef>XICCEncodingStyle<parameter> style</parameter></paramdef> - <paramdef>XTextProperty<parameter> *text_prop_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>wchar_t **<parameter>list</parameter></paramdef> + <paramdef>int <parameter>count</parameter></paramdef> + <paramdef>XICCEncodingStyle <parameter>style</parameter></paramdef> + <paramdef>XTextProperty *<parameter>text_prop_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -752,20 +752,20 @@ or <funcsynopsis id='XmbTextPropertyToTextList'> <funcprototype> <funcdef>int <function>XmbTextPropertyToTextList</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>XTextProperty<parameter> *text_prop</parameter></paramdef> - <paramdef>char<parameter> ***list_return</parameter></paramdef> - <paramdef>int<parameter> *count_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>XTextProperty *<parameter>text_prop</parameter></paramdef> + <paramdef>char ***<parameter>list_return</parameter></paramdef> + <paramdef>int *<parameter>count_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> <funcsynopsis id='XwcTextPropertyToTextList'> <funcprototype> <funcdef>int <function>XwcTextPropertyToTextList</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>XTextProperty<parameter> *text_prop</parameter></paramdef> - <paramdef>wchar_t<parameter> ***list_return</parameter></paramdef> - <paramdef>int<parameter> *count_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>XTextProperty *<parameter>text_prop</parameter></paramdef> + <paramdef>wchar_t ***<parameter>list_return</parameter></paramdef> + <paramdef>int *<parameter>count_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -909,7 +909,7 @@ wide character string list, use <funcsynopsis id='XwcFreeStringList'> <funcprototype> <funcdef>void <function>XwcFreeStringList</function></funcdef> - <paramdef>wchar_t<parameter> **list</parameter></paramdef> + <paramdef>wchar_t **<parameter>list</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -939,7 +939,12 @@ function frees memory allocated by To obtain the default string for text conversion in the current locale, use</para> -<para>char *XDefaultString()</para> +<funcsynopsis id='XDefaultString'> +<funcprototype> + <funcdef>char *<function>XDefaultString</function></funcdef> + <void /> +</funcprototype> +</funcsynopsis> <para> <!-- .LP --> @@ -993,9 +998,9 @@ structure, use <funcsynopsis id='XStringListToTextProperty'> <funcprototype> <funcdef>Status <function>XStringListToTextProperty</function></funcdef> - <paramdef>char<parameter> **list</parameter></paramdef> - <paramdef>int<parameter> count</parameter></paramdef> - <paramdef>XTextProperty<parameter> *text_prop_return</parameter></paramdef> + <paramdef>char **<parameter>list</parameter></paramdef> + <paramdef>int <parameter>count</parameter></paramdef> + <paramdef>XTextProperty *<parameter>text_prop_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1067,9 +1072,9 @@ structure in the STRING encoding, use <funcsynopsis id='XTextPropertyToStringList'> <funcprototype> <funcdef>Status <function>XTextPropertyToStringList</function></funcdef> - <paramdef>XTextProperty<parameter> *text_prop</parameter></paramdef> - <paramdef>char<parameter> ***list_return</parameter></paramdef> - <paramdef>int<parameter> *count_return</parameter></paramdef> + <paramdef>XTextProperty *<parameter>text_prop</parameter></paramdef> + <paramdef>char ***<parameter>list_return</parameter></paramdef> + <paramdef>int *<parameter>count_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1139,7 +1144,7 @@ To free the in-memory data associated with the specified string list, use <funcsynopsis id='XFreeStringList'> <funcprototype> <funcdef>void <function>XFreeStringList</function></funcdef> - <paramdef>char<parameter> **list</parameter></paramdef> + <paramdef>char **<parameter>list</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1201,10 +1206,10 @@ To set one of a window's text properties, use <funcsynopsis id='XSetTextProperty'> <funcprototype> <funcdef>void <function>XSetTextProperty</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>XTextProperty<parameter> *text_prop</parameter></paramdef> - <paramdef>Atom<parameter> property</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>XTextProperty *<parameter>text_prop</parameter></paramdef> + <paramdef>Atom <parameter>property</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1289,10 +1294,10 @@ To read one of a window's text properties, use <funcsynopsis id='XGetTextProperty'> <funcprototype> <funcdef>Status <function>XGetTextProperty</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>XTextProperty<parameter> *text_prop_return</parameter></paramdef> - <paramdef>Atom<parameter> property</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>XTextProperty *<parameter>text_prop_return</parameter></paramdef> + <paramdef>Atom <parameter>property</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1405,9 +1410,9 @@ To set a window's <property>WM_NAME</property> property with the supplied conven <funcsynopsis id='XSetWMName'> <funcprototype> <funcdef>void <function>XSetWMName</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>XTextProperty<parameter> *text_prop</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>XTextProperty *<parameter>text_prop</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1465,9 +1470,9 @@ To read a window's <property>WM_NAME</property> property with the supplied conve <funcsynopsis id='XGetWMName'> <funcprototype> <funcdef>Status <function>XGetWMName</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>XTextProperty<parameter> *text_prop_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>XTextProperty *<parameter>text_prop_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1538,9 +1543,9 @@ To assign a name to a window, use <funcsynopsis id='XStoreName'> <funcprototype> <funcdef><function>XStoreName</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>char<parameter> *window_name</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>char *<parameter>window_name</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1611,9 +1616,9 @@ To get the name of a window, use <funcsynopsis id='XFetchName'> <funcprototype> <funcdef>Status <function>XFetchName</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>char<parameter> **window_name_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>char **<parameter>window_name_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1699,9 +1704,9 @@ use <funcsynopsis id='XSetWMIconName'> <funcprototype> <funcdef>void <function>XSetWMIconName</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>XTextProperty<parameter> *text_prop</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>XTextProperty *<parameter>text_prop</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1760,9 +1765,9 @@ use <funcsynopsis id='XGetWMIconName'> <funcprototype> <funcdef>Status <function>XGetWMIconName</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>XTextProperty<parameter> *text_prop_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>XTextProperty *<parameter>text_prop_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1834,9 +1839,9 @@ To set the name to be displayed in a window's icon, use <funcsynopsis id='XSetIconName'> <funcprototype> <funcdef><function>XSetIconName</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>char<parameter> *icon_name</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>char *<parameter>icon_name</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1896,9 +1901,9 @@ To get the name a window wants displayed in its icon, use <funcsynopsis id='XGetIconName'> <funcprototype> <funcdef>Status <function>XGetIconName</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>char<parameter> **icon_name_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>char **<parameter>icon_name_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1989,9 +1994,12 @@ structure, use <function>XAllocWMHints</function>. </para> -<para> - XWMHints *XAllocWMHints() -</para> +<funcsynopsis id='XAllocWMHints'> +<funcprototype> + <funcdef>XWMHints *<function>XAllocWMHints</function></funcdef> + <void /> +</funcprototype> +</funcsynopsis> <para> <!-- .LP --> @@ -2134,9 +2142,9 @@ To set a window's <property>WM_HINTS</property> property, use <funcsynopsis id='XSetWMHints'> <funcprototype> <funcdef><function>XSetWMHints</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>XWMHints<parameter> *wmhints</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>XWMHints *<parameter>wmhints</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2203,8 +2211,8 @@ To read a window's <property>WM_HINTS</property> property, use <funcsynopsis id='XGetWMHints'> <funcprototype> <funcdef>XWMHints *<function>XGetWMHints</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2291,9 +2299,12 @@ structure, use <function>XAllocSizeHints</function>. </para> -<para> -XSizeHints *XAllocSizeHints() -</para> +<funcsynopsis id='XAllocSizeHints'> +<funcprototype> + <funcdef>XSizeHints *<function>XAllocSizeHints</function></funcdef> + <void /> +</funcprototype> +</funcsynopsis> <para> <!-- .LP --> <!-- .eM --> @@ -2400,9 +2411,9 @@ To set a window's <property>WM_NORMAL_HINTS</property> property, use <funcsynopsis id='XSetWMNormalHints'> <funcprototype> <funcdef>void <function>XSetWMNormalHints</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>XSizeHints<parameter> *hints</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>XSizeHints *<parameter>hints</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2470,10 +2481,10 @@ To read a window's <property>WM_NORMAL_HINTS</property> property, use <funcsynopsis id='XGetWMNormalHints'> <funcprototype> <funcdef>Status <function>XGetWMNormalHints</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>XSizeHints<parameter> *hints_return</parameter></paramdef> - <paramdef>long<parameter> *supplied_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>XSizeHints *<parameter>hints_return</parameter></paramdef> + <paramdef>long *<parameter>supplied_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2581,10 +2592,10 @@ To set a window's <property>WM_SIZE_HINTS</property> property, use <funcsynopsis id='XSetWMSizeHints'> <funcprototype> <funcdef>void <function>XSetWMSizeHints</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>XSizeHints<parameter> *hints</parameter></paramdef> - <paramdef>Atom<parameter> property</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>XSizeHints *<parameter>hints</parameter></paramdef> + <paramdef>Atom <parameter>property</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2670,11 +2681,11 @@ To read a window's <property>WM_SIZE_HINTS</property> property, use <funcsynopsis id='XGetWMSizeHints'> <funcprototype> <funcdef>Status <function>XGetWMSizeHints</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>XSizeHints<parameter> *hints_return</parameter></paramdef> - <paramdef>long<parameter> *supplied_return</parameter></paramdef> - <paramdef>Atom<parameter> property</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>XSizeHints *<parameter>hints_return</parameter></paramdef> + <paramdef>long *<parameter>supplied_return</parameter></paramdef> + <paramdef>Atom <parameter>property</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2819,10 +2830,13 @@ structure, use <indexterm significance="preferred"><primary>XAllocClassHint</primary></indexterm> <!-- .sM --> </para> -<para> - XClassHint *XAllocClassHint() -</para> +<funcsynopsis id='XAllocClassHint'> +<funcprototype> + <funcdef>XClassHint *<function>XAllocClassHint</function></funcdef> + <void /> +</funcprototype> +</funcsynopsis> <para> <!-- .LP --> @@ -2886,9 +2900,9 @@ To set a window's <property>WM_CLASS</property> property, use <funcsynopsis id='XSetClassHint'> <funcprototype> <funcdef><function>XSetClassHint</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>XClassHint<parameter> *class_hints</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>XClassHint *<parameter>class_hints</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2955,9 +2969,9 @@ To read a window's <property>WM_CLASS</property> property, use <funcsynopsis id='XGetClassHint'> <funcprototype> <funcdef>Status <function>XGetClassHint</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>XClassHint<parameter> *class_hints_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>XClassHint *<parameter>class_hints_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3041,9 +3055,9 @@ To set a window's <property>WM_TRANSIENT_FOR</property> property, use <funcsynopsis id='XSetTransientForHint'> <funcprototype> <funcdef><function>XSetTransientForHint</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>Window<parameter> prop_window</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>Window <parameter>prop_window</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3107,9 +3121,9 @@ To read a window's <property>WM_TRANSIENT_FOR</property> property, use <funcsynopsis id='XGetTransientForHint'> <funcprototype> <funcdef>Status <function>XGetTransientForHint</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>Window<parameter> *prop_window_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>Window *<parameter>prop_window_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3183,10 +3197,10 @@ To set a window's <property>WM_PROTOCOLS</property> property, use <funcsynopsis id='XSetWMProtocols'> <funcprototype> <funcdef>Status <function>XSetWMProtocols</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>Atom<parameter> *protocols</parameter></paramdef> - <paramdef>int<parameter> count</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>Atom *<parameter>protocols</parameter></paramdef> + <paramdef>int <parameter>count</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3269,10 +3283,10 @@ To read a window's <property>WM_PROTOCOLS</property> property, use <funcsynopsis id='XGetWMProtocols'> <funcprototype> <funcdef>Status <function>XGetWMProtocols</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>Atom<parameter> **protocols_return</parameter></paramdef> - <paramdef>int<parameter> *count_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>Atom **<parameter>protocols_return</parameter></paramdef> + <paramdef>int *<parameter>count_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3367,10 +3381,10 @@ To set a window's <property>WM_COLORMAP_WINDOWS</property> property, use <funcsynopsis id='XSetWMColormapWindows'> <funcprototype> <funcdef>Status <function>XSetWMColormapWindows</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>Window<parameter> *colormap_windows</parameter></paramdef> - <paramdef>int<parameter> count</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>Window *<parameter>colormap_windows</parameter></paramdef> + <paramdef>int <parameter>count</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3453,10 +3467,10 @@ To read a window's <property>WM_COLORMAP_WINDOWS</property> property, use <funcsynopsis id='XGetWMColormapWindows'> <funcprototype> <funcdef>Status <function>XGetWMColormapWindows</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>Window<parameter> **colormap_windows_return</parameter></paramdef> - <paramdef>int<parameter> *count_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>Window **<parameter>colormap_windows_return</parameter></paramdef> + <paramdef>int *<parameter>count_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3558,9 +3572,12 @@ structure, use <function>XAllocIconSize</function>. </para> -<para> - XIconSize *XAllocIconSize() -</para> +<funcsynopsis id='XAllocIconSize'> +<funcprototype> + <funcdef>XIconSize *<function>XAllocIconSize</function></funcdef> + <void /> +</funcprototype> +</funcsynopsis> <para> <!-- .LP --> @@ -3617,10 +3634,10 @@ To set a window's <property>WM_ICON_SIZE</property> property, use <funcsynopsis id='XSetIconSizes'> <funcprototype> <funcdef><function>XSetIconSizes</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>XIconSize<parameter> *size_list</parameter></paramdef> - <paramdef>int<parameter> count</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>XIconSize *<parameter>size_list</parameter></paramdef> + <paramdef>int <parameter>count</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3693,10 +3710,10 @@ To read a window's <property>WM_ICON_SIZE</property> property, use <funcsynopsis id='XGetIconSizes'> <funcprototype> <funcdef>Status <function>XGetIconSizes</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>XIconSize<parameter> **size_list_return</parameter></paramdef> - <paramdef>int<parameter> *count_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>XIconSize **<parameter>size_list_return</parameter></paramdef> + <paramdef>int *<parameter>count_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3790,15 +3807,15 @@ The standard window manager properties for a given window are <funcsynopsis id='XmbSetWMProperties'> <funcprototype> <funcdef>void <function>XmbSetWMProperties</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>char<parameter> *window_name</parameter></paramdef> - <paramdef>char<parameter> *icon_name</parameter></paramdef> - <paramdef>char<parameter> *argv[]</parameter></paramdef> - <paramdef>int<parameter> argc</parameter></paramdef> - <paramdef>XSizeHints<parameter> *normal_hints</parameter></paramdef> - <paramdef>XWMHints<parameter> *wm_hints</parameter></paramdef> - <paramdef>XClassHint<parameter> *class_hints</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>char *<parameter>window_name</parameter></paramdef> + <paramdef>char *<parameter>icon_name</parameter></paramdef> + <paramdef>char *<parameter>argv[]</parameter></paramdef> + <paramdef>int <parameter>argc</parameter></paramdef> + <paramdef>XSizeHints *<parameter>normal_hints</parameter></paramdef> + <paramdef>XWMHints *<parameter>wm_hints</parameter></paramdef> + <paramdef>XClassHint *<parameter>class_hints</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -4010,15 +4027,15 @@ The standard window manager properties for a given window are <funcsynopsis id='XSetWMProperties'> <funcprototype> <funcdef>void <function>XSetWMProperties</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>XTextProperty<parameter> *window_name</parameter></paramdef> - <paramdef>XTextProperty<parameter> *icon_name</parameter></paramdef> - <paramdef>char<parameter> **argv</parameter></paramdef> - <paramdef>int<parameter> argc</parameter></paramdef> - <paramdef>XSizeHints<parameter> *normal_hints</parameter></paramdef> - <paramdef>XWMHints<parameter> *wm_hints</parameter></paramdef> - <paramdef>XClassHint<parameter> *class_hints</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>XTextProperty *<parameter>window_name</parameter></paramdef> + <paramdef>XTextProperty *<parameter>icon_name</parameter></paramdef> + <paramdef>char **<parameter>argv</parameter></paramdef> + <paramdef>int <parameter>argc</parameter></paramdef> + <paramdef>XSizeHints *<parameter>normal_hints</parameter></paramdef> + <paramdef>XWMHints *<parameter>wm_hints</parameter></paramdef> + <paramdef>XClassHint *<parameter>class_hints</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -4242,10 +4259,10 @@ To set a window's <property>WM_COMMAND</property> property, use <funcsynopsis id='XSetCommand'> <funcprototype> <funcdef><function>XSetCommand</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>char<parameter> **argv</parameter></paramdef> - <paramdef>int<parameter> argc</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>char **<parameter>argv</parameter></paramdef> + <paramdef>int <parameter>argc</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -4322,10 +4339,10 @@ To read a window's <property>WM_COMMAND</property> property, use <funcsynopsis id='XGetCommand'> <funcprototype> <funcdef>Status <function>XGetCommand</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>char<parameter> ***argv_return</parameter></paramdef> - <paramdef>int<parameter> *argc_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>char ***<parameter>argv_return</parameter></paramdef> + <paramdef>int *<parameter>argc_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -4413,9 +4430,9 @@ To set a window's <property>WM_CLIENT_MACHINE</property> property, use <funcsynopsis id='XSetWMClientMachine'> <funcprototype> <funcdef>void <function>XSetWMClientMachine</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>XTextProperty<parameter> *text_prop</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>XTextProperty *<parameter>text_prop</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -4473,9 +4490,9 @@ To read a window's <property>WM_CLIENT_MACHINE</property> property, use <funcsynopsis id='XGetWMClientMachine'> <funcprototype> <funcdef>Status <function>XGetWMClientMachine</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>XTextProperty<parameter> *text_prop_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>XTextProperty *<parameter>text_prop_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -4636,9 +4653,13 @@ structure, use <function>XAllocStandardColormap</function>. </para> -<para> -XStandardColormap *XAllocStandardColormap() -</para> +<funcsynopsis id='XAllocStandardColormap'> +<funcprototype> + <funcdef>XStandardColormap *<function>XAllocStandardColormap</function></funcdef> + <void /> +</funcprototype> +</funcsynopsis> + <para> <!-- .LP --> <!-- .eM --> @@ -4935,11 +4956,11 @@ structure, use <funcsynopsis id='XSetRGBColormaps'> <funcprototype> <funcdef>void <function>XSetRGBColormaps</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>XStandardColormap<parameter> *std_colormap</parameter></paramdef> - <paramdef>int<parameter> count</parameter></paramdef> - <paramdef>Atom<parameter> property</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>XStandardColormap *<parameter>std_colormap</parameter></paramdef> + <paramdef>int <parameter>count</parameter></paramdef> + <paramdef>Atom <parameter>property</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -5114,11 +5135,11 @@ structure associated with the specified property, use <funcsynopsis id='XGetRGBColormaps'> <funcprototype> <funcdef>Status <function>XGetRGBColormaps</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Window<parameter> w</parameter></paramdef> - <paramdef>XStandardColormap<parameter> **std_colormap_return</parameter></paramdef> - <paramdef>int<parameter> *count_return</parameter></paramdef> - <paramdef>Atom<parameter> property</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Window <parameter>w</parameter></paramdef> + <paramdef>XStandardColormap **<parameter>std_colormap_return</parameter></paramdef> + <paramdef>int *<parameter>count_return</parameter></paramdef> + <paramdef>Atom <parameter>property</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> diff --git a/lib/libX11/specs/libX11/CH15.xml b/lib/libX11/specs/libX11/CH15.xml index 2180c6d6c..eb9760e7c 100644 --- a/lib/libX11/specs/libX11/CH15.xml +++ b/lib/libX11/specs/libX11/CH15.xml @@ -360,7 +360,12 @@ To allocate a new quark, use </para> <indexterm significance="preferred"><primary>XrmUniqueQuark</primary></indexterm> <!-- .sM --> -<para>XrmQuark XrmUniqueQuark()</para> +<funcsynopsis id='XrmUniqueQuark'> +<funcprototype> + <funcdef>XrmQuark <function>XrmUniqueQuark</function></funcdef> + <void /> +</funcprototype> +</funcsynopsis> <!-- .FN --> <para> <!-- .LP --> @@ -422,7 +427,7 @@ or <funcsynopsis id='XrmStringToQuark'> <funcprototype> <funcdef>XrmQuark <function>XrmStringToQuark</function></funcdef> - <paramdef>char<parameter> *string</parameter></paramdef> + <paramdef>char *<parameter>string</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -480,7 +485,7 @@ To convert a quark to a string, use <funcsynopsis id='XrmQuarkToString'> <funcprototype> <funcdef>char *<function>XrmQuarkToString</function></funcdef> - <paramdef>XrmQuark<parameter> quark</parameter></paramdef> + <paramdef>XrmQuark <parameter>quark</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -527,8 +532,8 @@ To convert a string with one or more components to a quark list, use <funcsynopsis id='XrmStringToQuarkList'> <funcprototype> <funcdef>void <function>XrmStringToQuarkList</function></funcdef> - <paramdef>char<parameter> *string</parameter></paramdef> - <paramdef>XrmQuarkList<parameter> quarks_return</parameter></paramdef> + <paramdef>char *<parameter>string</parameter></paramdef> + <paramdef>XrmQuarkList <parameter>quarks_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -601,9 +606,9 @@ and a quark list, use <funcsynopsis id='XrmStringToBindingQuarkList'> <funcprototype> <funcdef><function>XrmStringToBindingQuarkList</function></funcdef> - <paramdef>char<parameter> *string</parameter></paramdef> - <paramdef>XrmBindingList<parameter> bindings_return</parameter></paramdef> - <paramdef>XrmQuarkList<parameter> quarks_return</parameter></paramdef> + <paramdef>char *<parameter>string</parameter></paramdef> + <paramdef>XrmBindingList <parameter>bindings_return</parameter></paramdef> + <paramdef>XrmQuarkList <parameter>quarks_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -710,7 +715,7 @@ To initialize the resource manager, use <funcsynopsis id='XrmInitialize'> <funcprototype> <funcdef>void <function>XrmInitialize</function></funcdef> - <paramdef>void<parameter> XrmInitialize(\|)</parameter></paramdef> + <paramdef>void <parameter>XrmInitialize(\|)</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -726,7 +731,7 @@ To retrieve a database from disk, use <funcsynopsis id='XrmGetFileDatabase'> <funcprototype> <funcdef>XrmDatabase <function>XrmGetFileDatabase</function></funcdef> - <paramdef>char<parameter> *filename</parameter></paramdef> + <paramdef>char *<parameter>filename</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -771,8 +776,8 @@ To store a copy of a database to disk, use <funcsynopsis id='XrmPutFileDatabase'> <funcprototype> <funcdef>void <function>XrmPutFileDatabase</function></funcdef> - <paramdef>XrmDatabase<parameter> database</parameter></paramdef> - <paramdef>char<parameter> *stored_db</parameter></paramdef> + <paramdef>XrmDatabase <parameter>database</parameter></paramdef> + <paramdef>char *<parameter>stored_db</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -825,7 +830,7 @@ To obtain a pointer to the screen-independent resources of a display, use <funcsynopsis id='XResourceManagerString'> <funcprototype> <funcdef>char *<function>XResourceManagerString</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -869,7 +874,7 @@ To obtain a pointer to the screen-specific resources of a screen, use <funcsynopsis id='XScreenResourceString'> <funcprototype> <funcdef>char *<function>XScreenResourceString</function></funcdef> - <paramdef>Screen<parameter> *screen</parameter></paramdef> + <paramdef>Screen *<parameter>screen</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -913,7 +918,7 @@ To create a database from a string, use <funcsynopsis id='XrmGetStringDatabase'> <funcprototype> <funcdef>XrmDatabase <function>XrmGetStringDatabase</function></funcdef> - <paramdef>char<parameter> *data</parameter></paramdef> + <paramdef>char *<parameter>data</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -959,7 +964,7 @@ To obtain the locale name of a database, use <funcsynopsis id='XrmLocaleOfDatabase'> <funcprototype> <funcdef>char *<function>XrmLocaleOfDatabase</function></funcdef> - <paramdef>XrmDatabase<parameter> database</parameter></paramdef> + <paramdef>XrmDatabase <parameter>database</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -999,7 +1004,7 @@ To destroy a resource database and free its allocated memory, use <funcsynopsis id='XrmDestroyDatabase'> <funcprototype> <funcdef>void <function>XrmDestroyDatabase</function></funcdef> - <paramdef>XrmDatabase<parameter> database</parameter></paramdef> + <paramdef>XrmDatabase <parameter>database</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1033,8 +1038,8 @@ To associate a resource database with a display, use <funcsynopsis id='XrmSetDatabase'> <funcprototype> <funcdef>void <function>XrmSetDatabase</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>XrmDatabase<parameter> database</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>XrmDatabase <parameter>database</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1082,7 +1087,7 @@ To get the resource database associated with a display, use <funcsynopsis id='XrmGetDatabase'> <funcprototype> <funcdef>XrmDatabase <function>XrmGetDatabase</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1122,9 +1127,9 @@ To merge the contents of a resource file into a database, use <funcsynopsis id='XrmCombineFileDatabase'> <funcprototype> <funcdef>Status <function>XrmCombineFileDatabase</function></funcdef> - <paramdef>char<parameter> *filename</parameter></paramdef> - <paramdef>XrmDatabase<parameter> *target_db</parameter></paramdef> - <paramdef>Bool<parameter> override</parameter></paramdef> + <paramdef>char *<parameter>filename</parameter></paramdef> + <paramdef>XrmDatabase *<parameter>target_db</parameter></paramdef> + <paramdef>Bool <parameter>override</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1196,8 +1201,9 @@ To merge the contents of one database into another database, use <funcsynopsis id='XrmCombineDatabase'> <funcprototype> <funcdef>void <function>XrmCombineDatabase</function></funcdef> - <paramdef>XrmDatabasesource_db,<parameter> *target_db</parameter></paramdef> - <paramdef>Bool<parameter> override</parameter></paramdef> + <paramdef>XrmDatabase <parameter>source_db</parameter></paramdef> + <paramdef>XrmDatabase *<parameter>target_db</parameter></paramdef> + <paramdef>Bool <parameter>override</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1266,7 +1272,8 @@ semantics, use <funcsynopsis id='XrmMergeDatabases'> <funcprototype> <funcdef>void <function>XrmMergeDatabases</function></funcdef> - <paramdef>XrmDatabasesource_db,<parameter> *target_db</parameter></paramdef> + <paramdef>XrmDatabase <parameter>source_db</parameter></paramdef> + <paramdef>XrmDatabase *<parameter>target_db</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1322,11 +1329,11 @@ or <funcsynopsis id='XrmGetResource'> <funcprototype> <funcdef>Bool <function>XrmGetResource</function></funcdef> - <paramdef>XrmDatabase<parameter> database</parameter></paramdef> - <paramdef>char<parameter> *str_name</parameter></paramdef> - <paramdef>char<parameter> *str_class</parameter></paramdef> - <paramdef>char<parameter> **str_type_return</parameter></paramdef> - <paramdef>XrmValue<parameter> *value_return</parameter></paramdef> + <paramdef>XrmDatabase <parameter>database</parameter></paramdef> + <paramdef>char *<parameter>str_name</parameter></paramdef> + <paramdef>char *<parameter>str_class</parameter></paramdef> + <paramdef>char **<parameter>str_type_return</parameter></paramdef> + <paramdef>XrmValue *<parameter>value_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1387,11 +1394,11 @@ Returns the value in the database. <funcsynopsis id='XrmQGetResource'> <funcprototype> <funcdef>Bool <function>XrmQGetResource</function></funcdef> - <paramdef>XrmDatabase<parameter> database</parameter></paramdef> - <paramdef>XrmNameList<parameter> quark_name</parameter></paramdef> - <paramdef>XrmClassList<parameter> quark_class</parameter></paramdef> - <paramdef>XrmRepresentation<parameter> *quark_type_return</parameter></paramdef> - <paramdef>XrmValue<parameter> *value_return</parameter></paramdef> + <paramdef>XrmDatabase <parameter>database</parameter></paramdef> + <paramdef>XrmNameList <parameter>quark_name</parameter></paramdef> + <paramdef>XrmClassList <parameter>quark_class</parameter></paramdef> + <paramdef>XrmRepresentation *<parameter>quark_type_return</parameter></paramdef> + <paramdef>XrmValue *<parameter>value_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1507,11 +1514,11 @@ To obtain a list of database levels, use <funcsynopsis id='XrmQGetSearchResource'> <funcprototype> <funcdef>Bool <function>XrmQGetSearchResource</function></funcdef> - <paramdef>XrmDatabase<parameter> database</parameter></paramdef> - <paramdef>XrmNameList<parameter> names</parameter></paramdef> - <paramdef>XrmClassList<parameter> classes</parameter></paramdef> - <paramdef>XrmSearchList<parameter> list_return</parameter></paramdef> - <paramdef>int<parameter> list_length</parameter></paramdef> + <paramdef>XrmDatabase <parameter>database</parameter></paramdef> + <paramdef>XrmNameList <parameter>names</parameter></paramdef> + <paramdef>XrmClassList <parameter>classes</parameter></paramdef> + <paramdef>XrmSearchList <parameter>list_return</parameter></paramdef> + <paramdef>int <parameter>list_length</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1616,11 +1623,11 @@ To search resource database levels for a given resource, use <funcsynopsis id='XrmQGetSearchResource_2'> <funcprototype> <funcdef>Bool <function>XrmQGetSearchResource</function></funcdef> - <paramdef>XrmSearchList<parameter> list</parameter></paramdef> - <paramdef>XrmName<parameter> name</parameter></paramdef> - <paramdef>XrmClass<parameter> class</parameter></paramdef> - <paramdef>XrmRepresentation<parameter> *type_return</parameter></paramdef> - <paramdef>XrmValue<parameter> *value_return</parameter></paramdef> + <paramdef>XrmSearchList <parameter>list</parameter></paramdef> + <paramdef>XrmName <parameter>name</parameter></paramdef> + <paramdef>XrmClass <parameter>class</parameter></paramdef> + <paramdef>XrmRepresentation *<parameter>type_return</parameter></paramdef> + <paramdef>XrmValue *<parameter>value_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1728,10 +1735,10 @@ This value is copied into the specified database. <funcsynopsis id='XrmPutResource'> <funcprototype> <funcdef>void <function>XrmPutResource</function></funcdef> - <paramdef>XrmDatabase<parameter> *database</parameter></paramdef> - <paramdef>char<parameter> *specifier</parameter></paramdef> - <paramdef>char<parameter> *type</parameter></paramdef> - <paramdef>XrmValue<parameter> *value</parameter></paramdef> + <paramdef>XrmDatabase *<parameter>database</parameter></paramdef> + <paramdef>char *<parameter>specifier</parameter></paramdef> + <paramdef>char *<parameter>type</parameter></paramdef> + <paramdef>XrmValue *<parameter>value</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1804,11 +1811,11 @@ The value is stored in the database without modification. <funcsynopsis id='XrmQPutResource'> <funcprototype> <funcdef>void <function>XrmQPutResource</function></funcdef> - <paramdef>XrmDatabase<parameter> *database</parameter></paramdef> - <paramdef>XrmBindingList<parameter> bindings</parameter></paramdef> - <paramdef>XrmQuarkList<parameter> quarks</parameter></paramdef> - <paramdef>XrmRepresentation<parameter> type</parameter></paramdef> - <paramdef>XrmValue<parameter> *value</parameter></paramdef> + <paramdef>XrmDatabase *<parameter>database</parameter></paramdef> + <paramdef>XrmBindingList <parameter>bindings</parameter></paramdef> + <paramdef>XrmQuarkList <parameter>quarks</parameter></paramdef> + <paramdef>XrmRepresentation <parameter>type</parameter></paramdef> + <paramdef>XrmValue *<parameter>value</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1886,9 +1893,9 @@ To add a resource that is specified as a string, use <funcsynopsis id='XrmPutStringResource'> <funcprototype> <funcdef>void <function>XrmPutStringResource</function></funcdef> - <paramdef>XrmDatabase<parameter> *database</parameter></paramdef> - <paramdef>char<parameter> *specifier</parameter></paramdef> - <paramdef>char<parameter> *value</parameter></paramdef> + <paramdef>XrmDatabase *<parameter>database</parameter></paramdef> + <paramdef>char *<parameter>specifier</parameter></paramdef> + <paramdef>char *<parameter>value</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1953,10 +1960,10 @@ To add a string resource using quarks as a specification, use <funcsynopsis id='XrmQPutStringResource'> <funcprototype> <funcdef>void <function>XrmQPutStringResource</function></funcdef> - <paramdef>XrmDatabase<parameter> *database</parameter></paramdef> - <paramdef>XrmBindingList<parameter> bindings</parameter></paramdef> - <paramdef>XrmQuarkList<parameter> quarks</parameter></paramdef> - <paramdef>char<parameter> *value</parameter></paramdef> + <paramdef>XrmDatabase *<parameter>database</parameter></paramdef> + <paramdef>XrmBindingList <parameter>bindings</parameter></paramdef> + <paramdef>XrmQuarkList <parameter>quarks</parameter></paramdef> + <paramdef>char *<parameter>value</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2031,8 +2038,8 @@ both a name and a value, use <funcsynopsis id='XrmPutLineResource'> <funcprototype> <funcdef>void <function>XrmPutLineResource</function></funcdef> - <paramdef>XrmDatabase<parameter> *database</parameter></paramdef> - <paramdef>char<parameter> *line</parameter></paramdef> + <paramdef>XrmDatabase *<parameter>database</parameter></paramdef> + <paramdef>char *<parameter>line</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2100,12 +2107,12 @@ To enumerate the entries of a database, use <funcsynopsis id='XrmEnumerateDatabase'> <funcprototype> <funcdef>Bool <function>XrmEnumerateDatabase</function></funcdef> - <paramdef>XrmDatabase<parameter> database</parameter></paramdef> - <paramdef>XrmNameList<parameter> name_prefix</parameter></paramdef> - <paramdef>XrmClassList<parameter> class_prefix</parameter></paramdef> - <paramdef>int<parameter> mode</parameter></paramdef> - <paramdef>Bool<parameter> (*proc)()</parameter></paramdef> - <paramdef>XPointer<parameter> arg</parameter></paramdef> + <paramdef>XrmDatabase <parameter>database</parameter></paramdef> + <paramdef>XrmNameList <parameter>name_prefix</parameter></paramdef> + <paramdef>XrmClassList <parameter>class_prefix</parameter></paramdef> + <paramdef>int <parameter>mode</parameter></paramdef> + <paramdef>Bool <parameter>(*proc)()</parameter></paramdef> + <paramdef>XPointer <parameter>arg</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2305,12 +2312,12 @@ To load a resource database from a C command line, use <funcsynopsis id='XrmParseCommand'> <funcprototype> <funcdef>void <function>XrmParseCommand</function></funcdef> - <paramdef>XrmDatabase<parameter> *database</parameter></paramdef> - <paramdef>XrmOptionDescList<parameter> table</parameter></paramdef> - <paramdef>int<parameter> table_count</parameter></paramdef> - <paramdef>char<parameter> *name</parameter></paramdef> - <paramdef>int<parameter> *argc_in_out</parameter></paramdef> - <paramdef>char<parameter> **argv_in_out</parameter></paramdef> + <paramdef>XrmDatabase *<parameter>database</parameter></paramdef> + <paramdef>XrmOptionDescList <parameter>table</parameter></paramdef> + <paramdef>int <parameter>table_count</parameter></paramdef> + <paramdef>char *<parameter>name</parameter></paramdef> + <paramdef>int *<parameter>argc_in_out</parameter></paramdef> + <paramdef>char **<parameter>argv_in_out</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> diff --git a/lib/libX11/specs/libX11/CH16.xml b/lib/libX11/specs/libX11/CH16.xml index 7253722bc..59614f656 100644 --- a/lib/libX11/specs/libX11/CH16.xml +++ b/lib/libX11/specs/libX11/CH16.xml @@ -104,8 +104,8 @@ To obtain a KeySym for the KeyCode of an event, use <funcsynopsis id='XLookupKeysym'> <funcprototype> <funcdef>KeySym <function>XLookupKeysym</function></funcdef> - <paramdef>XKeyEvent<parameter> *key_event</parameter></paramdef> - <paramdef>int<parameter> index</parameter></paramdef> + <paramdef>XKeyEvent *<parameter>key_event</parameter></paramdef> + <paramdef>int <parameter>index</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -162,9 +162,9 @@ To obtain a KeySym for a specific KeyCode, use <funcsynopsis id='XKeycodeToKeysym'> <funcprototype> <funcdef>KeySym <function>XKeycodeToKeysym</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>KeyCode<parameter> keycode</parameter></paramdef> - <paramdef>int<parameter> index</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>KeyCode <parameter>keycode</parameter></paramdef> + <paramdef>int <parameter>index</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -224,8 +224,8 @@ To obtain a KeyCode for a key having a specific KeySym, use <funcsynopsis id='XKeysymToKeycode'> <funcprototype> <funcdef>KeyCode <function>XKeysymToKeycode</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>KeySym<parameter> keysym</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>KeySym <parameter>keysym</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -272,7 +272,7 @@ To refresh the stored modifier and keymap information, use <funcsynopsis id='XRefreshKeyboardMapping'> <funcprototype> <funcdef><function>XRefreshKeyboardMapping</function></funcdef> - <paramdef>XMappingEvent<parameter> *event_map</parameter></paramdef> + <paramdef>XMappingEvent *<parameter>event_map</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -314,9 +314,9 @@ To obtain the uppercase and lowercase forms of a KeySym, use <funcsynopsis id='XConvertCase'> <funcprototype> <funcdef>void <function>XConvertCase</function></funcdef> - <paramdef>KeySym<parameter> keysym</parameter></paramdef> - <paramdef>KeySym<parameter> *lower_return</parameter></paramdef> - <paramdef>KeySym<parameter> *upper_return</parameter></paramdef> + <paramdef>KeySym <parameter>keysym</parameter></paramdef> + <paramdef>KeySym *<parameter>lower_return</parameter></paramdef> + <paramdef>KeySym *<parameter>upper_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -376,7 +376,7 @@ To convert the name of the KeySym to the KeySym code, use <funcsynopsis id='XStringToKeysym'> <funcprototype> <funcdef>KeySym <function>XStringToKeysym</function></funcdef> - <paramdef>char<parameter> *string</parameter></paramdef> + <paramdef>char *<parameter>string</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -426,7 +426,7 @@ To convert a KeySym code to the name of the KeySym, use <funcsynopsis id='XKeysymToString'> <funcprototype> <funcdef>char *<function>XKeysymToString</function></funcdef> - <paramdef>KeySym<parameter> keysym</parameter></paramdef> + <paramdef>KeySym <parameter>keysym</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -670,11 +670,11 @@ To map a key event to an ISO Latin-1 string, use <funcsynopsis id='XLookupString'> <funcprototype> <funcdef>int <function>XLookupString</function></funcdef> - <paramdef>XKeyEvent<parameter> *event_struct</parameter></paramdef> - <paramdef>char<parameter> *buffer_return</parameter></paramdef> - <paramdef>int<parameter> bytes_buffer</parameter></paramdef> - <paramdef>KeySym<parameter> *keysym_return</parameter></paramdef> - <paramdef>XComposeStatus<parameter> *status_in_out</parameter></paramdef> + <paramdef>XKeyEvent *<parameter>event_struct</parameter></paramdef> + <paramdef>char *<parameter>buffer_return</parameter></paramdef> + <paramdef>int <parameter>bytes_buffer</parameter></paramdef> + <paramdef>KeySym *<parameter>keysym_return</parameter></paramdef> + <paramdef>XComposeStatus *<parameter>status_in_out</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -792,12 +792,12 @@ use <funcsynopsis id='XRebindKeysym'> <funcprototype> <funcdef><function>XRebindKeysym</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>KeySym<parameter> keysym</parameter></paramdef> - <paramdef>KeySym<parameter> list[ ]</parameter></paramdef> - <paramdef>int<parameter> mod_count</parameter></paramdef> - <paramdef>unsignedchar<parameter> *string</parameter></paramdef> - <paramdef>int<parameter> num_bytes</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>KeySym <parameter>keysym</parameter></paramdef> + <paramdef>KeySym <parameter>list[ ]</parameter></paramdef> + <paramdef>int <parameter>mod_count</parameter></paramdef> + <paramdef>unsignedchar *<parameter>string</parameter></paramdef> + <paramdef>int <parameter>num_bytes</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -895,7 +895,7 @@ To allocate some memory you will never give back, use <funcsynopsis id='Xpermalloc'> <funcprototype> <funcdef>char *<function>Xpermalloc</function></funcdef> - <paramdef>unsigned int <parameter> size</parameter></paramdef> + <paramdef>unsigned int <parameter>size</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -928,10 +928,11 @@ To parse standard window geometry strings, use <funcsynopsis id='XParseGeometry'> <funcprototype> <funcdef>int <function>XParseGeometry</function></funcdef> - <paramdef>char<parameter> *parsestring</parameter></paramdef> - <paramdef>int*x_return,<parameter> *y_return</parameter></paramdef> - <paramdef>unsigned int <parameter>*width_return</parameter></paramdef> - <paramdef>unsigned int <parameter>*height_return</parameter></paramdef> + <paramdef>char *<parameter>parsestring</parameter></paramdef> + <paramdef>int *<parameter>x_return</parameter></paramdef> + <paramdef>int *<parameter>y_return</parameter></paramdef> + <paramdef>unsigned int *<parameter>width_return</parameter></paramdef> + <paramdef>unsigned int *<parameter>height_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1063,16 +1064,17 @@ To construct a window's geometry information, use <funcsynopsis id='XWMGeometry'> <funcprototype> <funcdef>int <function>XWMGeometry</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> screen</parameter></paramdef> - <paramdef>char<parameter> *user_geom</parameter></paramdef> - <paramdef>char<parameter> *def_geom</parameter></paramdef> - <paramdef>unsigned int <parameter> bwidth</parameter></paramdef> - <paramdef>XSizeHints<parameter> *hints</parameter></paramdef> - <paramdef>int*x_return,<parameter> *y_return</parameter></paramdef> - <paramdef>int<parameter> *width_return</parameter></paramdef> - <paramdef>int<parameter> *height_return</parameter></paramdef> - <paramdef>int<parameter> *gravity_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>screen</parameter></paramdef> + <paramdef>char *<parameter>user_geom</parameter></paramdef> + <paramdef>char *<parameter>def_geom</parameter></paramdef> + <paramdef>unsigned int <parameter>bwidth</parameter></paramdef> + <paramdef>XSizeHints *<parameter>hints</parameter></paramdef> + <paramdef>int *<parameter>x_return</parameter></paramdef> + <paramdef>int *<parameter>y_return</parameter></paramdef> + <paramdef>int *<parameter>width_return</parameter></paramdef> + <paramdef>int *<parameter>height_return</parameter></paramdef> + <paramdef>int *<parameter>gravity_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1287,7 +1289,13 @@ Locate a point or rectangle in a region To create a new empty region, use <function>XCreateRegion</function>. </para> -<para>Region XCreateRegion()</para> + +<funcsynopsis id='XCreateRegion'> +<funcprototype> + <funcdef>Region <function>XCreateRegion</function></funcdef> + <void /> +</funcprototype> +</funcsynopsis> <para> <!-- .LP --> @@ -1301,9 +1309,9 @@ To generate a region from a polygon, use <funcsynopsis id='XPolygonRegion'> <funcprototype> <funcdef>Region <function>XPolygonRegion</function></funcdef> - <paramdef>XPoint<parameter> points[]</parameter></paramdef> - <paramdef>int<parameter> n</parameter></paramdef> - <paramdef>int<parameter> fill_rule</parameter></paramdef> + <paramdef>XPoint <parameter>points[]</parameter></paramdef> + <paramdef>int <parameter>n</parameter></paramdef> + <paramdef>int <parameter>fill_rule</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1365,9 +1373,9 @@ To set the clip-mask of a GC to a region, use <funcsynopsis id='XSetRegion'> <funcprototype> <funcdef><function>XSetRegion</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>GC<parameter> gc</parameter></paramdef> - <paramdef>Region<parameter> r</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>GC <parameter>gc</parameter></paramdef> + <paramdef>Region <parameter>r</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1425,7 +1433,7 @@ To deallocate the storage associated with a specified region, use <funcsynopsis id='XDestroyRegion'> <funcprototype> <funcdef><function>XDestroyRegion</function></funcdef> - <paramdef>Region<parameter> r</parameter></paramdef> + <paramdef>Region <parameter>r</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1461,8 +1469,9 @@ To move a region by a specified amount, use <funcsynopsis id='XOffsetRegion'> <funcprototype> <funcdef><function>XOffsetRegion</function></funcdef> - <paramdef>Region<parameter> r</parameter></paramdef> - <paramdef>intdx,<parameter> dy</parameter></paramdef> + <paramdef>Region <parameter>r</parameter></paramdef> + <paramdef>int <parameter>dx</parameter></paramdef> + <paramdef>int <parameter>dy</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1512,8 +1521,9 @@ To reduce a region by a specified amount, use <funcsynopsis id='XShrinkRegion'> <funcprototype> <funcdef><function>XShrinkRegion</function></funcdef> - <paramdef>Region<parameter> r</parameter></paramdef> - <paramdef>intdx,<parameter> dy</parameter></paramdef> + <paramdef>Region <parameter>r</parameter></paramdef> + <paramdef>int <parameter>dx</parameter></paramdef> + <paramdef>int <parameter>dy</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1574,8 +1584,8 @@ To generate the smallest rectangle enclosing a region, use <funcsynopsis id='XClipBox'> <funcprototype> <funcdef><function>XClipBox</function></funcdef> - <paramdef>Region<parameter> r</parameter></paramdef> - <paramdef>XRectangle<parameter> *rect_return</parameter></paramdef> + <paramdef>Region <parameter>r</parameter></paramdef> + <paramdef>XRectangle *<parameter>rect_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1619,7 +1629,9 @@ To compute the intersection of two regions, use <funcsynopsis id='XIntersectRegion'> <funcprototype> <funcdef><function>XIntersectRegion</function></funcdef> - <paramdef>Regionsra,srb,<parameter> dr_return</parameter></paramdef> + <paramdef>Region <parameter>sra</parameter></paramdef> + <paramdef>Region <parameter>srb</parameter></paramdef> + <paramdef>Region <parameter>dr_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1668,7 +1680,9 @@ To compute the union of two regions, use <funcsynopsis id='XUnionRegion'> <funcprototype> <funcdef><function>XUnionRegion</function></funcdef> - <paramdef>Regionsra,srb,<parameter> dr_return</parameter></paramdef> + <paramdef>Region <parameter>sra</parameter></paramdef> + <paramdef>Region <parameter>srb</parameter></paramdef> + <paramdef>Region <parameter>dr_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1717,9 +1731,9 @@ To create a union of a source region and a rectangle, use <funcsynopsis id='XUnionRectWithRegion'> <funcprototype> <funcdef><function>XUnionRectWithRegion</function></funcdef> - <paramdef>XRectangle<parameter> *rectangle</parameter></paramdef> - <paramdef>Region<parameter> src_region</parameter></paramdef> - <paramdef>Region<parameter> dest_region_return</parameter></paramdef> + <paramdef>XRectangle *<parameter>rectangle</parameter></paramdef> + <paramdef>Region <parameter>src_region</parameter></paramdef> + <paramdef>Region <parameter>dest_region_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1774,7 +1788,9 @@ To subtract two regions, use <funcsynopsis id='XSubtractRegion'> <funcprototype> <funcdef><function>XSubtractRegion</function></funcdef> - <paramdef>Regionsra,srb,<parameter> dr_return</parameter></paramdef> + <paramdef>Region <parameter>sra</parameter></paramdef> + <paramdef>Region <parameter>srb</parameter></paramdef> + <paramdef>Region <parameter>dr_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1830,7 +1846,9 @@ of two regions, use <funcsynopsis id='XXorRegion'> <funcprototype> <funcdef><function>XXorRegion</function></funcdef> - <paramdef>Regionsra,srb,<parameter> dr_return</parameter></paramdef> + <paramdef>Region <parameter>sra</parameter></paramdef> + <paramdef>Region <parameter>srb</parameter></paramdef> + <paramdef>Region <parameter>dr_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1887,7 +1905,7 @@ To determine if the specified region is empty, use <funcsynopsis id='XEmptyRegion'> <funcprototype> <funcdef>Bool <function>XEmptyRegion</function></funcdef> - <paramdef>Region<parameter> r</parameter></paramdef> + <paramdef>Region <parameter>r</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1923,7 +1941,8 @@ To determine if two regions have the same offset, size, and shape, use <funcsynopsis id='XEqualRegion'> <funcprototype> <funcdef>Bool <function>XEqualRegion</function></funcdef> - <paramdef>Regionr1,<parameter> r2</parameter></paramdef> + <paramdef>Region <parameter>r1</parameter></paramdef> + <paramdef>Region <parameter>r2</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -1975,7 +1994,7 @@ To determine if a specified point resides in a specified region, use <funcsynopsis id='XPointInRegion'> <funcprototype> <funcdef>Bool <function>XPointInRegion</function></funcdef> - <paramdef>Region<parameter> r</parameter></paramdef> + <paramdef>Region <parameter>r</parameter></paramdef> <paramdef>int <parameter>x</parameter></paramdef> <paramdef>int <parameter>y</parameter></paramdef> </funcprototype> @@ -2034,7 +2053,7 @@ To determine if a specified rectangle is inside a region, use <funcsynopsis id='XRectInRegion'> <funcprototype> <funcdef>int <function>XRectInRegion</function></funcdef> - <paramdef>Region<parameter> r</parameter></paramdef> + <paramdef>Region <parameter>r</parameter></paramdef> <paramdef>int <parameter>x</parameter></paramdef> <paramdef>int <parameter>y</parameter></paramdef> <paramdef>unsigned int <parameter>width</parameter></paramdef> @@ -2148,9 +2167,9 @@ To store data in cut buffer 0, use <funcsynopsis id='XStoreBytes'> <funcprototype> <funcdef><function>XStoreBytes</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>char<parameter> *bytes</parameter></paramdef> - <paramdef>int<parameter> nbytes</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>char *<parameter>bytes</parameter></paramdef> + <paramdef>int <parameter>nbytes</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2213,10 +2232,10 @@ To store data in a specified cut buffer, use <funcsynopsis id='XStoreBuffer'> <funcprototype> <funcdef><function>XStoreBuffer</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>char<parameter> *bytes</parameter></paramdef> - <paramdef>int<parameter> nbytes</parameter></paramdef> - <paramdef>int<parameter> buffer</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>char *<parameter>bytes</parameter></paramdef> + <paramdef>int <parameter>nbytes</parameter></paramdef> + <paramdef>int <parameter>buffer</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2287,8 +2306,8 @@ To return data from cut buffer 0, use <funcsynopsis id='XFetchBytes'> <funcprototype> <funcdef>char *<function>XFetchBytes</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> *nbytes_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int *<parameter>nbytes_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2339,9 +2358,9 @@ To return data from a specified cut buffer, use <funcsynopsis id='XFetchBuffer'> <funcprototype> <funcdef>char *<function>XFetchBuffer</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> *nbytes_return</parameter></paramdef> - <paramdef>int<parameter> buffer</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int *<parameter>nbytes_return</parameter></paramdef> + <paramdef>int <parameter>buffer</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2397,8 +2416,8 @@ To rotate the cut buffers, use <funcsynopsis id='XRotateBuffers'> <funcprototype> <funcdef><function>XRotateBuffers</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> rotate</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>rotate</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2517,10 +2536,10 @@ template, use <funcsynopsis id='XGetVisualInfo'> <funcprototype> <funcdef>XVisualInfo *<function>XGetVisualInfo</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>long<parameter> vinfo_mask</parameter></paramdef> - <paramdef>XVisualInfo<parameter> *vinfo_template</parameter></paramdef> - <paramdef>int<parameter> *nitems_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>long <parameter>vinfo_mask</parameter></paramdef> + <paramdef>XVisualInfo *<parameter>vinfo_template</parameter></paramdef> + <paramdef>int *<parameter>nitems_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2592,11 +2611,11 @@ class of the screen, use <funcsynopsis id='XMatchVisualInfo'> <funcprototype> <funcdef>Status <function>XMatchVisualInfo</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>int<parameter> screen</parameter></paramdef> - <paramdef>int<parameter> depth</parameter></paramdef> - <paramdef>int<parameter> class</parameter></paramdef> - <paramdef>XVisualInfo<parameter> *vinfo_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>int <parameter>screen</parameter></paramdef> + <paramdef>int <parameter>depth</parameter></paramdef> + <paramdef>int <parameter>class</parameter></paramdef> + <paramdef>XVisualInfo *<parameter>vinfo_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2742,16 +2761,16 @@ structure and initialize it with image format values from a display, use <funcsynopsis id='XCreateImage'> <funcprototype> <funcdef>XImage *<function>XCreateImage</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Visual<parameter> *visual</parameter></paramdef> - <paramdef>unsigned int <parameter> depth</parameter></paramdef> - <paramdef>int<parameter> format</parameter></paramdef> - <paramdef>int<parameter> offset</parameter></paramdef> - <paramdef>char<parameter> *data</parameter></paramdef> - <paramdef>unsigned int <parameter> width</parameter></paramdef> - <paramdef>unsigned int <parameter> height</parameter></paramdef> - <paramdef>int<parameter> bitmap_pad</parameter></paramdef> - <paramdef>int<parameter> bytes_per_line</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Visual *<parameter>visual</parameter></paramdef> + <paramdef>unsigned int <parameter>depth</parameter></paramdef> + <paramdef>int <parameter>format</parameter></paramdef> + <paramdef>int <parameter>offset</parameter></paramdef> + <paramdef>char *<parameter>data</parameter></paramdef> + <paramdef>unsigned int <parameter>width</parameter></paramdef> + <paramdef>unsigned int <parameter>height</parameter></paramdef> + <paramdef>int <parameter>bitmap_pad</parameter></paramdef> + <paramdef>int <parameter>bytes_per_line</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2925,9 +2944,9 @@ To obtain a pixel value in an image, use <funcsynopsis id='XGetPixel'> <funcprototype> <funcdef>unsigned long <function>XGetPixel</function></funcdef> - <paramdef>XImage<parameter> *ximage</parameter></paramdef> - <paramdef>int<parameter> x</parameter></paramdef> - <paramdef>int<parameter> y</parameter></paramdef> + <paramdef>XImage *<parameter>ximage</parameter></paramdef> + <paramdef>int <parameter>x</parameter></paramdef> + <paramdef>int <parameter>y</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -2986,10 +3005,10 @@ To set a pixel value in an image, use <funcsynopsis id='XPutPixel'> <funcprototype> <funcdef><function>XPutPixel</function></funcdef> - <paramdef>XImage<parameter> *ximage</parameter></paramdef> - <paramdef>int<parameter> x</parameter></paramdef> - <paramdef>int<parameter> y</parameter></paramdef> - <paramdef>unsigned long <parameter> pixel</parameter></paramdef> + <paramdef>XImage *<parameter>ximage</parameter></paramdef> + <paramdef>int <parameter>x</parameter></paramdef> + <paramdef>int <parameter>y</parameter></paramdef> + <paramdef>unsigned long <parameter>pixel</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3058,11 +3077,11 @@ To create a subimage, use <funcsynopsis id='XSubImage'> <funcprototype> <funcdef>XImage *<function>XSubImage</function></funcdef> - <paramdef>XImage<parameter> *ximage</parameter></paramdef> - <paramdef>int<parameter> x</parameter></paramdef> - <paramdef>int<parameter> y</parameter></paramdef> - <paramdef>unsigned int <parameter> subimage_width</parameter></paramdef> - <paramdef>unsigned int <parameter> subimage_height</parameter></paramdef> + <paramdef>XImage *<parameter>ximage</parameter></paramdef> + <paramdef>int <parameter>x</parameter></paramdef> + <paramdef>int <parameter>y</parameter></paramdef> + <paramdef>unsigned int <parameter>subimage_width</parameter></paramdef> + <paramdef>unsigned int <parameter>subimage_height</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3144,8 +3163,8 @@ To increment each pixel in an image by a constant value, use <funcsynopsis id='XAddPixel'> <funcprototype> <funcdef><function>XAddPixel</function></funcdef> - <paramdef>XImage<parameter> *ximage</parameter></paramdef> - <paramdef>long<parameter> value</parameter></paramdef> + <paramdef>XImage *<parameter>ximage</parameter></paramdef> + <paramdef>long <parameter>value</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3280,13 +3299,14 @@ To read a bitmap from a file and store it in a pixmap, use <funcsynopsis id='XReadBitmapFile'> <funcprototype> <funcdef>int <function>XReadBitmapFile</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawable<parameter> d</parameter></paramdef> - <paramdef>char<parameter> *filename</parameter></paramdef> - <paramdef>unsigned int <parameter>*width_return</parameter></paramdef> - <paramdef>unsigned int <parameter>*height_return</parameter></paramdef> - <paramdef>Pixmap<parameter> *bitmap_return</parameter></paramdef> - <paramdef>int*x_hot_return,<parameter> *y_hot_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>d</parameter></paramdef> + <paramdef>char *<parameter>filename</parameter></paramdef> + <paramdef>unsigned int *<parameter>width_return</parameter></paramdef> + <paramdef>unsigned int *<parameter>height_return</parameter></paramdef> + <paramdef>Pixmap *<parameter>bitmap_return</parameter></paramdef> + <paramdef>int *<parameter>x_hot_return</parameter></paramdef> + <paramdef>int *<parameter>y_hot_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3435,11 +3455,12 @@ To read a bitmap from a file and return it as data, use <funcsynopsis id='XReadBitmapFileData'> <funcprototype> <funcdef>int <function>XReadBitmapFileData</function></funcdef> - <paramdef>char<parameter> *filename</parameter></paramdef> - <paramdef>unsigned int <parameter>*width_return</parameter></paramdef> - <paramdef>unsigned int <parameter>*height_return</parameter></paramdef> - <paramdef>unsignedchar<parameter> *data_return</parameter></paramdef> - <paramdef>int*x_hot_return,<parameter> *y_hot_return</parameter></paramdef> + <paramdef>char *<parameter>filename</parameter></paramdef> + <paramdef>unsigned int *<parameter>width_return</parameter></paramdef> + <paramdef>unsigned int *<parameter>height_return</parameter></paramdef> + <paramdef>unsignedchar *<parameter>data_return</parameter></paramdef> + <paramdef>int *<parameter>x_hot_return</parameter></paramdef> + <paramdef>int *<parameter>y_hot_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3533,12 +3554,13 @@ To write out a bitmap from a pixmap to a file, use <funcsynopsis id='XWriteBitmapFile'> <funcprototype> <funcdef>int <function>XWriteBitmapFile</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>char<parameter> *filename</parameter></paramdef> - <paramdef>Pixmap<parameter> bitmap</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>char *<parameter>filename</parameter></paramdef> + <paramdef>Pixmap <parameter>bitmap</parameter></paramdef> <paramdef>unsigned int <parameter>width</parameter></paramdef> <paramdef>unsigned int <parameter>height</parameter></paramdef> - <paramdef>intx_hot,<parameter> y_hot</parameter></paramdef> + <paramdef>int <parameter>x_hot</parameter></paramdef> + <paramdef>int <parameter>y_hot</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3661,13 +3683,14 @@ To create a pixmap and then store bitmap-format data into it, use <funcsynopsis id='XCreatePixmapFromBitmapData'> <funcprototype> <funcdef>Pixmap <function>XCreatePixmapFromBitmapData</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawable<parameter> d</parameter></paramdef> - <paramdef>char<parameter> *data</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>d</parameter></paramdef> + <paramdef>char *<parameter>data</parameter></paramdef> <paramdef>unsigned int <parameter>width</parameter></paramdef> <paramdef>unsigned int <parameter>height</parameter></paramdef> - <paramdef>unsigned long fg,<parameter> bg</parameter></paramdef> - <paramdef>unsigned int <parameter> depth</parameter></paramdef> + <paramdef>unsigned long <parameter>fg</parameter></paramdef> + <paramdef>unsigned long <parameter>bg</parameter></paramdef> + <paramdef>unsigned int <parameter>depth</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -3793,9 +3816,9 @@ in a program directly, as opposed to reading it in every time at run time, use <funcsynopsis id='XCreateBitmapFromData'> <funcprototype> <funcdef>Pixmap <function>XCreateBitmapFromData</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>Drawable<parameter> d</parameter></paramdef> - <paramdef>char<parameter> *data</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>Drawable <parameter>d</parameter></paramdef> + <paramdef>char *<parameter>data</parameter></paramdef> <paramdef>unsigned int <parameter>width</parameter></paramdef> <paramdef>unsigned int <parameter>height</parameter></paramdef> </funcprototype> @@ -3939,10 +3962,10 @@ To save a data value that corresponds to a resource ID and context type, use <funcsynopsis id='XSaveContext'> <funcprototype> <funcdef>int <function>XSaveContext</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>XID<parameter> rid</parameter></paramdef> - <paramdef>XContext<parameter> context</parameter></paramdef> - <paramdef>XPointer<parameter> data</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>XID <parameter>rid</parameter></paramdef> + <paramdef>XContext <parameter>context</parameter></paramdef> + <paramdef>XPointer <parameter>data</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -4013,10 +4036,10 @@ To get the data associated with a resource ID and type, use <funcsynopsis id='XFindContext'> <funcprototype> <funcdef>int <function>XFindContext</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>XID<parameter> rid</parameter></paramdef> - <paramdef>XContext<parameter> context</parameter></paramdef> - <paramdef>XPointer<parameter> *data_return</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>XID <parameter>rid</parameter></paramdef> + <paramdef>XContext <parameter>context</parameter></paramdef> + <paramdef>XPointer *<parameter>data_return</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -4086,9 +4109,9 @@ To delete an entry for a given resource ID and type, use <funcsynopsis id='XDeleteContext'> <funcprototype> <funcdef>int <function>XDeleteContext</function></funcdef> - <paramdef>Display<parameter> *display</parameter></paramdef> - <paramdef>XID<parameter> rid</parameter></paramdef> - <paramdef>XContext<parameter> context</parameter></paramdef> + <paramdef>Display *<parameter>display</parameter></paramdef> + <paramdef>XID <parameter>rid</parameter></paramdef> + <paramdef>XContext <parameter>context</parameter></paramdef> </funcprototype> </funcsynopsis> <!-- .FN --> @@ -4147,7 +4170,13 @@ and use <function>XUniqueContext</function>. </para> -<para>XContext XuniqueContext()</para> + +<funcsynopsis id='XUniqueContext'> +<funcprototype> + <funcdef>XContext <function>XUniqueContext</function></funcdef> + <void /> +</funcprototype> +</funcsynopsis> </sect1> </chapter> diff --git a/lib/libX11/src/FontNames.c b/lib/libX11/src/FontNames.c index e55f338ca..9ffdfd299 100644 --- a/lib/libX11/src/FontNames.c +++ b/lib/libX11/src/FontNames.c @@ -43,6 +43,7 @@ int *actualCount) /* RETURN */ register int length; char **flist = NULL; char *ch = NULL; + char *chstart; char *chend; int count = 0; xListFontsReply rep; @@ -86,6 +87,7 @@ int *actualCount) /* RETURN */ /* * unpack into null terminated strings. */ + chstart = ch; chend = ch + (rlen + 1); length = *(unsigned char *)ch; *ch = 1; /* make sure it is non-zero for XFreeFontNames */ @@ -98,12 +100,14 @@ int *actualCount) /* RETURN */ *ch = '\0'; /* and replace with null-termination */ count++; } else { + Xfree(chstart); Xfree(flist); flist = NULL; count = 0; break; } } else { + Xfree(chstart); Xfree(flist); flist = NULL; count = 0; |