diff options
author | Matt Dew <marcoz@osource.org> | 2012-01-15 17:17:24 -0700 |
---|---|---|
committer | Matt Dew <marcoz@osource.org> | 2012-01-15 17:17:24 -0700 |
commit | 4769a96385e0eb47550773abb00631af89977320 (patch) | |
tree | 61e12578f5bc88de32a8a1baaf51530428b0c137 /specs/sect1-9.xml | |
parent | 7f26709e4bda1154287c27d57cb22465fa815380 (diff) |
informaltable cleanup
On certain tables, add top and bottom borders to table
header and a bottom border to the table. This matches
what those tables in the old pdfs looked like.
the <?dbfo keep-together='always'> prevents tables from
splitting across pages. Useful for tiny tables.
Converting the colwidth to a floating point,
IE, 1* -> 1.0* cleans up these build errors:
WARNING: table-layout="fixed" and column-width unspecified
=> falling back to proportional-column-width(1)
Signed-off-by: Matt Dew <marcoz@osource.org>
Diffstat (limited to 'specs/sect1-9.xml')
-rw-r--r-- | specs/sect1-9.xml | 2711 |
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>: <normal-event-format> <!-- .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: <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><server-dependent-font></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>: <see below> </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 --> |