summaryrefslogtreecommitdiff
path: root/specs/sect1-9.xml
diff options
context:
space:
mode:
Diffstat (limited to 'specs/sect1-9.xml')
-rw-r--r--specs/sect1-9.xml2711
1 files changed, 1437 insertions, 1274 deletions
diff --git a/specs/sect1-9.xml b/specs/sect1-9.xml
index edc2971..f8e8b7c 100644
--- a/specs/sect1-9.xml
+++ b/specs/sect1-9.xml
@@ -262,18 +262,18 @@ in the following format:
<!-- .XS -->
<!-- (SN Common Types -->
<!-- .XE -->
-<informaltable frame="none">
- <tgroup cols='2' align='left'>
- <colspec colname='c1' colwidth='1*' colsep="0"/>
- <colspec colname='c2' colwidth='2*' colsep="0"/>
+<informaltable frame="topbot">
+ <tgroup cols='2' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='2.0*'/>
<thead>
- <row rowsep="0">
+ <row rowsep='1'>
<entry>Name</entry>
<entry>Value</entry>
</row>
</thead>
<tbody>
- <row rowsep="0">
+ <row>
<entry id="types:LISTofFOO">LISTofFOO<indexterm zone="types:LISTofFOO" significance="preferred"><primary>Types</primary><secondary>LISTofFOO</secondary></indexterm></entry>
<entry>
@@ -286,7 +286,7 @@ Except where explicitly noted,
zero-length lists are legal.
</entry>
</row>
- <row rowsep="0">
+ <row>
<entry><para id="types:BITMASK">BITMASK<indexterm zone="types:BITMASK" significance="preferred"><primary>Types</primary><secondary>BITMASK</secondary></indexterm></para><para id="types:LISTofVALUE">LISTofVALUE<indexterm zone="types:LISTofVALUE" significance="preferred"><primary>Types</primary><secondary>LISTofVALUE</secondary></indexterm></para></entry>
<entry>
<para>
@@ -317,90 +317,90 @@ The values of the unused bytes do not matter.
</para>
</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="types:OR">OR<indexterm zone="types:OR" significance="preferred"><primary>Types</primary><secondary>OR</secondary></indexterm></entry>
<entry>
A type of the form "T1 or ... or Tn" means the union of the indicated types.
A single-element type is given as the element without enclosing braces.
</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="types:WINDOW">WINDOW<indexterm zone="types:WINDOW" significance="preferred"><primary>Types</primary><secondary>WINDOW</secondary></indexterm></entry>
<entry>32-bit value (top three bits guaranteed to be zero)</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="types:PIXMAP">PIXMAP<indexterm zone="types:PIXMAP" significance="preferred"><primary>Types</primary><secondary>PIXMAP</secondary></indexterm></entry>
<entry>32-bit value (top three bits guaranteed to be zero)</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="types:CURSOR">CURSOR<indexterm zone="types:CURSOR" significance="preferred"><primary>Types</primary><secondary>CURSOR</secondary></indexterm></entry>
<entry>32-bit value (top three bits guaranteed to be zero)</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="types:FONT">FONT<indexterm zone="types:FONT" significance="preferred"><primary>Types</primary><secondary>FONT</secondary></indexterm></entry>
<entry>32-bit value (top three bits guaranteed to be zero)</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="types:GCONTEXT">GCONTEXT<indexterm zone="types:GCONTEXT" significance="preferred"><primary>Types</primary><secondary>GCONTEXT</secondary></indexterm></entry>
<entry>32-bit value (top three bits guaranteed to be zero)</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="types:COLORMAP">COLORMAP<indexterm zone="types:COLORMAP" significance="preferred"><primary>Types</primary><secondary>COLORMAP</secondary></indexterm></entry>
<entry>32-bit value (top three bits guaranteed to be zero)</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="types:DRAWABLE">DRAWABLE<indexterm zone="types:DRAWABLE" significance="preferred"><primary>Types</primary><secondary>DRAWABLE</secondary></indexterm></entry>
<entry>WINDOW or PIXMAP</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="types:FONTABLE">FONTABLE<indexterm zone="types:FONTABLE" significance="preferred"><primary>Types</primary><secondary>FONTABLE</secondary></indexterm></entry>
<entry>FONT or GCONTEXT</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="types:ATOM">ATOM<indexterm zone="types:ATOM" significance="preferred"><primary>Types</primary><secondary>ATOM</secondary></indexterm></entry>
<entry>32-bit value (top three bits guaranteed to be zero)</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="types:VISUALID">VISUALID<indexterm zone="types:VISUALID" significance="preferred"><primary>Types</primary><secondary>VISUALID</secondary></indexterm></entry>
<entry>32-bit value (top three bits guaranteed to be zero)</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="types:VALUE">VALUE<indexterm zone="types:VALUE" significance="preferred"><primary>Types</primary><secondary>VALUE</secondary></indexterm></entry>
<entry>32-bit quantity (used only in LISTofVALUE)</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="types:BYTE">BYTE<indexterm zone="types:BYTE" significance="preferred"><primary>Types</primary><secondary>BYTE</secondary></indexterm></entry>
<entry>8-bit value</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="types:INT8">INT8<indexterm zone="types:INT8" significance="preferred"><primary>Types</primary><secondary>INT8</secondary></indexterm></entry>
<entry>8-bit signed integer</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="types:INT16">INT16<indexterm zone="types:INT16" significance="preferred"><primary>Types</primary><secondary>INT16</secondary></indexterm></entry>
<entry>16-bit signed integer</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="types:INT32">INT32<indexterm zone="types:INT32" significance="preferred"><primary>Types</primary><secondary>INT32</secondary></indexterm></entry>
<entry>32-bit signed integer</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="types:CARD8">CARD8<indexterm zone="types:CARD8" significance="preferred"><primary>Types</primary><secondary>CARD8</secondary></indexterm></entry>
<entry>8-bit unsigned integer</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="types:CARD16">CARD16<indexterm zone="types:CARD16" significance="preferred"><primary>Types</primary><secondary>CARD16</secondary></indexterm></entry>
<entry>16-bit unsigned integer</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="types:CARD32">CARD32<indexterm zone="types:CARD32" significance="preferred"><primary>Types</primary><secondary>CARD32</secondary></indexterm></entry>
<entry>32-bit unsigned integer</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="types:TIMESTAMP">TIMESTAMP<indexterm zone="types:TIMESTAMP" significance="preferred"><primary>Types</primary><secondary>TIMESTAMP</secondary></indexterm></entry>
<entry>CARD32</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="types:BITGRAVITY">BITGRAVITY<indexterm zone="types:BITGRAVITY" significance="preferred"><primary>Types</primary><secondary>BITGRAVITY</secondary></indexterm></entry>
<entry>
{ <emphasis role='bold'>Forget</emphasis>,
@@ -416,7 +416,7 @@ A single-element type is given as the element without enclosing braces.
<emphasis role='bold'>SouthEast</emphasis> }
</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="types:WINGRAVITY">WINGRAVITY<indexterm zone="types:WINGRAVITY" significance="preferred"><primary>Types</primary><secondary>WINGRAVITY</secondary></indexterm></entry>
<entry>
{ <emphasis role='bold'>Unmap</emphasis>,
@@ -432,14 +432,14 @@ A single-element type is given as the element without enclosing braces.
<emphasis role='bold'>SouthEast</emphasis> }
</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="types:BOOL">BOOL<indexterm zone="types:BOOL" significance="preferred"><primary>Types</primary><secondary>BOOL</secondary></indexterm></entry>
<entry>
{ <emphasis role='bold'>True</emphasis>,
<emphasis role='bold'>False</emphasis> }
</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="types:EVENT">EVENT<indexterm zone="types:EVENT" significance="preferred"><primary>Types</primary><secondary>EVENT</secondary></indexterm></entry>
<entry>
{ <emphasis role='bold'>KeyPress</emphasis>,
@@ -469,7 +469,7 @@ A single-element type is given as the element without enclosing braces.
<emphasis role='bold'>KeymapState</emphasis> }
</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="types:POINTEREVENT">POINTEREVENT<indexterm zone="types:POINTEREVENT" significance="preferred"><primary>Types</primary><secondary>POINTEREVENT</secondary></indexterm></entry>
<entry>
{ <emphasis role='bold'>ButtonPress</emphasis>,
@@ -487,7 +487,7 @@ A single-element type is given as the element without enclosing braces.
<emphasis role='bold'>KeymapState</emphasis> }
</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="types:DEVICEEVENT">DEVICEEVENT<indexterm zone="types:DEVICEEVENT" significance="preferred"><primary>Types</primary><secondary>DEVICEEVENT</secondary></indexterm></entry>
<entry>
{ <emphasis role='bold'>KeyPress</emphasis>,
@@ -503,19 +503,19 @@ A single-element type is given as the element without enclosing braces.
<emphasis role='bold'>ButtonMotion</emphasis> }
</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="types:KEYSYM">KEYSYM<indexterm zone="types:KEYSYM" significance="preferred"><primary>Types</primary><secondary>KEYSYM</secondary></indexterm></entry>
<entry>32-bit value (top three bits guaranteed to be zero)</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="types:KEYCODE">KEYCODE<indexterm zone="types:KEYCODE" significance="preferred"><primary>Types</primary><secondary>KEYCODE</secondary></indexterm></entry>
<entry>CARD8</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="types:BUTTON">BUTTON<indexterm zone="types:BUTTON" significance="preferred"><primary>Types</primary><secondary>BUTTON</secondary></indexterm></entry>
<entry>CARD8</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="types:KEYMASK">KEYMASK<indexterm zone="types:KEYMASK" significance="preferred"><primary>Types</primary><secondary>KEYMASK</secondary></indexterm></entry>
<entry>
{ <emphasis role='bold'>Shift</emphasis>,
@@ -528,7 +528,7 @@ A single-element type is given as the element without enclosing braces.
<emphasis role='bold'>Mod5</emphasis> }
</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="types:BUTMASK">BUTMASK<indexterm zone="types:BUTMASK" significance="preferred"><primary>Types</primary><secondary>BUTMASK</secondary></indexterm></entry>
<entry>
{ <emphasis role='bold'>Button1</emphasis>,
@@ -538,34 +538,34 @@ A single-element type is given as the element without enclosing braces.
<emphasis role='bold'>Button5</emphasis> }
</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="types:KEYBUTMASK">KEYBUTMASK<indexterm zone="types:KEYBUTMASK" significance="preferred"><primary>Types</primary><secondary>KEYBUTMASK</secondary></indexterm></entry>
<entry>KEYMASK or BUTMASK</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="types:STRING8">STRING8<indexterm zone="types:STRING8" significance="preferred"><primary>Types</primary><secondary>STRING8</secondary></indexterm></entry>
<entry>LISTofCARD8</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="types:STRING16">STRING16<indexterm zone="types:STRING16" significance="preferred"><primary>Types</primary><secondary>STRING16</secondary></indexterm></entry>
<entry>LISTofCHAR2B</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="types:CHAR2B">CHAR2B<indexterm zone="types:CHAR2B" significance="preferred"><primary>Types</primary><secondary>CHAR2B</secondary></indexterm></entry>
<entry>[byte1, byte2: CARD8]</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="types:POINT">POINT<indexterm zone="types:POINT" significance="preferred"><primary>Types</primary><secondary>POINT</secondary></indexterm></entry>
<entry>[x, y: INT16]</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="types:RECTANGLE">RECTANGLE<indexterm zone="types:RECTANGLE" significance="preferred"><primary>Types</primary><secondary>RECTANGLE</secondary></indexterm></entry>
<entry>
<para>[x, y: INT16,</para>
<para>width, height: CARD16]</para>
</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="types:ARC">ARC<indexterm zone="types:ARC" significance="preferred"><primary>Types</primary><secondary>ARC</secondary></indexterm></entry>
<entry>
<para>[x, y: INT16,</para>
@@ -573,7 +573,7 @@ A single-element type is given as the element without enclosing braces.
<para>angle1, angle2: INT16]</para>
</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="types:HOST">HOST<indexterm zone="types:HOST" significance="preferred"><primary>Types</primary><secondary>HOST</secondary></indexterm></entry>
<entry>
<para>
@@ -642,18 +642,18 @@ and
The following error codes result from various requests as follows:
</para>
-<informaltable frame="none">
- <tgroup cols='2' align='left'>
- <colspec colname='c1' colwidth='1*' colsep="0"/>
- <colspec colname='c2' colwidth='2*' colsep="0"/>
+<informaltable frame="topbot">
+ <tgroup cols='2' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='2.0*'/>
<thead>
- <row rowsep="0">
+ <row rowsep='1'>
<entry>Error</entry>
<entry>Description</entry>
</row>
</thead>
<tbody>
- <row rowsep="0">
+ <row>
<entry id="errors:Access"><emphasis role='bold'>Access</emphasis><indexterm zone="errors:Access" significance="preferred"><primary>Error Codes</primary><secondary>Access</secondary></indexterm></entry>
<entry>
An attempt is made to grab a key/button combination already grabbed by another
@@ -667,7 +667,7 @@ An attempt is made to select an event type that only one client can
select at a time when another client has already selected it.
</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="errors:Alloc"><emphasis role='bold'>Alloc</emphasis><indexterm zone="errors:Alloc" significance="preferred"><primary>Error Codes</primary><secondary>Alloc</secondary></indexterm></entry>
<entry>
The server failed to allocate the requested resource.
@@ -684,32 +684,32 @@ and clients should be prepared to receive such errors and handle
or discard them.
</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="errors:Atom"><emphasis role='bold'>Atom</emphasis><indexterm zone="errors:Atom" significance="preferred"><primary>Error Codes</primary><secondary>Atom</secondary></indexterm></entry>
<entry>
A value for an ATOM argument does not name a defined ATOM.
</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="errors:Colormap"><emphasis role='bold'>Colormap</emphasis><indexterm zone="errors:Colormap" significance="preferred"><primary>Error Codes</primary><secondary>Colormap</secondary></indexterm></entry>
<entry>
A value for a COLORMAP argument does not name a defined COLORMAP.
</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="errors:Cursor"><emphasis role='bold'>Cursor</emphasis><indexterm zone="errors:Cursor" significance="preferred"><primary>Error Codes</primary><secondary>Cursor</secondary></indexterm></entry>
<entry>
A value for a CURSOR argument does not name a defined CURSOR.
</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="errors:Drawable"><emphasis role='bold'>Drawable</emphasis><indexterm zone="errors:Drawable" significance="preferred"><primary>Error Codes</primary><secondary>Drawable</secondary></indexterm></entry>
<entry>
A value for a DRAWABLE argument does not name a defined WINDOW
or PIXMAP.
</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="errors:Font"><emphasis role='bold'>Font</emphasis><indexterm zone="errors:Font" significance="preferred"><primary>Error Codes</primary><secondary>Font</secondary></indexterm></entry>
<entry>
A value for a FONT argument does not name a defined FONT.
@@ -717,20 +717,20 @@ A value for a FONTABLE argument does not name a defined FONT or a
defined GCONTEXT.
</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="errors:GContext"><emphasis role='bold'>GContext</emphasis><indexterm zone="errors:GContext" significance="preferred"><primary>Error Codes</primary><secondary>GContext</secondary></indexterm></entry>
<entry>
A value for a GCONTEXT argument does not name a defined GCONTEXT.
</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="errors:IDChoice"><emphasis role='bold'>IDChoice</emphasis><indexterm zone="errors:IDChoice" significance="preferred"><primary>Error Codes</primary><secondary>IDChoice</secondary></indexterm></entry>
<entry>
The value chosen for a resource identifier either is not included
in the range assigned to the client or is already in use.
</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="errors:Implementation"><emphasis role='bold'>Implementation</emphasis><indexterm zone="errors:Implementation" significance="preferred"><primary>Error Codes</primary><secondary>Implementation</secondary></indexterm></entry>
<entry>
The server does not implement some aspect of the request.
@@ -740,7 +740,7 @@ but clients should be prepared to receive such errors
and handle or discard them.
</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="errors:Length"><emphasis role='bold'>Length</emphasis><indexterm zone="errors:Length" significance="preferred"><primary>Error Codes</primary><secondary>Length</secondary></indexterm></entry>
<entry>
The length of a request is shorter or longer than that required
@@ -749,7 +749,7 @@ The length of a request exceeds the maximum length accepted by the
server.
</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="errors:Match"><emphasis role='bold'>Match</emphasis><indexterm zone="errors:Match" significance="preferred"><primary>Error Codes</primary><secondary>Match</secondary></indexterm></entry>
<entry>
An
@@ -761,25 +761,25 @@ Some argument (or pair of arguments) has the correct type and range,
but it fails to match in some other way required by the request.
</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="errors:Name"><emphasis role='bold'>Name</emphasis><indexterm zone="errors:Name" significance="preferred"><primary>Error Codes</primary><secondary>Name</secondary></indexterm></entry>
<entry>
A font or color of the specified name does not exist.
</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="errors:Pixmap"><emphasis role='bold'>Pixmap</emphasis><indexterm zone="errors:Pixmap" significance="preferred"><primary>Error Codes</primary><secondary>Pixmap</secondary></indexterm></entry>
<entry>
A value for a PIXMAP argument does not name a defined PIXMAP.
</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="errors:Request"><emphasis role='bold'>Request</emphasis><indexterm zone="errors:Request" significance="preferred"><primary>Error Codes</primary><secondary>Request</secondary></indexterm></entry>
<entry>
The major or minor opcode does not specify a valid request.
</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="errors:Value"><emphasis role='bold'>Value</emphasis><indexterm zone="errors:Value" significance="preferred"><primary>Error Codes</primary><secondary>Value</secondary></indexterm></entry>
<entry>
Some numeric value falls outside the range of values accepted by the request.
@@ -789,7 +789,7 @@ Any argument defined as a set of alternatives typically can generate
this error (due to the encoding).
</entry>
</row>
- <row rowsep="0">
+ <row>
<entry id="errors:Window"><emphasis role='bold'>Window</emphasis><indexterm zone="errors:Window" significance="preferred"><primary>Error Codes</primary><secondary>Window</secondary></indexterm></entry>
<entry>
A value for a WINDOW argument does not name a defined WINDOW.
@@ -1336,102 +1336,102 @@ where:
</para>
<blockquote>
<informaltable frame="none">
- <tgroup cols='2' align='left'>
- <colspec colname='c1' colwidth='1*' colsep="0"/>
- <colspec colname='c2' colwidth='2*' colsep="0"/>
+ <tgroup cols='2' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='2.0*'/>
<tbody>
- <row rowsep="0">
+ <row>
<entry>FORMAT:</entry>
<entry>[depth: CARD8,</entry>
</row>
- <row rowsep="0">
+ <row>
<entry></entry>
<entry>
bits-per-pixel: {1, 4, 8, 16, 24, 32}
</entry>
</row>
- <row rowsep="0">
+ <row>
<entry></entry>
<entry>
scanline-pad: {8, 16, 32}]
</entry>
</row>
- <row rowsep="0">
+ <row>
<entry>SCREEN:</entry>
<entry>[root: WINDOW</entry>
</row>
- <row rowsep="0">
+ <row>
<entry></entry>
<entry>width-in-pixels, height-in-pixels: CARD16</entry>
</row>
- <row rowsep="0">
+ <row>
<entry></entry>
<entry>width-in-millimeters, height-in-millimeters: CARD16</entry>
</row>
- <row rowsep="0">
+ <row>
<entry></entry>
<entry>allowed-depths: LISTofDEPTH</entry>
</row>
- <row rowsep="0">
+ <row>
<entry></entry>
<entry>root-depth: CARD8</entry>
</row>
- <row rowsep="0">
+ <row>
<entry></entry>
<entry>root-visual: VISUALID</entry>
</row>
- <row rowsep="0">
+ <row>
<entry></entry>
<entry>default-colormap: COLORMAP</entry>
</row>
- <row rowsep="0">
+ <row>
<entry></entry>
<entry>white-pixel, black-pixel: CARD32</entry>
</row>
- <row rowsep="0">
+ <row>
<entry></entry>
<entry>min-installed-maps, max-installed-maps: CARD16</entry>
</row>
- <row rowsep="0">
+ <row>
<entry></entry>
<entry>backing-stores: {Never, WhenMapped, Always}</entry>
</row>
- <row rowsep="0">
+ <row>
<entry></entry>
<entry>save-unders: BOOL</entry>
</row>
- <row rowsep="0">
+ <row>
<entry></entry>
<entry>current-input-masks: SETofEVENT]</entry>
</row>
- <row rowsep="0">
+ <row>
<entry>DEPTH:</entry>
<entry>[depth: CARD8</entry>
</row>
- <row rowsep="0">
+ <row>
<entry></entry>
<entry>visuals: LISTofVISUALTYPE]</entry>
</row>
- <row rowsep="0">
+ <row>
<entry>VISUALTYPE:</entry>
<entry>[visual-id: VISUALID</entry>
</row>
- <row rowsep="0">
+ <row>
<entry></entry>
<entry>
class: {StaticGray, StaticColor, TrueColor, GrayScale,
PseudoColor, DirectColor}
</entry>
</row>
- <row rowsep="0">
+ <row>
<entry></entry>
<entry>red-mask, green-mask, blue-mask: CARD32</entry>
</row>
- <row rowsep="0">
+ <row>
<entry></entry>
<entry>bits-per-rgb-value: CARD8</entry>
</row>
- <row rowsep="0">
+ <row>
<entry></entry>
<entry>colormap-entries: CARD16]</entry>
</row>
@@ -1760,16 +1760,17 @@ red-mask, green-mask, and blue-mask.
<title>CreateWindow</title>
<indexterm zone="requests:CreateWindow" significance="preferred"><primary>CreateWindow</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>wid</emphasis>, <emphasis remap='I'>parent</emphasis>: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>class</emphasis>:
{ <emphasis role='bold'>InputOutput</emphasis>,
@@ -1777,39 +1778,39 @@ red-mask, green-mask, and blue-mask.
<emphasis role='bold'>CopyFromParent</emphasis>}
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>depth</emphasis>: CARD8
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>visual</emphasis>: VISUALID or
<emphasis role='bold'>CopyFromParent</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>x</emphasis>, <emphasis remap='I'>y</emphasis>: INT16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>width</emphasis>, <emphasis remap='I'>height</emphasis>, <emphasis remap='I'>border-width</emphasis>: CARD16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>value-mask</emphasis>: BITMASK
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>value-list</emphasis>: LISTofVALUE
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -1916,17 +1917,17 @@ to be explicitly initialized.
The possible values are:
</para>
<informaltable frame='topbot'>
- <tgroup cols='2' align='left'>
- <colspec colname='c1' colsep='0'/>
- <colspec colname='c2' colsep='0'/>
+ <tgroup cols='2' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='2.0*'/>
<thead>
- <row>
+ <row rowsep='1'>
<entry>Attribute</entry>
<entry>Type</entry>
</row>
</thead>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>background-pixmap</entry>
<entry>
PIXMAP or
@@ -1935,30 +1936,30 @@ or
<emphasis role='bold'>ParentRelative</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>background-pixel</entry>
<entry>CARD32</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>border-pixmap</entry>
<entry>
PIXMAP or
<emphasis role='bold'>CopyFromParent</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>border-pixel</entry>
<entry>CARD32</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>bit-gravity</entry>
<entry>BITGRAVITY</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>win-gravity</entry>
<entry>WINGRAVITY</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>backing-store</entry>
<entry>
{ <emphasis role='bold'>NotUseful</emphasis>,
@@ -1966,38 +1967,38 @@ PIXMAP or
<emphasis role='bold'>Always</emphasis> }
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>backing-planes</entry>
<entry>CARD32</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>backing-pixel</entry>
<entry>CARD32</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>save-under</entry>
<entry>BOOL</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>event-mask</entry>
<entry>SETofEVENT</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>do-not-propagate-mask</entry>
<entry>SETofDEVICEEVENT</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>override-redirect</entry>
<entry>BOOL</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>colormap</entry>
<entry>
COLORMAP or
<emphasis role='bold'>CopyFromParent</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>cursor</entry>
<entry>
CURSOR or
@@ -2014,75 +2015,75 @@ are:
</para>
<informaltable frame='topbot'>
- <tgroup cols='2' align='left'>
- <colspec colname='c1' colsep='0'/>
- <colspec colname='c2' colsep='0'/>
+ <tgroup cols='2' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='2.0*'/>
<thead>
- <row>
+ <row rowsep='1'>
<entry>Attribute</entry>
<entry>Default</entry>
</row>
</thead>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>background-pixmap</entry>
<entry>
<emphasis role='bold'>None</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>border-pixmap</entry>
<entry>
<emphasis role='bold'>CopyFromParent</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>bit-gravity</entry>
<entry>
<emphasis role='bold'>Forget</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>win-gravity</entry>
<entry>
<emphasis role='bold'>NorthWest</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>backing-store</entry>
<entry>
<emphasis role='bold'>NotUseful</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>backing-planes</entry>
<entry>all ones</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>backing-pixel</entry>
<entry>zero</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>save-under</entry>
<entry>
<emphasis role='bold'>False</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>event-mask</entry>
<entry>{} (empty set)</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>do-not-propagate-mask</entry>
<entry>{} (empty set)</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>override-redirect</entry>
<entry>
<emphasis role='bold'>False</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>colormap</entry>
<entry>
<emphasis role='bold'>CopyFromParent</emphasis>
@@ -2352,27 +2353,28 @@ The server might or might not make a copy of the pixmap.
<title>ChangeWindowAttributes</title>
<indexterm zone="requests:ChangeWindowAttributes" significance="preferred"><primary>ChangeWindowAttributes</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>window</emphasis>: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>value-mask</emphasis>: BITMASK
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>value-list</emphasis>: LISTofVALUE
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -2472,45 +2474,46 @@ a subset of the attributes may have been altered.
<title>GetWindowAttributes</title>
<indexterm zone="requests:GetWindowAttributes" significance="preferred"><primary>GetWindowAttributes</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>window</emphasis>: WINDOW
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
â–¶
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
visual: VISUALID
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
class:
{ <emphasis role='bold'>InputOutput</emphasis>,
<emphasis role='bold'>InputOnly</emphasis>}
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
bit-gravity: BITGRAVITY
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
win-gravity: WINGRAVITY
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
backing-store:
{ <emphasis role='bold'>NotUseful</emphasis>,
@@ -2518,33 +2521,33 @@ backing-store:
<emphasis role='bold'>Always</emphasis>}
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
backing-planes: CARD32
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
backing-pixel: CARD32
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
save-under: BOOL
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
colormap: COLORMAP or
<emphasis role='bold'>None</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
map-is-installed: BOOL
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
map-state:
{ <emphasis role='bold'>Unmapped</emphasis>,
@@ -2552,23 +2555,23 @@ map-state:
<emphasis role='bold'>Viewable</emphasis>}
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
all-event-masks, your-event-mask: SETofEVENT
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
do-not-propagate-mask: SETofDEVICEEVENT
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
override-redirect: BOOL
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -2596,17 +2599,18 @@ Your-event-mask is the event mask selected by the querying client.
<title>DestroyWindow</title>
<indexterm zone="requests:DestroyWindow" significance="preferred"><primary>DestroyWindow</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>window</emphasis>: WINDOW
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -2649,17 +2653,18 @@ this request has no effect.
<title>DestroySubwindows</title>
<indexterm zone="requests:DestroySubwindows" significance="preferred"><primary>DestroySubwindows</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>window</emphasis>: WINDOW
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -2683,16 +2688,17 @@ request on all children of the window, in bottom-to-top stacking order.
<title>ChangeSaveSet</title>
<indexterm zone="requests:ChangeSaveSet" significance="preferred"><primary>ChangeSaveSet</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>window</emphasis>: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>mode</emphasis>:
{ <emphasis role='bold'>Insert</emphasis>,
@@ -2700,7 +2706,7 @@ request on all children of the window, in bottom-to-top stacking order.
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
Errors:
<!-- .in +.2i -->
@@ -2734,22 +2740,23 @@ the server automatically removes them from the save-set.
<title>ReparentWindow</title>
<indexterm zone="requests:ReparentWindow" significance="preferred"><primary>ReparentWindow</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>window</emphasis>, <emphasis remap='I'>parent</emphasis>: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>x</emphasis>, <emphasis remap='I'>y</emphasis>: INT16
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -2815,17 +2822,18 @@ background, and the new parent is not the same depth as the window.
<indexterm zone="requests:MapWindow" significance="preferred"><primary>MapWindow</primary></indexterm>
<indexterm zone="requests:MapWindow"><primary>Mapped window</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>window</emphasis>: WINDOW
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -2872,17 +2880,18 @@ Similar tiling and exposure take place for any newly viewable inferiors.
<title>MapSubwindows</title>
<indexterm zone="requests:MapSubwindows" significance="preferred"><primary>MapSubwindows</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>window</emphasis>: WINDOW
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -2907,17 +2916,18 @@ in top-to-bottom stacking order.
<title>UnmapWindow</title>
<indexterm zone="requests:UnmapWindow" significance="preferred"><primary>UnmapWindow</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>window</emphasis>: WINDOW
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -2943,17 +2953,18 @@ Normal exposure processing on formerly obscured windows is performed.
<title>UnmapSubwindows</title>
<indexterm zone="requests:UnmapSubwindows" significance="preferred"><primary>UnmapSubwindows</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>window</emphasis>: WINDOW
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -2978,27 +2989,28 @@ in bottom-to-top stacking order.
<title>ConfigureWindow</title>
<indexterm zone="requests:ConfigureWindow" significance="preferred"><primary>ConfigureWindow</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>window</emphasis>: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>value-mask</emphasis>: BITMASK
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>value-list</emphasis>: LISTofVALUE
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -3020,41 +3032,42 @@ The possible values are:
</para>
<informaltable frame='topbot'>
- <tgroup cols='2' align='left'>
- <colspec colname='c1' colsep='0'/>
- <colspec colname='c2' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='2' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='2.0*'/>
<thead>
- <row>
+ <row rowsep='1'>
<entry>Attribute</entry>
<entry>Type</entry>
</row>
</thead>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>x</entry>
<entry>INT16</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>y</entry>
<entry>INT16</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>width</entry>
<entry>CARD16</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>height</entry>
<entry>CARD16</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>border-width</entry>
<entry>CARD16</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>sibling</entry>
<entry>WINDOW</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>stack-mode</entry>
<entry>
{ <emphasis role='bold'>Above</emphasis>,
@@ -3141,65 +3154,66 @@ we define the [x, y] pairs as:
</para>
<informaltable frame='topbot'>
- <tgroup cols='2' align='left'>
- <colspec colname='c1' colsep='0'/>
- <colspec colname='c2' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='2' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='2.0*'/>
<thead>
- <row>
+ <row rowsep='1'>
<entry>Direction</entry>
<entry>Deltas</entry>
</row>
</thead>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>NorthWest</emphasis>
</entry>
<entry>[0, 0]</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>North</emphasis>
</entry>
<entry>[W/2, 0]</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>NorthEast</emphasis>
</entry>
<entry>[W, 0]</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>West</emphasis>
</entry>
<entry>[0, H/2]</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>Center</emphasis>
</entry>
<entry>[W/2, H/2]</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>East</emphasis>
</entry>
<entry>[W, H/2]</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>SouthWest</emphasis>
</entry>
<entry>[0, H]</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>South</emphasis>
</entry>
<entry>[W/2, H]</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>SouthEast</emphasis>
</entry>
@@ -3275,11 +3289,12 @@ the window is restacked as follows:
</para>
<informaltable frame='none'>
- <tgroup cols='2' align='left'>
- <colspec colname='c1' colsep='0'/>
- <colspec colname='c2' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='2' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='3.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>Above</emphasis>
</entry>
@@ -3287,7 +3302,7 @@ the window is restacked as follows:
The window is placed just above the sibling.
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>Below</emphasis>
</entry>
@@ -3295,7 +3310,7 @@ The window is placed just above the sibling.
The window is placed just below the sibling.
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>TopIf</emphasis>
</entry>
@@ -3304,7 +3319,7 @@ If the sibling occludes the window,
then the window is placed at the top of the stack.
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>BottomIf</emphasis>
</entry>
@@ -3313,7 +3328,7 @@ If the window occludes the sibling,
then the window is placed at the bottom of the stack.
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>Opposite</emphasis>
</entry>
@@ -3334,11 +3349,12 @@ the window is restacked as follows:
</para>
<informaltable frame='none'>
- <tgroup cols='2' align='left'>
- <colspec colname='c1' colsep='0'/>
- <colspec colname='c2' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='2' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='3.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>Above</emphasis>
</entry>
@@ -3346,7 +3362,7 @@ the window is restacked as follows:
The window is placed at the top of the stack.
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>Below</emphasis>
</entry>
@@ -3354,7 +3370,7 @@ The window is placed at the top of the stack.
The window is placed at the bottom of the stack.
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>TopIf</emphasis>
</entry>
@@ -3363,7 +3379,7 @@ If any sibling occludes the window,
then the window is placed at the top of the stack.
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>BottomIf</emphasis>
</entry>
@@ -3372,7 +3388,7 @@ If the window occludes any sibling,
then the window is placed at the bottom of the stack.
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>Opposite</emphasis>
</entry>
@@ -3411,16 +3427,17 @@ Attempts to configure a root window have no effect.
<title>CirculateWindow</title>
<indexterm zone="requests:CirculateWindow" significance="preferred"><primary>CirculateWindow</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>window</emphasis>: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>direction</emphasis>:
{ <emphasis role='bold'>RaiseLowest</emphasis>,
@@ -3428,7 +3445,7 @@ Attempts to configure a root window have no effect.
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -3471,44 +3488,45 @@ Exposure processing is performed on formerly obscured windows.
<title>GetGeometry</title>
<indexterm zone="requests:GetGeometry" significance="preferred"><primary>GetGeometry</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>drawable</emphasis>: DRAWABLE
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
â–¶
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
root: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
depth: CARD8
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
x, y: INT16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
width, height, border-width: CARD16
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -3542,40 +3560,41 @@ window as a drawable to this request.
<indexterm zone="requests:QueryTree" significance="preferred"><primary>QueryTree</primary></indexterm>
<indexterm zone="requests:QueryTree"><primary>Children</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>window</emphasis>: WINDOW
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
â–¶
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
root: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
parent: WINDOW or
<emphasis role='bold'>None</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
children: LISTofWINDOW
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -3599,27 +3618,28 @@ The children are listed in bottom-to-top stacking order.
<indexterm zone="requests:InternAtom" significance="preferred"><primary>InternAtom</primary></indexterm>
<indexterm zone="requests:InternAtom"><primary>Atom</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>name</emphasis>: STRING8
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>only-if-exists</emphasis>: BOOL
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
â–¶
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
atom: ATOM or
@@ -3627,7 +3647,7 @@ atom: ATOM or
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -3659,29 +3679,30 @@ Atoms remain defined until server reset (see <link linkend='Connection_Close'>se
<title>GetAtomName</title>
<indexterm zone="requests:GetAtomName" significance="preferred"><primary>GetAtomName</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>atom</emphasis>: ATOM
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
â–¶
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
name: STRING8
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -3704,26 +3725,27 @@ This request returns the name for the given atom.
<indexterm zone="requests:ChangeProperty" significance="preferred"><primary>ChangeProperty</primary></indexterm>
<indexterm zone="requests:ChangeProperty"><primary>Property</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>window</emphasis>: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>property</emphasis>, <emphasis remap='I'>type</emphasis>: ATOM
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>format</emphasis>: {8, 16, 32}
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>mode</emphasis>:
{ <emphasis role='bold'>Replace</emphasis>,
@@ -3731,13 +3753,13 @@ This request returns the name for the given atom.
<emphasis role='bold'>Append</emphasis>}
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>data</emphasis>: LISTofINT8 or LISTofINT16 or LISTofINT32
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -3800,22 +3822,23 @@ The maximum size of a property is server-dependent and may vary dynamically.
<title>DeleteProperty</title>
<indexterm zone="requests:DeleteProperty" significance="preferred"><primary>DeleteProperty</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>window</emphasis>: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>property</emphasis>: ATOM
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -3841,66 +3864,67 @@ event on the window unless the property does not exist.
<title>GetProperty</title>
<indexterm zone="requests:GetProperty" significance="preferred"><primary>GetProperty</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>window</emphasis>: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>property</emphasis>: ATOM
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>type</emphasis>: ATOM or
<emphasis role='bold'>AnyPropertyType</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>long-offset</emphasis>, <emphasis remap='I'>long-length</emphasis>: CARD32
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>delete</emphasis>: BOOL
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
â–¶
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
type: ATOM or
<emphasis role='bold'>None</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
format: {0, 8, 16, 32}
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
bytes-after: CARD32
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
value: LISTofINT8 or LISTofINT16 or LISTofINT32
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -3967,27 +3991,28 @@ event is generated on the window.
<title>RotateProperties</title>
<indexterm zone="requests:RotateProperties" significance="preferred"><primary>RotateProperties</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>window</emphasis>: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>delta</emphasis>: INT16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>properties</emphasis>: LISTofATOM
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -4034,29 +4059,30 @@ error is generated, no properties are changed.
<title>ListProperties</title>
<indexterm zone="requests:ListProperties" significance="preferred"><primary>ListProperties</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>window</emphasis>: WINDOW
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
â–¶
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
atoms: LISTofATOM
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -4079,29 +4105,30 @@ This request returns the atoms of properties currently defined on the window.
<indexterm zone="requests:SetSelectionOwner" significance="preferred"><primary>SetSelectionOwner</primary></indexterm>
<indexterm zone="requests:SetSelectionOwner"><primary>Selection</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>selection</emphasis>: ATOM
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>owner</emphasis>: WINDOW or
<emphasis role='bold'>None</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>time</emphasis>: TIMESTAMP or
<emphasis role='bold'>CurrentTime</emphasis>
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -4167,22 +4194,23 @@ Selections are global to the server.
<title>GetSelectionOwner</title>
<indexterm zone="requests:GetSelectionOwner" significance="preferred"><primary>GetSelectionOwner</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>selection</emphasis>: ATOM
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
â–¶
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
owner: WINDOW or
@@ -4190,7 +4218,7 @@ owner: WINDOW or
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -4216,34 +4244,35 @@ is returned, then there is no owner for the selection.
<title>ConvertSelection</title>
<indexterm zone="requests:ConvertSelection" significance="preferred"><primary>ConvertSelection</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>selection</emphasis>, <emphasis remap='I'>target</emphasis>: ATOM
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>property</emphasis>: ATOM or
<emphasis role='bold'>None</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>requestor</emphasis>: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>time</emphasis>: TIMESTAMP or
<emphasis role='bold'>CurrentTime</emphasis>
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -4276,10 +4305,11 @@ The arguments are passed on unchanged in either of the events.
<indexterm zone="requests:SendEvent" significance="preferred"><primary>SendEvent</primary></indexterm>
<indexterm zone="requests:SendEvent" significance="preferred"><primary>Event</primary><secondary>sending</secondary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>destination</emphasis>: WINDOW or
@@ -4288,23 +4318,23 @@ or
<emphasis role='bold'>InputFocus</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>propagate</emphasis>: BOOL
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>event-mask</emphasis>: SETofEVENT
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>event</emphasis>: &lt;normal-event-format&gt;
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -4378,57 +4408,58 @@ Active grabs are ignored for this request.
<indexterm zone="requests:GrabPointer"><primary>Active grab</primary><secondary>pointer</secondary></indexterm>
<indexterm zone="requests:GrabPointer"><primary>Pointer</primary><secondary>grabbing</secondary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>grab-window</emphasis>: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>owner-events</emphasis>: BOOL
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>event-mask</emphasis>: SETofPOINTEREVENT
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>pointer-mode</emphasis>, <emphasis remap='I'>keyboard-mode</emphasis>:
{ <emphasis role='bold'>Synchronous</emphasis>,
<emphasis role='bold'>Asynchronous</emphasis>}
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>confine-to</emphasis>: WINDOW or
<emphasis role='bold'>None</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>cursor</emphasis>: CURSOR or
<emphasis role='bold'>None</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>time</emphasis>: TIMESTAMP or
<emphasis role='bold'>CurrentTime</emphasis>
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
â–¶
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
status:
@@ -4440,7 +4471,7 @@ status:
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -4556,10 +4587,11 @@ replaced by the current server time.
<title>UngrabPointer</title>
<indexterm zone="requests:UngrabPointer" significance="preferred"><primary>UngrabPointer</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>time</emphasis>: TIMESTAMP or
@@ -4604,58 +4636,59 @@ completely outside the boundaries of the root window.
<indexterm zone="requests:GrabButton" significance="preferred"><primary>GrabButton</primary></indexterm>
<indexterm zone="requests:GrabButton"><primary>Button</primary><secondary>grabbing</secondary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>modifiers</emphasis>: SETofKEYMASK or
<emphasis role='bold'>AnyModifier</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>button</emphasis>: BUTTON or
<emphasis role='bold'>AnyButton</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>grab-window</emphasis>: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>owner-events</emphasis>: BOOL
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>event-mask</emphasis>: SETofPOINTEREVENT
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>pointer-mode</emphasis>, <emphasis remap='I'>keyboard-mode</emphasis>:
{ <emphasis role='bold'>Synchronous</emphasis>,
<emphasis role='bold'>Asynchronous</emphasis>}
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>confine-to</emphasis>: WINDOW or
<emphasis role='bold'>None</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>cursor</emphasis>: CURSOR or
<emphasis role='bold'>None</emphasis>
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -4740,29 +4773,30 @@ The request has no effect on an active grab.
<title>UngrabButton</title>
<indexterm zone="requests:UngrabButton" significance="preferred"><primary>UngrabButton</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>modifiers</emphasis>: SETofKEYMASK or
<emphasis role='bold'>AnyModifier</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>button</emphasis>: BUTTON or
<emphasis role='bold'>AnyButton</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>grab-window</emphasis>: WINDOW
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -4795,29 +4829,30 @@ The request has no effect on an active grab.
<indexterm zone="requests:ChangeActivePointerGrab" significance="preferred"><primary>ChangeActivePointerGrab</primary></indexterm>
<indexterm zone="requests:ChangeActivePointerGrab"><primary>Active grab</primary><secondary>pointer</secondary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>event-mask</emphasis>: SETofPOINTEREVENT
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>cursor</emphasis>: CURSOR or
<emphasis role='bold'>None</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>time</emphasis>: TIMESTAMP or
<emphasis role='bold'>CurrentTime</emphasis>
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -4849,40 +4884,41 @@ with
<indexterm zone="requests:GrabKeyboard"><primary>Active grab</primary><secondary>keyboard</secondary></indexterm>
<indexterm zone="requests:GrabKeyboard"><primary>Keyboard</primary><secondary>grabbing</secondary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>grab-window</emphasis>: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>owner-events</emphasis>: BOOL
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>pointer-mode</emphasis>, <emphasis remap='I'>keyboard-mode</emphasis>:
{ <emphasis role='bold'>Synchronous</emphasis>,
<emphasis role='bold'>Asynchronous</emphasis>}
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>time</emphasis>: TIMESTAMP or
<emphasis role='bold'>CurrentTime</emphasis>
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
â–¶
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
status:
@@ -4894,7 +4930,7 @@ status:
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -4990,10 +5026,11 @@ replaced by the current server time.
<title>UngrabKeyboard</title>
<indexterm zone="requests:UngrabKeyboard" significance="preferred"><primary>UngrabKeyboard</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>time</emphasis>: TIMESTAMP or
@@ -5036,33 +5073,34 @@ becomes not viewable.
<indexterm zone="requests:GrabKey" significance="preferred"><primary>GrabKey</primary></indexterm>
<indexterm zone="requests:GrabKey"><primary>Key</primary><secondary>grabbing</secondary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>key</emphasis>: KEYCODE or
<emphasis role='bold'>AnyKey</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>modifiers</emphasis>: SETofKEYMASK or
<emphasis role='bold'>AnyModifier</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>grab-window</emphasis>: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>owner-events</emphasis>: BOOL
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>pointer-mode</emphasis>, <emphasis remap='I'>keyboard-mode</emphasis>:
{ <emphasis role='bold'>Synchronous</emphasis>,
@@ -5070,7 +5108,7 @@ becomes not viewable.
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -5156,29 +5194,30 @@ error is generated if there is a conflicting grab for any combination.
<title>UngrabKey</title>
<indexterm zone="requests:UngrabKey" significance="preferred"><primary>UngrabKey</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>key</emphasis>: KEYCODE or
<emphasis role='bold'>AnyKey</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>modifiers</emphasis>: SETofKEYMASK or
<emphasis role='bold'>AnyModifier</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>grab-window</emphasis>: WINDOW
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -5210,10 +5249,11 @@ This request has no effect on an active grab.
<title>AllowEvents</title>
<indexterm zone="requests:AllowEvents" significance="preferred"><primary>AllowEvents</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>mode</emphasis>:
@@ -5223,7 +5263,7 @@ This request has no effect on an active grab.
<emphasis role='bold'>AsyncKeyboard</emphasis>,
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>SyncKeyboard</emphasis>,
<emphasis role='bold'>ReplayKeyboard</emphasis>,
@@ -5231,14 +5271,14 @@ This request has no effect on an active grab.
<emphasis role='bold'>SyncBoth</emphasis>}
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>time</emphasis>: TIMESTAMP or
<emphasis role='bold'>CurrentTime</emphasis>
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -5438,50 +5478,51 @@ on other connections.
<title>QueryPointer</title>
<indexterm zone="requests:QueryPointer" significance="preferred"><primary>QueryPointer</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>window</emphasis>: WINDOW
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
â–¶
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
root: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
child: WINDOW or
<emphasis role='bold'>None</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
same-screen: BOOL
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
root-x, root-y, win-x, win-y: INT16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
mask: SETofKEYBUTMASK
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -5519,10 +5560,11 @@ may lag the physical state if device event processing is frozen.
<title>GetMotionEvents</title>
<indexterm zone="requests:GetMotionEvents" significance="preferred"><primary>GetMotionEvents</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>start</emphasis>,
@@ -5530,42 +5572,42 @@ may lag the physical state if device event processing is frozen.
<emphasis role='bold'>CurrentTime</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>window</emphasis>: WINDOW
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
â–¶
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
events: LISTofTIMECOORD
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
where:
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
TIMECOORD: [x, y: INT16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
time: TIMESTAMP]
<!-- .TE -->
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -5598,45 +5640,46 @@ If the stop time is in the future, it is equivalent to specifying
<indexterm zone="requests:TranslateCoordinates" significance="preferred"><primary>TranslateCoordinates</primary></indexterm>
<indexterm zone="glossary:Coordinate_system"><primary>Coordinate system</primary><secondary>translating</secondary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>src-window</emphasis>, <emphasis remap='I'>dst-window</emphasis>: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>src-x</emphasis>, <emphasis remap='I'>src-y</emphasis>: INT16
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
â–¶
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
same-screen: BOOL
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
child: WINDOW or
<emphasis role='bold'>None</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
dst-x, dst-y: INT16
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -5666,39 +5709,40 @@ then that child is returned.
<title>WarpPointer</title>
<indexterm zone="requests:WarpPointer" significance="preferred"><primary>WarpPointer</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>src-window</emphasis>: WINDOW or
<emphasis role='bold'>None</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>dst-window</emphasis>: WINDOW or
<emphasis role='bold'>None</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>src-x</emphasis>, <emphasis remap='I'>src-y</emphasis>: INT16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>src-width</emphasis>, <emphasis remap='I'>src-height</emphasis>: CARD16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>dst-x</emphasis>, <emphasis remap='I'>dst-y</emphasis>: INT16
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -5748,10 +5792,11 @@ moved the pointer.
<indexterm zone="requests:SetInputFocus" significance="preferred"><primary>SetInputFocus</primary></indexterm>
<indexterm zone="requests:SetInputFocus"><primary>Input focus</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>focus</emphasis>: WINDOW or
@@ -5760,7 +5805,7 @@ or
<emphasis role='bold'>None</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>revert-to</emphasis>:
{ <emphasis role='bold'>Parent</emphasis>,
@@ -5768,14 +5813,14 @@ or
<emphasis role='bold'>None</emphasis>}
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>time</emphasis>: TIMESTAMP or
<emphasis role='bold'>CurrentTime</emphasis>
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -5858,15 +5903,16 @@ but the last-focus-change time is not affected.
<title>GetInputFocus</title>
<indexterm zone="requests:GetInputFocus" significance="preferred"><primary>GetInputFocus</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
â–¶
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
focus: WINDOW or
@@ -5875,7 +5921,7 @@ or
<emphasis role='bold'>None</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
revert-to:
{ <emphasis role='bold'>Parent</emphasis>,
@@ -5898,15 +5944,16 @@ This request returns the current focus state.
<title>QueryKeymap</title>
<indexterm zone="requests:QueryKeymap" significance="preferred"><primary>QueryKeymap</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
â–¶
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
keys: LISTofCARD8
@@ -5934,22 +5981,23 @@ may lag the physical state if device event processing is frozen.
<indexterm zone="requests:OpenFont" significance="preferred"><primary>OpenFont</primary></indexterm>
<indexterm zone="requests:OpenFont"><primary>Font</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>fid</emphasis>: FONT
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>name</emphasis>: STRING8
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -5988,17 +6036,18 @@ and can be stored as a component of any graphics context.
<title>CloseFont</title>
<indexterm zone="requests:CloseFont" significance="preferred"><primary>CloseFont</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>font</emphasis>: FONT
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -6021,10 +6070,11 @@ The font itself will be freed when no other resource references it.
<title>QueryFont</title>
<indexterm zone="requests:QueryFont" significance="preferred"><primary>QueryFont</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='3' align='left' rowsep='0'>
- <colspec colname='c1' colsep='0'/>
- <colspec colname='c2' colsep='0'/>
- <colspec colname='c3' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='3' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='1.0*'/>
+ <colspec colname='c3' colwidth='1.0*'/>
<spanspec spanname='all' namest='c1' nameend='c3'/>
<tbody>
<row>
@@ -6324,27 +6374,28 @@ server-dependent.
<title>QueryTextExtents</title>
<indexterm zone="requests:QueryTextExtents" significance="preferred"><primary>QueryTextExtents</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>font</emphasis>: FONTABLE
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>string</emphasis>: STRING16
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
â–¶
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
draw-direction:
@@ -6352,43 +6403,43 @@ draw-direction:
<emphasis role='bold'>RightToLeft</emphasis>}
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
font-ascent: INT16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
font-descent: INT16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
overall-ascent: INT16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
overall-descent: INT16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
overall-width: INT32
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
overall-left: INT32
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
overall-right: INT32
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -6438,27 +6489,28 @@ then undefined characters in the string are also ignored.
<title>ListFonts</title>
<indexterm zone="requests:ListFonts" significance="preferred"><primary>ListFonts</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>pattern</emphasis>: STRING8
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>max-names</emphasis>: CARD16
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
â–¶
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
names: LISTofSTRING8
@@ -6491,51 +6543,52 @@ The returned names are in lowercase.
<title>ListFontsWithInfo</title>
<indexterm zone="requests:ListFontsWithInfo" significance="preferred"><primary>ListFontsWithInfo</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>pattern</emphasis>: STRING8
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>max-names</emphasis>: CARD16
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
â–¶
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
name: STRING8
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
info FONTINFO
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
replies-hint: CARD32
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
where:
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
FONTINFO: &lt;same type definition as in
@@ -6570,17 +6623,18 @@ sequence.
<title>SetFontPath</title>
<indexterm zone="requests:SetFontPath" significance="preferred"><primary>SetFontPath</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>path</emphasis>: LISTofSTRING8
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -6618,15 +6672,16 @@ The meaning of an error from this request is system specific.
<title>GetFontPath</title>
<indexterm zone="requests:GetFontPath" significance="preferred"><primary>GetFontPath</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
â–¶
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
path: LISTofSTRING8
@@ -6647,32 +6702,33 @@ This request returns the current search path for fonts.
<title>CreatePixmap</title>
<indexterm zone="requests:CreatePixmap" significance="preferred"><primary>CreatePixmap</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>pid</emphasis>: PIXMAP
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>drawable</emphasis>: DRAWABLE
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>depth</emphasis>: CARD8
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>width</emphasis>, <emphasis remap='I'>height</emphasis>: CARD16
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -6710,17 +6766,18 @@ window as a drawable to this request.
<title>FreePixmap</title>
<indexterm zone="requests:FreePixmap" significance="preferred"><primary>FreePixmap</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>pixmap</emphasis>: PIXMAP
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -6744,32 +6801,33 @@ The pixmap storage will be freed when no other resource references it.
<indexterm zone="requests:CreateGC" significance="preferred"><primary>CreateGC</primary></indexterm>
<indexterm zone="requests:CreateGC"><primary>Graphics context</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>cid</emphasis>: GCONTEXT
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>drawable</emphasis>: DRAWABLE
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>value-mask</emphasis>: BITMASK
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>value-list</emphasis>: LISTofVALUE
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -6804,17 +6862,18 @@ The context components are:
</para>
<informaltable frame='topbot'>
- <tgroup cols='2' align='left'>
- <colspec colname='c1' colsep='0'/>
- <colspec colname='c2' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='2' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='2.0*'/>
<thead>
- <row>
+ <row rowsep='1'>
<entry>Component</entry>
<entry>Type</entry>
</row>
</thead>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>function</entry>
<entry>
{ <emphasis role='bold'>Clear</emphasis>,
@@ -6835,23 +6894,23 @@ The context components are:
<emphasis role='bold'>Set</emphasis> }
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>plane-mask</entry>
<entry>CARD32</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>foreground</entry>
<entry>CARD32</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>background</entry>
<entry>CARD32</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>line-width</entry>
<entry>CARD16</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>line-style</entry>
<entry>
{ <emphasis role='bold'>Solid</emphasis>,
@@ -6859,7 +6918,7 @@ The context components are:
<emphasis role='bold'>DoubleDash</emphasis> }
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>cap-style</entry>
<entry>
{ <emphasis role='bold'>NotLast</emphasis>,
@@ -6868,7 +6927,7 @@ The context components are:
<emphasis role='bold'>Projecting</emphasis> }
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>join-style</entry>
<entry>
{ <emphasis role='bold'>Miter</emphasis>,
@@ -6876,7 +6935,7 @@ The context components are:
<emphasis role='bold'>Bevel</emphasis> }
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>fill-style</entry>
<entry>
{ <emphasis role='bold'>Solid</emphasis>,
@@ -6885,71 +6944,71 @@ The context components are:
<emphasis role='bold'>Stippled</emphasis> }
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>fill-rule</entry>
<entry>
{ <emphasis role='bold'>EvenOdd</emphasis>,
<emphasis role='bold'>Winding</emphasis> }
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>arc-mode</entry>
<entry>
{ <emphasis role='bold'>Chord</emphasis>,
<emphasis role='bold'>PieSlice</emphasis> }
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>tile</entry>
<entry>PIXMAP</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>stipple</entry>
<entry>PIXMAP</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>tile-stipple-x-origin</entry>
<entry>INT16</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>tile-stipple-y-origin</entry>
<entry>INT16</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>font</entry>
<entry>FONT</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>subwindow-mode</entry>
<entry>
{ <emphasis role='bold'>ClipByChildren</emphasis>,
<emphasis role='bold'>IncludeInferiors</emphasis> }
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>graphics-exposures</entry>
<entry>BOOL</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>clip-x-origin</entry>
<entry>INT16</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>clip-y-origin</entry>
<entry>INT16</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>clip-mask</entry>
<entry>
PIXMAP or
<emphasis role='bold'>None</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>dash-offset</entry>
<entry>CARD16</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>dashes</entry>
<entry>CARD8</entry>
</row>
@@ -6981,108 +7040,109 @@ They are simply truncated to the appropriate number of bits.
The meanings of the functions are:
</para>
-<informaltable frame='none'>
- <tgroup cols='2' align='left'>
- <colspec colname='c1' colsep='0'/>
- <colspec colname='c2' colsep='0'/>
+<informaltable frame='topbot'>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='2' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='2.0*'/>
<thead>
- <row>
+ <row rowsep='1'>
<entry>Function</entry>
<entry>Operation</entry>
</row>
</thead>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>Clear</emphasis>
</entry>
<entry>0</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>And</emphasis>
</entry>
<entry>src AND dst</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>AndReverse</emphasis>
</entry>
<entry>src AND (NOT dst)</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>Copy</emphasis>
</entry>
<entry>src</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>AndInverted</emphasis>
</entry>
<entry>(NOT src) AND dst</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>NoOp</emphasis>
</entry>
<entry>dst</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>Xor</emphasis>
</entry>
<entry>src XOR dst</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>Or</emphasis>
</entry>
<entry>src OR dst</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>Nor</emphasis>
</entry>
<entry>(NOT src) AND (NOT dst)</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>Equiv</emphasis>
</entry>
<entry>(NOT src) XOR dst</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>Invert</emphasis>
</entry>
<entry>NOT dst</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>OrReverse</emphasis>
</entry>
<entry>src OR (NOT dst)</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>CopyInverted</emphasis>
</entry>
<entry>NOT src</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>OrInverted</emphasis>
</entry>
<entry>(NOT src) OR dst</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>Nand</emphasis>
</entry>
<entry>(NOT src) OR (NOT dst)</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>Set</emphasis>
</entry>
@@ -7164,11 +7224,12 @@ The line-style defines which sections of a line are drawn:
</para>
<informaltable frame='none'>
- <tgroup cols='2' align='left'>
- <colspec colname='c1' colsep='0'/>
- <colspec colname='c2' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='2' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='2.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>Solid</emphasis>
</entry>
@@ -7176,7 +7237,7 @@ The line-style defines which sections of a line are drawn:
The full path of the line is drawn.
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>DoubleDash</emphasis>
</entry>
@@ -7188,7 +7249,7 @@ but the even dashes are filled differently than the odd dashes
cap-style used where even and odd dashes meet.
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>OnOffDash</emphasis>
</entry>
@@ -7210,11 +7271,12 @@ The cap-style defines how the endpoints of a path are drawn:
</para>
<informaltable frame='none'>
- <tgroup cols='2' align='left'>
- <colspec colname='c1' colsep='0'/>
- <colspec colname='c2' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='2' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='2.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>NotLast</emphasis>
</entry>
@@ -7224,7 +7286,7 @@ The result is equivalent to
except that for a line-width of zero the final endpoint is not drawn.
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>Butt</emphasis>
</entry>
@@ -7233,7 +7295,7 @@ The result is square at the endpoint (perpendicular to the slope of the
line) with no projection beyond.
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>Round</emphasis>
</entry>
@@ -7244,7 +7306,7 @@ centered on the endpoint; it is equivalent to
for line-width zero.
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>Projecting</emphasis>
</entry>
@@ -7267,11 +7329,12 @@ The join-style defines how corners are drawn for wide lines:
</para>
<informaltable frame='none'>
- <tgroup cols='2' align='left'>
- <colspec colname='c1' colsep='0'/>
- <colspec colname='c2' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='2' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='2.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>Miter</emphasis>
</entry>
@@ -7282,7 +7345,7 @@ However, if the angle is less than 11 degrees, a
join-style is used instead.
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>Round</emphasis>
</entry>
@@ -7291,7 +7354,7 @@ The result is a circular arc with a diameter equal to the line-width,
centered on the joinpoint.
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>Bevel</emphasis>
</entry>
@@ -7313,11 +7376,13 @@ and the cap-style:
</para>
<informaltable frame='none'>
- <tgroup cols='3' align='left'>
- <colspec colname='c1' colsep='0'/>
- <colspec colname='c2' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='3' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='1.0*'/>
+ <colspec colname='c3' colwidth='4.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>NotLast</emphasis>
</entry>
@@ -7326,7 +7391,7 @@ and the cap-style:
This is device-dependent, but the desired effect is that nothing is drawn.
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>Butt</emphasis>
</entry>
@@ -7336,7 +7401,7 @@ This is device-dependent, but the desired effect is that
a single pixel is drawn.
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>Round</emphasis>
</entry>
@@ -7346,7 +7411,7 @@ This is the same as
<emphasis role='bold'>Butt</emphasis>/thin.
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>Projecting</emphasis>
</entry>
@@ -7356,7 +7421,7 @@ This is the same as
<emphasis role='bold'>Butt</emphasis>/thin.
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>Butt</emphasis>
</entry>
@@ -7365,7 +7430,7 @@ This is the same as
Nothing is drawn.
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>Round</emphasis>
</entry>
@@ -7375,7 +7440,7 @@ The closed path is a circle, centered at the endpoint and
with a diameter equal to the line-width.
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>Projecting</emphasis>
</entry>
@@ -7449,23 +7514,24 @@ or
</para>
<informaltable frame='none'>
- <tgroup cols='2' align='left'>
- <colspec colname='c1' colsep='0'/>
- <colspec colname='c2' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='2' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='2.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>Solid</emphasis>
</entry>
<entry>Foreground</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>Tiled</emphasis>
</entry>
<entry>Tile</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>OpaqueStippled</emphasis>
</entry>
@@ -7475,7 +7541,7 @@ but with background everywhere stipple has a zero
and with foreground everywhere stipple has a one
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>Stippled</emphasis>
</entry>
@@ -7493,29 +7559,30 @@ For the odd dashes for line requests with line-style
</para>
<informaltable frame='none'>
- <tgroup cols='2' align='left'>
- <colspec colname='c1' colsep='0'/>
- <colspec colname='c2' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='2' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='2.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>Solid</emphasis>
</entry>
<entry>Background</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>Tiled</emphasis>
</entry>
<entry>Same as for even dashes</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>OpaqueStippled</emphasis>
</entry>
<entry>Same as for even dashes</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>Stippled</emphasis>
</entry>
@@ -7630,64 +7697,65 @@ requests (and any similar requests defined by extensions).
The default component values are:
</para>
-<informaltable frame='none'>
- <tgroup cols='2' align='left'>
- <colspec colname='c1' colsep='0'/>
- <colspec colname='c2' colsep='0'/>
+<informaltable frame='topbot'>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='2' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='2.0*'/>
<thead>
- <row rowsep='0'>
+ <row rowsep='1'>
<entry>Component</entry>
<entry>Default</entry>
</row>
</thead>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>function</entry>
<entry>
<emphasis role='bold'>Copy</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>plane-mask</entry>
<entry>all ones</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>foreground</entry>
<entry>0</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>background</entry>
<entry>1</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>line-width</entry>
<entry>0</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>line-style</entry>
<entry><emphasis role='bold'>Solid</emphasis></entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>cap-style</entry>
<entry><emphasis role='bold'>Butt</emphasis></entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>join-style</entry>
<entry><emphasis role='bold'>Miter</emphasis></entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>fill-style</entry>
<entry><emphasis role='bold'>Solid</emphasis></entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>fill-rule</entry>
<entry><emphasis role='bold'>EvenOdd</emphasis></entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>arc-mode</entry>
<entry><emphasis role='bold'>PieSlice</emphasis></entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>tile</entry>
<entry>
<para>
@@ -7701,55 +7769,55 @@ Pixmap of unspecified size filled with foreground pixel
</para>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>stipple</entry>
<entry>
Pixmap of unspecified size filled with ones
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>tile-stipple-x-origin</entry>
<entry>0</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>tile-stipple-y-origin</entry>
<entry>0</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>font</entry>
<entry>&lt;server-dependent-font&gt;</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>subwindow-mode</entry>
<entry>
<emphasis role='bold'>ClipByChildren</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>graphics-exposures</entry>
<entry>
<emphasis role='bold'>True</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>clip-x-origin</entry>
<entry>0</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>clip-y-origin</entry>
<entry>0</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>clip-mask</entry>
<entry>
<emphasis role='bold'>None</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>dash-offset</entry>
<entry>0</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>dashes</entry>
<entry>4 (that is, the list [4, 4])</entry>
</row>
@@ -7781,27 +7849,28 @@ changes to a single gcontext.
<title>ChangeGC</title>
<indexterm zone="requests:ChangeGC" significance="preferred"><primary>ChangeGC</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>gc</emphasis>: GCONTEXT
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>value-mask</emphasis>: BITMASK
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>value-list</emphasis>: LISTofVALUE
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -7845,22 +7914,23 @@ a subset of the components may have been altered.
<title>CopyGC</title>
<indexterm zone="requests:CopyGC" significance="preferred"><primary>CopyGC</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>src-gc</emphasis>, <emphasis remap='I'>dst-gc</emphasis>: GCONTEXT
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>value-mask</emphasis>: BITMASK
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -7890,27 +7960,28 @@ error results).
<title>SetDashes</title>
<indexterm zone="requests:SetDashes" significance="preferred"><primary>SetDashes</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>gc</emphasis>: GCONTEXT
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>dash-offset</emphasis>: CARD16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>dashes</emphasis>: LISTofCARD8
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -7989,26 +8060,27 @@ would be included in the dash when drawn unclipped.
<title>SetClipRectangles</title>
<indexterm zone="requests:SetClipRectangles" significance="preferred"><primary>SetClipRectangles</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>gc</emphasis>: GCONTEXT
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>clip-x-origin</emphasis>, <emphasis remap='I'>clip-y-origin</emphasis>: INT16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>rectangles</emphasis>: LISTofRECTANGLE
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>ordering</emphasis>:
{ <emphasis role='bold'>UnSorted</emphasis>,
@@ -8018,7 +8090,7 @@ would be included in the dash when drawn unclipped.
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -8085,17 +8157,18 @@ extents.
<title>FreeGC</title>
<indexterm zone="requests:FreeGC" significance="preferred"><primary>FreeGC</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>gc</emphasis>: GCONTEXT
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -8118,32 +8191,33 @@ and destroys the gcontext.
<title>ClearArea</title>
<indexterm zone="requests:ClearArea" significance="preferred"><primary>ClearArea</primary></indexterm>
<indexterm zone="requests:ClearArea"><primary>Background</primary></indexterm><informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>window</emphasis>: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>x</emphasis>, <emphasis remap='I'>y</emphasis>: INT16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>width</emphasis>, <emphasis remap='I'>height</emphasis>: CARD16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>exposures</emphasis>: BOOL
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -8192,37 +8266,38 @@ window in this request.
<title>CopyArea</title>
<indexterm zone="requests:CopyArea" significance="preferred"><primary>CopyArea</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>src-drawable</emphasis>, <emphasis remap='I'>dst-drawable</emphasis>: DRAWABLE
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>gc</emphasis>: GCONTEXT
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>src-x</emphasis>, <emphasis remap='I'>src-y</emphasis>: INT16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>width</emphasis>, <emphasis remap='I'>height</emphasis>: CARD16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>dst-x</emphasis>, <emphasis remap='I'>dst-y</emphasis>: INT16
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -8288,42 +8363,43 @@ graphics-exposures, clip-x-origin, clip-y-origin, clip-mask
<title>CopyPlane</title>
<indexterm zone="requests:CopyPlane" significance="preferred"><primary>CopyPlane</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>src-drawable</emphasis>, <emphasis remap='I'>dst-drawable</emphasis>: DRAWABLE
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>gc</emphasis>: GCONTEXT
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>src-x</emphasis>, <emphasis remap='I'>src-y</emphasis>: INT16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>width</emphasis>, <emphasis remap='I'>height</emphasis>: CARD16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>dst-x</emphasis>, <emphasis remap='I'>dst-y</emphasis>: INT16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>bit-plane</emphasis>: CARD32
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -8370,34 +8446,35 @@ clip-mask
<title>PolyPoint</title>
<indexterm zone="requests:PolyPoint" significance="preferred"><primary>PolyPoint</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>drawable</emphasis>: DRAWABLE
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>gc</emphasis>: GCONTEXT
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>coordinate-mode</emphasis>:
{ <emphasis role='bold'>Origin</emphasis>,
<emphasis role='bold'>Previous</emphasis>}
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>points</emphasis>: LISTofPOINT
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -8434,34 +8511,35 @@ clip-x-origin, clip-y-origin, clip-mask
<indexterm zone="requests:PolyLine" significance="preferred"><primary>PolyLine</primary></indexterm>
<indexterm zone="requests:PolyLine"><primary>Line</primary><secondary>drawing</secondary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>drawable</emphasis>: DRAWABLE
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>gc</emphasis>: GCONTEXT
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>coordinate-mode</emphasis>:
{ <emphasis role='bold'>Origin</emphasis>,
<emphasis role='bold'>Previous</emphasis>}
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>points</emphasis>: LISTofPOINT
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -8523,41 +8601,42 @@ tile-stipple-x-origin, tile-stipple-y-origin, dash-offset, dashes
<title>PolySegment</title>
<indexterm zone="requests:PolySegment" significance="preferred"><primary>PolySegment</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>drawable</emphasis>: DRAWABLE
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>gc</emphasis>: GCONTEXT
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>segments</emphasis>: LISTofSEGMENT
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
where:
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
SEGMENT: [x1, y1, x2, y2: INT16]
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -8597,27 +8676,28 @@ tile-stipple-x-origin, tile-stipple-y-origin, dash-offset, dashes
<title>PolyRectangle</title>
<indexterm zone="requests:PolyRectangle" significance="preferred"><primary>PolyRectangle</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>drawable</emphasis>: DRAWABLE
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>gc</emphasis>: GCONTEXT
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>rectangles</emphasis>: LISTofRECTANGLE
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -8668,27 +8748,28 @@ tile-stipple-x-origin, tile-stipple-y-origin, dash-offset, dashes
<title>PolyArc</title>
<indexterm zone="requests:PolyArc" significance="preferred"><primary>PolyArc</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>drawable</emphasis>: DRAWABLE
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>gc</emphasis>: GCONTEXT
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>arcs</emphasis>: LISTofARC
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -8780,9 +8861,10 @@ than in degrees scaled by 64) in the range [0,2*PI).
The atan returns a value in the range [-PI/2,PI/2].
The adjust is:
<informaltable frame="none">
- <tgroup cols='2' align='left' rowsep="0">
- <colspec colname='c1' colwidth='1*' colsep="0"/>
- <colspec colname='c2' colwidth='2*' colsep="0"/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='2' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='2.0*'/>
<tbody>
<row>
<entry>0</entry>
@@ -8842,21 +8924,22 @@ tile-stipple-x-origin, tile-stipple-y-origin, dash-offset, dashes
<title>FillPoly</title>
<indexterm zone="requests:FillPoly" significance="preferred"><primary>FillPoly</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2in -->
<emphasis remap='I'>drawable</emphasis>: DRAWABLE
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>gc</emphasis>: GCONTEXT
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>shape</emphasis>:
{ <emphasis role='bold'>Complex</emphasis>,
@@ -8864,20 +8947,20 @@ tile-stipple-x-origin, tile-stipple-y-origin, dash-offset, dashes
<emphasis role='bold'>Convex</emphasis>}
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>coordinate-mode</emphasis>:
{ <emphasis role='bold'>Origin</emphasis>,
<emphasis role='bold'>Previous</emphasis>}
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>points</emphasis>: LISTofPOINT
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -8953,27 +9036,28 @@ tile-stipple-x-origin, tile-stipple-y-origin
<title>PolyFillRectangle</title>
<indexterm zone="requests:PolyFillRectangle" significance="preferred"><primary>PolyFillRectangle</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>drawable</emphasis>: DRAWABLE
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>gc</emphasis>: GCONTEXT
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>rectangles</emphasis>: LISTofRECTANGLE
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -9021,27 +9105,28 @@ tile-stipple-x-origin, tile-stipple-y-origin
<title>PolyFillArc</title>
<indexterm zone="requests:PolyFillArc" significance="preferred"><primary>PolyFillArc</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>drawable</emphasis>: DRAWABLE
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>gc</emphasis>: GCONTEXT
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>arcs</emphasis>: LISTofARC
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -9113,41 +9198,42 @@ tile-stipple-x-origin, tile-stipple-y-origin
<title>PutImage</title>
<indexterm zone="requests:PutImage" significance="preferred"><primary>PutImage</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>drawable</emphasis>: DRAWABLE
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>gc</emphasis>: GCONTEXT
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>depth</emphasis>: CARD8
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>width</emphasis>, <emphasis remap='I'>height</emphasis>: CARD16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>dst-x</emphasis>, <emphasis remap='I'>dst-y</emphasis>: INT16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>left-pad</emphasis>: CARD8
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>format</emphasis>:
{ <emphasis role='bold'>Bitmap</emphasis>,
@@ -9155,13 +9241,13 @@ tile-stipple-x-origin, tile-stipple-y-origin
<emphasis role='bold'>ZPixmap</emphasis>}
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>data</emphasis>: LISTofBYTE
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -9239,31 +9325,32 @@ GC mode-dependent components: foreground, background
<title>GetImage</title>
<indexterm zone="requests:GetImage" significance="preferred"><primary>GetImage</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>drawable</emphasis>: DRAWABLE
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>x</emphasis>, <emphasis remap='I'>y</emphasis>: INT16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>width</emphasis>, <emphasis remap='I'>height</emphasis>: CARD16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>plane-mask</emphasis>: CARD32
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>format</emphasis>:
{ <emphasis role='bold'>XYPixmap</emphasis>,
@@ -9271,30 +9358,30 @@ GC mode-dependent components: foreground, background
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
â–¶
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
depth: CARD8
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
visual: VISUALID or
<emphasis role='bold'>None</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
data: LISTofBYTE
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -9368,10 +9455,11 @@ It is intended specifically for rudimentary hardcopy support.
<title>PolyText8</title>
<indexterm zone="requests:PolyText8" significance="preferred"><primary>PolyText8</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='3' align='left' rowsep='0'>
- <colspec colname='c1' colsep='0'/>
- <colspec colname='c2' colsep='0'/>
- <colspec colname='c3' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='3' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='1.0*'/>
+ <colspec colname='c3' colwidth='1.0*'/>
<spanspec spanname='all' namest='c1' nameend='c3'/>
<tbody>
<row>
@@ -9481,10 +9569,11 @@ tile-stipple-x-origin, tile-stipple-y-origin
<title>PolyText16</title>
<indexterm zone="requests:PolyText16" significance="preferred"><primary>PolyText16</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='3' align='left' rowsep='0'>
- <colspec colname='c1' colsep='0'/>
- <colspec colname='c2' colsep='0'/>
- <colspec colname='c3' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='3' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='1.0*'/>
+ <colspec colname='c3' colwidth='1.0*'/>
<spanspec spanname='all' namest='c1' nameend='c3'/>
<tbody>
<row>
@@ -9531,7 +9620,7 @@ TEXTELT16:
[delta: INT8
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
string: STRING16]
<!-- .in -.2i -->
@@ -9568,32 +9657,33 @@ CHAR2B is taken as the most significant byte).
<title>ImageText8</title>
<indexterm zone="requests:ImageText8" significance="preferred"><primary>ImageText8</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>drawable</emphasis>: DRAWABLE
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>gc</emphasis>: GCONTEXT
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>x</emphasis>, <emphasis remap='I'>y</emphasis>: INT16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>string</emphasis>: STRING8
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -9658,32 +9748,33 @@ subwindow-mode, clip-x-origin, clip-y-origin, clip-mask
<title>ImageText16</title>
<indexterm zone="requests:ImageText16" significance="preferred"><primary>ImageText16</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>drawable</emphasis>: DRAWABLE
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>gc</emphasis>: GCONTEXT
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>x</emphasis>, <emphasis remap='I'>y</emphasis>: INT16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>string</emphasis>: STRING16
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -9714,26 +9805,27 @@ CHAR2B is taken as the most significant byte).
<indexterm zone="requests:CreateColormap" significance="preferred"><primary>CreateColormap</primary></indexterm>
<indexterm zone="requests:CreateColormap"><primary>Colormap</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>mid</emphasis>: COLORMAP
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>visual</emphasis>: VISUALID
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>window</emphasis>: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>alloc</emphasis>:
{ <emphasis role='bold'>None</emphasis>,
@@ -9741,7 +9833,7 @@ CHAR2B is taken as the most significant byte).
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -9822,17 +9914,18 @@ in all cases, none of these entries can be freed with
<title>FreeColormap</title>
<indexterm zone="requests:FreeColormap" significance="preferred"><primary>FreeColormap</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>cmap</emphasis>: COLORMAP
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -9873,17 +9966,18 @@ This request has no effect on a default colormap for a screen.
<title>CopyColormapAndFree</title>
<indexterm zone="requests:CopyColormapAndFree" significance="preferred"><primary>CopyColormapAndFree</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>mid</emphasis>, <emphasis remap='I'>src-cmap</emphasis>: COLORMAP
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -9933,17 +10027,18 @@ and that have not been freed since they were allocated.
<title>InstallColormap</title>
<indexterm zone="requests:InstallColormap" significance="preferred"><primary>InstallColormap</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>cmap</emphasis>: COLORMAP
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -10003,17 +10098,18 @@ the required list).
<title>UninstallColormap</title>
<indexterm zone="requests:UninstallColormap" significance="preferred"><primary>UninstallColormap</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>cmap</emphasis>: COLORMAP
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -10053,29 +10149,30 @@ event is generated on every window having that colormap as an attribute.
<title>ListInstalledColormaps</title>
<indexterm zone="requests:ListInstalledColormaps" significance="preferred"><primary>ListInstalledColormaps</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>window</emphasis>: WINDOW
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
â–¶
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
cmaps: LISTofCOLORMAP
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -10102,39 +10199,40 @@ request).
<title>AllocColor</title>
<indexterm zone="requests:AllocColor" significance="preferred"><primary>AllocColor</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>cmap</emphasis>: COLORMAP
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>red</emphasis>, <emphasis remap='I'>green</emphasis>, <emphasis remap='I'>blue</emphasis>: CARD16
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
â–¶
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
pixel: CARD32
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
red, green, blue: CARD16
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -10161,44 +10259,45 @@ the same read-only entry, allowing entries to be shared.
<title>AllocNamedColor</title>
<indexterm zone="requests:AllocNamedColor" significance="preferred"><primary>AllocNamedColor</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>cmap</emphasis>: COLORMAP
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>name</emphasis>: STRING8
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
â–¶
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
pixel: CARD32
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
exact-red, exact-green, exact-blue: CARD16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
visual-red, visual-green, visual-blue: CARD16
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -10230,39 +10329,40 @@ and the visual values specify the values actually used in the colormap.
<title>AllocColorCells</title>
<indexterm zone="requests:AllocColorCells" significance="preferred"><primary>AllocColorCells</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>cmap</emphasis>: COLORMAP
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>colors</emphasis>, <emphasis remap='I'>planes</emphasis>: CARD16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>contiguous</emphasis>: BOOL
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
â–¶
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
pixels, masks: LISTofCARD32
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -10313,44 +10413,45 @@ The RGB values of the allocated entries are undefined.
<title>AllocColorPlanes</title>
<indexterm zone="requests:AllocColorPlanes" significance="preferred"><primary>AllocColorPlanes</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>cmap</emphasis>: COLORMAP
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>colors</emphasis>, <emphasis remap='I'>reds</emphasis>, <emphasis remap='I'>greens</emphasis>, <emphasis remap='I'>blues</emphasis>: CARD16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>contiguous</emphasis>: BOOL
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
â–¶
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
pixels: LISTofCARD32
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
red-mask, green-mask, blue-mask: CARD32
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -10404,27 +10505,28 @@ corresponding independent entries are updated.
<title>FreeColors</title>
<indexterm zone="requests:FreeColors" significance="preferred"><primary>FreeColors</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>cmap</emphasis>: COLORMAP
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>pixels</emphasis>: LISTofCARD32
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>plane-mask</emphasis>: CARD32
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -10486,43 +10588,45 @@ it is arbitrary as to which pixel is reported.
<indexterm zone="requests:StoreColors" significance="preferred"><primary>StoreColors</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>cmap</emphasis>: COLORMAP
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>items</emphasis>: LISTofCOLORITEM
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
where:
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<para>
<informaltable frame='none'>
- <tgroup cols='2' align='left'>
- <colspec colname='c1' colwidth='1*' colsep='0'/>
- <colspec colname='c2' colwidth='2*' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='2' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='2.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>COLORITEM:</entry>
<entry>[pixel: CARD32</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry></entry>
<entry>
do-red, do-green, do-blue: BOOL
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry></entry>
<entry>
red, green, blue: CARD16]
@@ -10534,7 +10638,7 @@ red, green, blue: CARD16]
</para>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
Errors:
<emphasis role='bold'>Access</emphasis>,
@@ -10571,32 +10675,33 @@ it is arbitrary as to which pixel is reported.
<title>StoreNamedColor</title>
<indexterm zone="requests:StoreNamedColor" significance="preferred"><primary>StoreNamedColor</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>cmap</emphasis>: COLORMAP
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>pixel</emphasis>: CARD32
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>name</emphasis>: STRING8
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>do-red</emphasis>, <emphasis remap='I'>do-green</emphasis>, <emphasis remap='I'>do-blue</emphasis>: BOOL
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -10632,48 +10737,49 @@ errors are the same as in
<title>QueryColors</title>
<indexterm zone="requests:QueryColors" significance="preferred"><primary>QueryColors</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>cmap</emphasis>: COLORMAP
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>pixels</emphasis>: LISTofCARD32
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
â–¶
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
colors: LISTofRGB
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
where:
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
RGB: [red, green, blue: CARD16]
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -10703,39 +10809,40 @@ it is arbitrary as to which pixel is reported.
<title>LookupColor</title>
<indexterm zone="requests:LookupColor" significance="preferred"><primary>LookupColor</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>cmap</emphasis>: COLORMAP
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>name</emphasis>: STRING8
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
â–¶
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
exact-red, exact-green, exact-blue: CARD16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
visual-red, visual-green, visual-blue: CARD16
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -10764,43 +10871,44 @@ and uppercase and lowercase do not matter.
<indexterm zone="requests:CreateCursor" significance="preferred"><primary>CreateCursor</primary></indexterm>
<indexterm zone="requests:CreateCursor"><primary>Cursor</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>cid</emphasis>: CURSOR
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>source</emphasis>: PIXMAP
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>mask</emphasis>: PIXMAP or
<emphasis role='bold'>None</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>fore-red</emphasis>, <emphasis remap='I'>fore-green</emphasis>, <emphasis remap='I'>fore-blue</emphasis>: CARD16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>back-red</emphasis>, <emphasis remap='I'>back-green</emphasis>, <emphasis remap='I'>back-blue</emphasis>: CARD16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>x</emphasis>, <emphasis remap='I'>y</emphasis>: CARD16
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -10863,43 +10971,44 @@ The server might or might not make a copy of the pixmap.
<title>CreateGlyphCursor</title>
<indexterm zone="requests:CreateGlyphCursor" significance="preferred"><primary>CreateGlyphCursor</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>cid</emphasis>: CURSOR
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>source-font</emphasis>: FONT
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>mask-font</emphasis>: FONT or
<emphasis role='bold'>None</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>source-char</emphasis>, <emphasis remap='I'>mask-char</emphasis>: CARD16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>fore-red</emphasis>, <emphasis remap='I'>fore-green</emphasis>, <emphasis remap='I'>fore-blue</emphasis>: CARD16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>back-red</emphasis>, <emphasis remap='I'>back-green</emphasis>, <emphasis remap='I'>back-blue</emphasis>: CARD16
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -10951,17 +11060,18 @@ them are to be made.
<title>FreeCursor</title>
<indexterm zone="requests:FreeCursor" significance="preferred"><primary>FreeCursor</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>cursor</emphasis>: CURSOR
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -10984,27 +11094,28 @@ The cursor storage will be freed when no other resource references it.
<title>RecolorCursor</title>
<indexterm zone="requests:RecolorCursor" significance="preferred"><primary>RecolorCursor</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>cursor</emphasis>: CURSOR
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>fore-red</emphasis>, <emphasis remap='I'>fore-green</emphasis>, <emphasis remap='I'>fore-blue</emphasis>: CARD16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>back-red</emphasis>, <emphasis remap='I'>back-green</emphasis>, <emphasis remap='I'>back-blue</emphasis>: CARD16
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -11028,10 +11139,11 @@ the change is visible immediately.
<title>QueryBestSize</title>
<indexterm zone="requests:QueryBestSize" significance="preferred"><primary>QueryBestSize</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>class</emphasis>:
@@ -11040,30 +11152,30 @@ the change is visible immediately.
<emphasis role='bold'>Stipple</emphasis>}
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>drawable</emphasis>: DRAWABLE
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>width</emphasis>, <emphasis remap='I'>height</emphasis>: CARD16
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
â–¶
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
width, height: CARD16
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -11116,38 +11228,39 @@ error results).
<indexterm zone="requests:QueryExtension" significance="preferred"><primary>QueryExtension</primary></indexterm>
<indexterm zone="requests:QueryExtension"><primary>Extension</primary><secondary>querying</secondary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>name</emphasis>: STRING8
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
â–¶
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
present: BOOL
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
major-opcode: CARD8
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
first-event: CARD8
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
first-error: CARD8
<!-- .in -.2i -->
@@ -11184,15 +11297,16 @@ and uppercase and lowercase matter.
<indexterm zone="requests:ListExtensions" significance="preferred"><primary>ListExtensions</primary></indexterm>
<indexterm zone="requests:ListExtensions"><primary>Extension</primary><secondary>listing</secondary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
â–¶
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
names: LISTofSTRING8
@@ -11213,27 +11327,28 @@ This request returns a list of all extensions supported by the server.
<indexterm zone="requests:SetModifierMapping" significance="preferred"><primary>SetModifierMapping</primary></indexterm>
<indexterm zone="requests:SetModifierMapping"><primary>Modifier keys</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>keycodes-per-modifier</emphasis>: CARD8
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>keycodes</emphasis>: LISTofKEYCODE
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
â–¶
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
status:
@@ -11243,7 +11358,7 @@ status:
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -11321,21 +11436,22 @@ status.
<indexterm zone="requests:GetModifierMapping" significance="preferred"><primary>GetModifierMapping</primary></indexterm>
<indexterm zone="requests:GetModifierMapping"><primary>Modifier keys</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
â–¶
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
keycodes-per-modifier: CARD8
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
keycodes: LISTofKEYCODE
<!-- .in -.2i -->
@@ -11375,27 +11491,28 @@ The order of keycodes within each set is chosen arbitrarily by the server.
<indexterm zone="requests:ChangeKeyboardMapping" significance="preferred"><primary>ChangeKeyboardMapping</primary></indexterm>
<indexterm zone="requests:ChangeKeyboardMapping"><primary>Keysym</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>first-keycode</emphasis>: KEYCODE
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>keysyms-per-keycode</emphasis>: CARD8
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>keysyms</emphasis>: LISTofKEYSYM
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -11464,39 +11581,40 @@ it is merely stored for reading and writing by clients
<indexterm zone="requests:GetKeyboardMapping" significance="preferred"><primary>GetKeyboardMapping</primary></indexterm>
<indexterm zone="requests:GetKeyboardMapping"><primary>Keysym</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>first-keycode</emphasis>: KEYCODE
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>count</emphasis>: CARD8
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
â–¶
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
keysyms-per-keycode: CARD8
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
keysyms: LISTofKEYSYM
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -11551,22 +11669,23 @@ is used to fill in unused elements for individual keycodes.
<title>ChangeKeyboardControl</title>
<indexterm zone="requests:ChangeKeyboardControl" significance="preferred"><primary>ChangeKeyboardControl</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>value-mask</emphasis>: BITMASK
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>value-list</emphasis>: LISTofVALUE
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
Errors:
<emphasis role='bold'>Match</emphasis>,
@@ -11583,49 +11702,50 @@ The value-mask and value-list specify which controls are to be changed.
The possible values are:
</para>
-<informaltable frame='none'>
- <tgroup cols='2' align='left'>
- <colspec colname='c1' colsep='0'/>
- <colspec colname='c2' colsep='0'/>
+<informaltable frame='topbot'>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='2' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='2.0*'/>
<thead>
- <row rowsep='0'>
+ <row rowsep='1'>
<entry>Control</entry>
<entry>Type</entry>
</row>
</thead>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>key-click-percent</entry>
<entry>INT8</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>bell-percent</entry>
<entry>INT8</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>bell-pitch</entry>
<entry>INT16</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>bell-duration</entry>
<entry>INT16</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>led</entry>
<entry>CARD8</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>led-mode</entry>
<entry>
{ <emphasis role='bold'>On</emphasis>,
<emphasis role='bold'>Off</emphasis> }
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>key </entry>
<entry>KEYCODE</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>auto-repeat-mode</entry>
<entry>
{ <emphasis role='bold'>On</emphasis>,
@@ -11722,48 +11842,49 @@ a subset of the controls may have been altered.
<title>GetKeyboardControl</title>
<indexterm zone="requests:GetKeyboardControl" significance="preferred"><primary>GetKeyboardControl</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
â–¶
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
key-click-percent: CARD8
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
bell-percent: CARD8
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
bell-pitch: CARD16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
bell-duration: CARD16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
led-mask: CARD32
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
global-auto-repeat:
{ <emphasis role='bold'>On</emphasis>,
<emphasis role='bold'>Off</emphasis>}
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
auto-repeats: LISTofCARD8
<!-- .in -.2i -->
@@ -11791,17 +11912,18 @@ with the least significant bit in the byte representing key 8N.
<title>Bell</title>
<indexterm zone="requests:Bell" significance="preferred"><primary>Bell</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>percent</emphasis>: INT8
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -11837,22 +11959,23 @@ When percent is negative, it is:
<title>SetPointerMapping</title>
<indexterm zone="requests:SetPointerMapping" significance="preferred"><primary>SetPointerMapping</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>map</emphasis>: LISTofCARD8
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
â–¶
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
status:
@@ -11861,7 +11984,7 @@ status:
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -11911,15 +12034,16 @@ status.
<title>GetPointerMapping</title>
<indexterm zone="requests:GetPointerMapping" significance="preferred"><primary>GetPointerMapping</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
â–¶
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
map: LISTofCARD8
@@ -11945,27 +12069,28 @@ The nominal mapping for a pointer is the identity mapping: map[i]=i.
<title>ChangePointerControl</title>
<indexterm zone="requests:ChangePointerControl" significance="preferred"><primary>ChangePointerControl</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>do-acceleration</emphasis>, <emphasis remap='I'>do-threshold</emphasis>: BOOL
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>acceleration-numerator</emphasis>, <emphasis remap='I'>acceleration-denominator</emphasis>: INT16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>threshold</emphasis>: INT16
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -11997,21 +12122,22 @@ error, as does a zero value for acceleration-denominator.
<title>GetPointerControl</title>
<indexterm zone="requests:GetPointerControl" significance="preferred"><primary>GetPointerControl</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
â–¶
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
acceleration-numerator, acceleration-denominator: CARD16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
threshold: CARD16
<!-- .in -.2i -->
@@ -12031,16 +12157,17 @@ This request returns the current acceleration and threshold for the pointer.
<title>SetScreenSaver</title>
<indexterm zone="requests:SetScreenSaver" significance="preferred"><primary>SetScreenSaver</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>timeout</emphasis>, <emphasis remap='I'>interval</emphasis>: INT16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>prefer-blanking</emphasis>:
{ <emphasis role='bold'>Yes</emphasis>,
@@ -12048,7 +12175,7 @@ This request returns the current acceleration and threshold for the pointer.
<emphasis role='bold'>Default</emphasis>}
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>allow-exposures</emphasis>:
{ <emphasis role='bold'>Yes</emphasis>,
@@ -12057,7 +12184,7 @@ This request returns the current acceleration and threshold for the pointer.
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -12113,28 +12240,29 @@ randomly reorigined periodically.
<title>GetScreenSaver</title>
<indexterm zone="requests:GetScreenSaver" significance="preferred"><primary>GetScreenSaver</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
â–¶
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
timeout, interval: CARD16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
prefer-blanking:
{ <emphasis role='bold'>Yes</emphasis>,
<emphasis role='bold'>No</emphasis>}
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
allow-exposures:
{ <emphasis role='bold'>Yes</emphasis>,
@@ -12156,10 +12284,11 @@ This request returns the current screen-saver control values.
<title>ForceScreenSaver</title>
<indexterm zone="requests:ForceScreenSaver" significance="preferred"><primary>ForceScreenSaver</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>mode</emphasis>:
@@ -12168,7 +12297,7 @@ This request returns the current screen-saver control values.
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -12200,10 +12329,11 @@ as if device input had just been received.
<title>ChangeHosts</title>
<indexterm zone="requests:ChangeHosts" significance="preferred"><primary>ChangeHosts</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>mode</emphasis>:
@@ -12211,13 +12341,13 @@ as if device input had just been received.
<emphasis role='bold'>Delete</emphasis>}
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>host</emphasis>: HOST
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -12317,15 +12447,16 @@ or public key encryption, are recommended.
<title>ListHosts</title>
<indexterm zone="requests:ListHosts" significance="preferred"><primary>ListHosts</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
â–¶
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
mode:
@@ -12333,7 +12464,7 @@ mode:
<emphasis role='bold'>Disabled</emphasis>}
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
hosts: LISTofHOST
<!-- .in -.2i -->
@@ -12358,10 +12489,11 @@ Each HOST is padded to a multiple of four bytes.
<title>SetAccessControl</title>
<indexterm zone="requests:SetAccessControl" significance="preferred"><primary>SetAccessControl</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>mode</emphasis>:
@@ -12370,7 +12502,7 @@ Each HOST is padded to a multiple of four bytes.
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -12401,10 +12533,11 @@ error results).
<title>SetCloseDownMode</title>
<indexterm zone="requests:SetCloseDownMode" significance="preferred"><primary>SetCloseDownMode</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>mode</emphasis>:
@@ -12414,7 +12547,7 @@ error results).
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -12442,10 +12575,11 @@ in <link linkend='Connection_Close'>section 10</link>.
<title>KillClient</title>
<indexterm zone="requests:KillClient" significance="preferred"><primary>KillClient</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>resource</emphasis>: CARD32 or
@@ -12453,7 +12587,7 @@ in <link linkend='Connection_Close'>section 10</link>.
<!-- .in -.2i -->
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
Errors:
@@ -12610,9 +12744,10 @@ with arguments:
</para>
<informaltable frame='topbot'>
- <tgroup cols='2' align='left'>
- <colspec colname='c1' colsep='0'/>
- <colspec colname='c2' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='2' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='2.0*'/>
<thead>
<row rowsep='1'>
<entry>Argument</entry>
@@ -12620,23 +12755,23 @@ with arguments:
</row>
</thead>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>event-window</entry>
<entry>Event window</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>event-mask</entry>
<entry>
Client's selected pointer events on the event window
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>pointer-mode and keyboard-mode</entry>
<entry>
<emphasis role='bold'>Asynchronous</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>owner-events</entry>
<entry>
<emphasis role='bold'>True</emphasis>
@@ -12646,13 +12781,13 @@ selected on the event window, otherwise
<emphasis role='bold'>False</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>confine-to</entry>
<entry>
<emphasis role='bold'>None</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>cursor</entry>
<entry>
<emphasis role='bold'>None</emphasis>
@@ -12679,72 +12814,73 @@ can both be used to modify the active grab.
<indexterm zone="events:input" significance="preferred"><primary>Input device</primary><secondary>events</secondary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry id="events:KeyPress">
<indexterm zone="events:KeyPress" significance="preferred"><primary>KeyPress</primary></indexterm>
<emphasis role='bold'>KeyPress</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry id="events:KeyRelease">
<indexterm zone="events:KeyRelease" significance="preferred"><primary>KeyRelease</primary></indexterm>
<emphasis role='bold'>KeyRelease</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry id="events:ButtonPress">
<indexterm zone="events:ButtonPress" significance="preferred"><primary>ButtonPress</primary></indexterm>
<emphasis role='bold'>ButtonPress</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry id="events:ButtonRelease">
<indexterm zone="events:ButtonRelease" significance="preferred"><primary>ButtonRelease</primary></indexterm>
<emphasis role='bold'>ButtonRelease</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry id="events:MotionNotify">
<indexterm zone="events:MotionNotify" significance="preferred"><primary>MotionNotify</primary></indexterm>
<emphasis role='bold'>MotionNotify</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>root</emphasis>, <emphasis remap='I'>event</emphasis>: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>child</emphasis>: WINDOW or
<emphasis role='bold'>None</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>same-screen</emphasis>: BOOL
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>root-x</emphasis>, <emphasis remap='I'>root-y</emphasis>, <emphasis remap='I'>event-x</emphasis>, <emphasis remap='I'>event-y</emphasis>: INT16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>detail</emphasis>: &lt;see below&gt;
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>state</emphasis>: SETofKEYBUTMASK
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>time</emphasis>: TIMESTAMP
<!-- .in -.2i -->
@@ -12797,9 +12933,10 @@ The detail component type varies with the event type:
</para>
<informaltable frame='topbot'>
- <tgroup cols='2' align='left'>
- <colspec colname='c1' colsep='0'/>
- <colspec colname='c2' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='2' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
+ <colspec colname='c2' colwidth='2.0*'/>
<thead>
<row rowsep='1'>
<entry>Event</entry>
@@ -12807,21 +12944,21 @@ The detail component type varies with the event type:
</row>
</thead>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>KeyPress</emphasis>,
<emphasis role='bold'>KeyRelease</emphasis>
</entry>
<entry>KEYCODE</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>ButtonPress</emphasis>,
<emphasis role='bold'>ButtonRelease</emphasis>
</entry>
<entry>BUTTON</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>MotionNotify</emphasis>
</entry>
@@ -12877,44 +13014,45 @@ request.
<section id="events:pointer_window">
<title>Pointer Window events</title>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry id="events:EnterNotify">
<indexterm zone="events:EnterNotify" significance="preferred"><primary>EnterNotify</primary></indexterm>
<emphasis role='bold'>EnterNotify</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry id="events:LeaveNotify">
<indexterm zone="events:LeaveNotify" significance="preferred"><primary>LeaveNotify</primary></indexterm>
<emphasis role='bold'>LeaveNotify</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>root</emphasis>, <emphasis remap='I'>event</emphasis>: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>child</emphasis>: WINDOW or
<emphasis role='bold'>None</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>same-screen</emphasis>: BOOL
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>root-x</emphasis>, <emphasis remap='I'>root-y</emphasis>, <emphasis remap='I'>event-x</emphasis>, <emphasis remap='I'>event-y</emphasis>: INT16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>mode</emphasis>:
{ <emphasis role='bold'>Normal</emphasis>,
@@ -12922,7 +13060,7 @@ request.
<emphasis role='bold'>Ungrab</emphasis>}
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>detail</emphasis>:
{ <emphasis role='bold'>Ancestor</emphasis>,
@@ -12932,17 +13070,17 @@ request.
<emphasis role='bold'>NonlinearVirtual</emphasis>}
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>focus</emphasis>: BOOL
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>state</emphasis>: SETofKEYBUTMASK
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>time</emphasis>: TIMESTAMP
<!-- .in -.2i -->
@@ -13240,28 +13378,29 @@ and final positions for the events.
<indexterm zone="events:input_focus" significance="preferred"><primary>Input focus</primary><secondary>events</secondary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry id="events:FocusIn">
<indexterm zone="events:FocusIn" significance="preferred"><primary>FocusIn</primary></indexterm>
<emphasis role='bold'>FocusIn</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry id="events:FocusOut">
<indexterm zone="events:FocusOut" significance="preferred"><primary>FocusOut</primary></indexterm>
<emphasis role='bold'>FocusOut</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>event</emphasis>: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>mode</emphasis>:
{ <emphasis role='bold'>Normal</emphasis>,
@@ -13270,7 +13409,7 @@ and final positions for the events.
<emphasis role='bold'>Ungrab</emphasis>}
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>detail</emphasis>:
{ <emphasis role='bold'>Ancestor</emphasis>,
@@ -13281,7 +13420,7 @@ and final positions for the events.
<emphasis role='bold'>Pointer</emphasis>,
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>PointerRoot</emphasis>,
<emphasis role='bold'>None</emphasis> }
@@ -13756,15 +13895,16 @@ above) as if the focus were to change from G to F.
<indexterm zone="events:KeymapNotify" significance="preferred"><primary>KeymapNotify</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>KeymapNotify</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>keys</emphasis>: LISTofCARD8
</entry>
@@ -13790,21 +13930,22 @@ and
<indexterm zone="events:Expose" significance="preferred"><primary>Expose</primary></indexterm>
<indexterm zone="events:Expose"><primary>Event</primary><secondary>Exposure</secondary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>Expose</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>window</emphasis>: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>x</emphasis>,
<emphasis remap='I'>y</emphasis>,
@@ -13812,7 +13953,7 @@ and
<emphasis remap='I'>height</emphasis>: CARD16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>count</emphasis>: CARD16
<!-- .in -.2i -->
@@ -13897,36 +14038,37 @@ events is not constrained.
<title>GraphicsExposure</title>
<indexterm zone="events:GraphicsExposure" significance="preferred"><primary>GraphicsExposure</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>GraphicsExposure</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>drawable</emphasis>: DRAWABLE
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>x</emphasis>, <emphasis remap='I'>y</emphasis>, <emphasis remap='I'>width</emphasis>, <emphasis remap='I'>height</emphasis>: CARD16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>count</emphasis>: CARD16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>major-opcode</emphasis>: CARD8
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>minor-opcode</emphasis>: CARD16
<!-- .in -.2i -->
@@ -13972,26 +14114,27 @@ and minor-opcode is always zero.
<title>NoExposure</title>
<indexterm zone="events:NoExposure" significance="preferred"><primary>NoExposure</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>NoExposure</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>drawable</emphasis>: DRAWABLE
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>major-opcode</emphasis>: CARD8
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>minor-opcode:</emphasis> CARD16
<!-- .in -.2i -->
@@ -14026,21 +14169,22 @@ and the minor-opcode is always zero.
<title>VisibilityNotify</title>
<indexterm zone="events:VisibilityNotify" significance="preferred"><primary>VisibilityNotify</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>VisibilityNotify</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>window</emphasis>: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>state</emphasis>:
{ <emphasis role='bold'>Unobscured</emphasis>,
@@ -14119,31 +14263,32 @@ events is not constrained.
<title>CreateNotify</title>
<indexterm zone="events:CreateNotify" significance="preferred"><primary>CreateNotify</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>CreateNotify</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>parent</emphasis>, <emphasis remap='I'>window</emphasis>: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>x</emphasis>, <emphasis remap='I'>y</emphasis>: INT16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>width</emphasis>, <emphasis remap='I'>height</emphasis>, <emphasis remap='I'>border-width</emphasis>: CARD16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>override-redirect</emphasis>: BOOL
<!-- .in -.2i -->
@@ -14169,15 +14314,16 @@ request.
<title>DestroyNotify</title>
<indexterm zone="events:DestroyNotify" significance="preferred"><primary>DestroyNotify</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>DestroyNotify</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>event</emphasis>, <emphasis remap='I'>window</emphasis>: WINDOW
@@ -14215,21 +14361,22 @@ otherwise constrained.
<title>UnmapNotify</title>
<indexterm zone="events:UnmapNotify" significance="preferred"><primary>UnmapNotify</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>UnmapNotify</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>event</emphasis>, <emphasis remap='I'>window</emphasis>: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>from-configure</emphasis>: BOOL
<!-- .in -.2i -->
@@ -14262,21 +14409,22 @@ when the window itself had a win-gravity of
<indexterm zone="events:MapNotify" significance="preferred"><primary>MapNotify</primary></indexterm>
<indexterm zone="events:MapNotify"><primary>Mapped window</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>MapNotify</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>event</emphasis>, <emphasis remap='I'>window</emphasis>: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>override-redirect</emphasis>: BOOL
<!-- .in -.2i -->
@@ -14304,15 +14452,16 @@ The override-redirect flag is from the window's attribute.
<title>MapRequest</title>
<indexterm zone="events:MapRequest" significance="preferred"><primary>MapRequest</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>MapRequest</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>parent</emphasis>, <emphasis remap='I'>window</emphasis>: WINDOW
@@ -14338,26 +14487,27 @@ request is issued on an unmapped window with an override-redirect attribute of
<title>ReparentNotify</title>
<indexterm zone="events:ReparentNotify" significance="preferred"><primary>ReparentNotify</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>ReparentNotify</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>event</emphasis>, <emphasis remap='I'>window</emphasis>, <emphasis remap='I'>parent</emphasis>: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>x</emphasis>, <emphasis remap='I'>y</emphasis>: INT16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>override-redirect</emphasis>: BOOL
<!-- .in -.2i -->
@@ -14388,37 +14538,38 @@ The override-redirect flag is from the window's attribute.
<title>ConfigureNotify</title>
<indexterm zone="events:ConfigureNotify" significance="preferred"><primary>ConfigureNotify</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>ConfigureNotify</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>event</emphasis>, <emphasis remap='I'>window</emphasis>: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>x</emphasis>, <emphasis remap='I'>y</emphasis>: INT16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>width</emphasis>, <emphasis remap='I'>height</emphasis>, <emphasis remap='I'>border-width</emphasis>: CARD16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>above-sibling</emphasis>: WINDOW or
<emphasis role='bold'>None</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>override-redirect</emphasis>: BOOL
<!-- .in -.2i -->
@@ -14455,21 +14606,22 @@ The override-redirect flag is from the window's attribute.
<title>GravityNotify</title>
<indexterm zone="events:GravityNotify" significance="preferred"><primary>GravityNotify</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>GravityNotify</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>event</emphasis>, <emphasis remap='I'>window</emphasis>: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>x</emphasis>, <emphasis remap='I'>y</emphasis>: INT16
<!-- .in -.2i -->
@@ -14499,21 +14651,22 @@ and specify the position of the upper-left outer corner of the window.
<title>ResizeRequest</title>
<indexterm zone="events:ResizeRequest" significance="preferred"><primary>ResizeRequest</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>ResizeRequest</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>window</emphasis>: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>width</emphasis>, <emphasis remap='I'>height</emphasis>: CARD16
<!-- .in -.2i -->
@@ -14539,37 +14692,38 @@ The width and height are the requested inside size, not including the border.
<title>ConfigureRequest</title>
<indexterm zone="events:ConfigureRequest" significance="preferred"><primary>ConfigureRequest</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>ConfigureRequest</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>parent</emphasis>, <emphasis remap='I'>window</emphasis>: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>x</emphasis>, <emphasis remap='I'>y</emphasis>: INT16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>width</emphasis>, <emphasis remap='I'>height</emphasis>, <emphasis remap='I'>border-width</emphasis>: CARD16
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>sibling</emphasis>: WINDOW or
<emphasis role='bold'>None</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>stack-mode</emphasis>:
{ <emphasis role='bold'>Above</emphasis>,
@@ -14579,7 +14733,7 @@ The width and height are the requested inside size, not including the border.
<emphasis role='bold'>Opposite</emphasis>}
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>value-mask</emphasis>: BITMASK
<!-- .in -.2i -->
@@ -14613,21 +14767,22 @@ and
<title>CirculateNotify</title>
<indexterm zone="events:CirculateNotify" significance="preferred"><primary>CirculateNotify</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>CirculateNotify</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>event</emphasis>, <emphasis remap='I'>window</emphasis>: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>place</emphasis>:
{ <emphasis role='bold'>Top</emphasis>,
@@ -14662,21 +14817,22 @@ Otherwise, it is below all siblings.
<title>CirculateRequest</title>
<indexterm zone="events:CirculateRequest" significance="preferred"><primary>CirculateRequest</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>CirculateRequest</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>parent</emphasis>, <emphasis remap='I'>window</emphasis>: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>place</emphasis>:
{ <emphasis role='bold'>Top</emphasis>,
@@ -14704,33 +14860,34 @@ and the place specifies what the new position in the stacking order should be.
<title>PropertyNotify</title>
<indexterm zone="events:PropertyNotify" significance="preferred"><primary>PropertyNotify</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>PropertyNotify</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>window</emphasis>: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>atom</emphasis>: ATOM
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>state</emphasis>:
{ <emphasis role='bold'>NewValue</emphasis>,
<emphasis role='bold'>Deleted</emphasis>}
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>time</emphasis>: TIMESTAMP
<!-- .in -.2i -->
@@ -14771,26 +14928,27 @@ The timestamp indicates the server time when the property was changed.
<title>SelectionClear</title>
<indexterm zone="events:SelectionClear" significance="preferred"><primary>SelectionClear</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>SelectionClear</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>owner</emphasis>: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>selection</emphasis>: ATOM
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>time</emphasis>: TIMESTAMP
<!-- .in -.2i -->
@@ -14816,42 +14974,43 @@ request.
<title>SelectionRequest</title>
<indexterm zone="events:SelectionRequest" significance="preferred"><primary>SelectionRequest</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>SelectionRequest</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>owner</emphasis>: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>selection</emphasis>: ATOM
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>target</emphasis>: ATOM
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>property</emphasis>: ATOM or
<emphasis role='bold'>None</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>requestor</emphasis>: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>time</emphasis>: TIMESTAMP or
<emphasis role='bold'>CurrentTime</emphasis>
@@ -14889,32 +15048,33 @@ standard <citetitle>Inter-Client Communication Conventions Manual</citetitle>.
<title>SelectionNotify</title>
<indexterm zone="events:SelectionNotify" significance="preferred"><primary>SelectionNotify</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>SelectionNotify</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>requestor</emphasis>: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>selection</emphasis>, <emphasis remap='I'>target</emphasis>: ATOM
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>property</emphasis>: ATOM or
<emphasis role='bold'>None</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>time</emphasis>: TIMESTAMP or
<emphasis role='bold'>CurrentTime</emphasis>
@@ -14944,32 +15104,33 @@ or when a selection conversion could not be performed (indicated with property
<title>ColormapNotify</title>
<indexterm zone="events:ColormapNotify" significance="preferred"><primary>ColormapNotify</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>ColormapNotify</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>window</emphasis>: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>colormap</emphasis>: COLORMAP or
<emphasis role='bold'>None</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>new</emphasis>: BOOL
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>state</emphasis>:
{ <emphasis role='bold'>Installed</emphasis>,
@@ -15001,15 +15162,16 @@ the state indicates whether the colormap is currently installed.
<title>MappingNotify</title>
<indexterm zone="events:MappingNotify" significance="preferred"><primary>MappingNotify</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>MappingNotify</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>request</emphasis>:
@@ -15018,7 +15180,7 @@ the state indicates whether the colormap is currently installed.
<emphasis role='bold'>Pointer</emphasis>}
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>first-keycode</emphasis>, <emphasis remap='I'>count</emphasis>: CARD8
<!-- .in -.2i -->
@@ -15053,31 +15215,32 @@ then first-keycode and count indicate the range of altered keycodes.
<title>ClientMessage</title>
<indexterm zone="events:ClientMessage" significance="preferred"><primary>ClientMessage</primary></indexterm>
<informaltable frame='none'>
- <tgroup cols='1' align='left'>
- <colspec colname='c1' colsep='0'/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='1' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth='1.0*'/>
<tbody>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis role='bold'>ClientMessage</emphasis>
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<!-- .in +.2i -->
<emphasis remap='I'>window</emphasis>: WINDOW
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>type</emphasis>: ATOM
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>format</emphasis>: {8, 16, 32}
</entry>
</row>
- <row rowsep='0'>
+ <row>
<entry>
<emphasis remap='I'>data</emphasis>: LISTofINT8 or LISTofINT16 or LISTofINT32
<!-- .in -.2i -->