From 14acb707dbd1f49eb0e8e5bf4164f32c3209e030 Mon Sep 17 00:00:00 2001 From: Alan Coopersmith Date: Sun, 31 Oct 2010 14:56:08 -0700 Subject: specs: Move indexterms out of glossdef tags Try to avoid problems similar to those fixed in libX11 commit 511c4f6d29b2da4f71093feabcbb3913cb5d12a7 Signed-off-by: Alan Coopersmith --- specs/glossary.xml | 154 ++++++++++++++++++++++++++--------------------------- 1 file changed, 77 insertions(+), 77 deletions(-) (limited to 'specs/glossary.xml') diff --git a/specs/glossary.xml b/specs/glossary.xml index 7ba03ab..70fe87e 100644 --- a/specs/glossary.xml +++ b/specs/glossary.xml @@ -4,8 +4,8 @@ Access control list + Access control list -Access control list X maintains a list of hosts from which client programs can be run. By default, @@ -22,8 +22,8 @@ protocol name and data received by the server at connection setup. Active grab + Active grab -Active grab A grab is active when the pointer or keyboard is actually owned by the single grabbing client. @@ -33,8 +33,8 @@ the single grabbing client. Ancestors + Ancestors -Ancestors If W is an inferior of A, then A is an ancestor of W. @@ -43,8 +43,8 @@ If W is an inferior of A, then A is an ancestor of W. Atom + Atom -Atom An atom is a unique ID corresponding to a string name. Atoms are used to identify properties, types, and selections. @@ -54,8 +54,8 @@ Atoms are used to identify properties, types, and selections. Background + Background -Background An InputOutput @@ -68,8 +68,8 @@ the server will automatically tile those regions with the background. Backing store + Backing store -Backing store When a server maintains the contents of a window, the pixels saved off screen are known as a backing store. @@ -105,8 +105,8 @@ each bitmap is called a bit plane or plane. Bitmap + Bitmap -Bitmap A bitmap is a pixmap of depth one. @@ -115,8 +115,8 @@ A bitmap is a pixmap of depth one. Border + Border -Border An InputOutput @@ -142,8 +142,8 @@ the pointer is then actively grabbed by the client. Byte order + Byte order -Byte order For image (pixmap/bitmap) data, the server defines the byte order, @@ -157,8 +157,8 @@ and the server swaps bytes as necessary. Children + Children -Children The children of a window are its first-level subwindows. @@ -167,8 +167,8 @@ The children of a window are its first-level subwindows. Client + Client -Client An application program connects to the window system server by some interprocess communication path, such as a TCP connection or a @@ -186,8 +186,8 @@ not by program lifetimes. Clipping region + Clipping region -Clipping region In a graphics context, a bitmap or list of rectangles can be specified @@ -215,8 +215,8 @@ so that windows associated with those maps display with correct colors. Connection + Connection -Connection The interprocess communication path between the server and client program is known as a connection. @@ -228,8 +228,8 @@ connection to the server over which requests and events are sent. Containment + Containment -Containment A window contains the pointer if the window is viewable and the hotspot of the cursor is within a visible region of the window or a @@ -243,8 +243,8 @@ but no inferior contains the pointer. Coordinate system + Coordinate system -Coordinate system The coordinate system has the X axis horizontal and the Y axis vertical, with the origin [0, 0] at the upper left. @@ -260,8 +260,8 @@ the origin is inside the border at the inside upper left. Cursor + Cursor -Cursor A cursor is the visible shape of the pointer on a screen. It consists of a hot spot, a source bitmap, a shape bitmap, @@ -274,8 +274,8 @@ when the pointer is in that window. Depth + Depth -Depth The depth of a window or pixmap is the number of bits per pixel that it has. The depth of a graphics context is the depth of the drawables it can be @@ -286,8 +286,8 @@ used in conjunction with for graphics output. Device + Device -Device Keyboards, mice, tablets, track-balls, button boxes, and so on are all collectively known as input devices. @@ -299,8 +299,8 @@ The core protocol only deals with two devices, DirectColor + DirectColor -DirectColor DirectColor is a class of colormap in which a pixel value is decomposed into three @@ -315,8 +315,8 @@ The RGB values can be changed dynamically. Display + Display -Display A server, together with its screens and input devices, is called a display. @@ -325,8 +325,8 @@ A server, together with its screens and input devices, is called a display. Drawable + Drawable -Drawable Both windows and pixmaps can be used as sources and destinations in graphics operations. @@ -340,8 +340,8 @@ window cannot be used as a source or destination in a graphics operation. Event + Event -Event Clients are informed of information asynchronously by means of events. These events can be generated either asynchronously from devices @@ -420,8 +420,8 @@ of regions of windows have been lost. Extension + Extension -Extension Named extensions to the core protocol can be defined to extend the system. @@ -443,8 +443,8 @@ The focus window is another term for the input focus. Font + Font -Font A font is a matrix of glyphs (typically characters). The protocol does no translation or interpretation of character sets. @@ -457,8 +457,8 @@ and interline spacing. GC, GContext + GC -GC GContext GC and gcontext are abbreviations for graphics context. @@ -468,8 +468,8 @@ GC and gcontext are abbreviations for graphics context. Glyph + Glyph -Glyph A glyph is an image, typically of a character, in a font. @@ -478,8 +478,8 @@ A glyph is an image, typically of a character, in a font. Grab + Grab -Grab Keyboard keys, the keyboard, pointer buttons, the pointer, and the server can be grabbed for exclusive use by a client. @@ -493,8 +493,8 @@ various styles of user interfaces. Graphics context + Graphics context -Graphics context Various information for graphics output is stored in a graphics context such as foreground pixel, background pixel, line width, clipping region, @@ -507,8 +507,8 @@ and the same depth as the graphics context. Gravity + Gravity -Gravity See bit gravity and window gravity. @@ -517,8 +517,8 @@ See bit gravity and window gravity. GrayScale + GrayScale -GrayScale GrayScale can be viewed as a degenerate case of @@ -532,8 +532,8 @@ The gray values can be changed dynamically. Hotspot + Hotspot -Hotspot A cursor has an associated hotspot that defines the point in the cursor corresponding to the coordinates reported for the pointer. @@ -543,8 +543,8 @@ cursor corresponding to the coordinates reported for the pointer. Identifier + Identifier -Identifier An identifier is a unique value associated with a resource that clients use to name that resource. @@ -555,8 +555,8 @@ The identifier can be used over any connection. Inferiors + Inferiors -Inferiors The inferiors of a window are all of the subwindows nested below it: the children, the children's children, and so on. @@ -566,8 +566,8 @@ the children, the children's children, and so on. Input focus + Input focus -Input focus The input focus is normally a window defining the scope for processing of keyboard input. @@ -586,8 +586,8 @@ the pointer is on at each keyboard event. Input manager + Input manager -Input manager Control over keyboard input is typically provided by an input manager client. @@ -657,8 +657,8 @@ normally have been sent to. Keysym + Keysym -Keysym An encoding of a symbol on a keycap on a keyboard. @@ -667,8 +667,8 @@ An encoding of a symbol on a keycap on a keyboard. Mapped + Mapped window -Mapped window A window is said to be mapped if a map call has been performed on it. Unmapped windows and their inferiors are never viewable or visible. @@ -678,8 +678,8 @@ Unmapped windows and their inferiors are never viewable or visible. Modifier keys + Modifier keys -Modifier keys Shift, Control, Meta, Super, Hyper, Alt, Compose, Apple, CapsLock, ShiftLock, and similar keys are called modifier keys. @@ -689,8 +689,8 @@ ShiftLock, and similar keys are called modifier keys. Monochrome + Monochrome -Monochrome Monochrome is a special case of StaticGray @@ -701,8 +701,8 @@ in which there are only two colormap entries. Obscure + Obscure -Obscure A window is obscured if some other window obscures it. Window A obscures window B if both are viewable @@ -719,8 +719,8 @@ and that a window can be obscured and yet still have visible regions. Occlude + Occlude -Occlude A window is occluded if some other window occludes it. Window A occludes window B if both are mapped, A is higher in the global @@ -734,8 +734,8 @@ Also note that window borders are included in the calculation. Padding + Padding -Padding Some padding bytes are inserted in the data stream to maintain alignment of the protocol requests on natural boundaries. @@ -756,8 +756,8 @@ If C is a child of P, then P is the parent of C. Passive grab + Passive grab -Passive grab Grabbing a key or button is a passive grab. The grab activates when the key or button is actually pressed. @@ -767,8 +767,8 @@ The grab activates when the key or button is actually pressed. Pixel value + Pixel value -Pixel value A pixel is an N-bit value, where N is the number of bit planes used in a particular window or pixmap (that is, @@ -781,8 +781,8 @@ a pixel value indexes a colormap to derive an actual color to be displayed. Pixmap + Pixmap -Pixmap A pixmap is a three-dimensional array of bits. A pixmap is normally thought of as a two-dimensional array of pixels, @@ -795,8 +795,8 @@ A pixmap can also be thought of as a stack of N bitmaps. Plane + Plane -Plane When a pixmap or window is thought of as a stack of bitmaps, each bitmap is called a plane or bit plane. @@ -819,8 +819,8 @@ The plane mask is stored in a graphics context. Pointer + Pointer -Pointer The pointer is the pointing device attached to the cursor and tracked on the screens. @@ -842,8 +842,8 @@ rather than the client the events would normally have been sent to. Pointing device + Pointing device -Pointing device A pointing device is typically a mouse, tablet, or some other device with effective dimensional motion. @@ -855,8 +855,8 @@ and it tracks whatever pointing device is attached as the pointer. Property + Property -Property Windows may have associated properties, which consist of a name, a type, a data format, and some data. @@ -870,8 +870,8 @@ hints, program names, and icon formats with a window manager. Property list + Property list -Property list The property list of a window is the list of properties that have been defined for the window. @@ -881,8 +881,8 @@ been defined for the window. PseudoColor + PseudoColor -PseudoColor PseudoColor is a class of colormap in which a pixel value indexes the colormap to @@ -895,8 +895,8 @@ The RGB values can be changed dynamically. Redirecting control + Redirecting control -Redirecting control Window managers (or client programs) may want to enforce window layout policy in various ways. @@ -909,8 +909,8 @@ rather than the operation actually being performed. Reply + Reply -Reply Information requested by a client program is sent back to the client with a reply. @@ -923,8 +923,8 @@ although some requests generate multiple replies. Request + Request -Request A command to the server is called a request. It is a single block of data sent over a connection. @@ -934,8 +934,8 @@ It is a single block of data sent over a connection. Resource + Resource -Resource Windows, pixmaps, cursors, fonts, graphics contexts, and colormaps are known as resources. @@ -948,8 +948,8 @@ over which the resource was created. RGB values + RGB values -RGB values Red, green, and blue (RGB) intensity values are used to define color. These values are always represented as 16-bit unsigned numbers, @@ -961,8 +961,8 @@ The server scales the values to match the display hardware. Root + Root -Root The root of a pixmap, colormap, or graphics context is the same as the root of whatever drawable was used when the pixmap, colormap, or graphics context was @@ -987,8 +987,8 @@ A root window has no parent. Save set + Save set -Save set The save set of a client is a list of other clients' windows that, if they are inferiors of one of the client's windows at connection close, @@ -1001,8 +1001,8 @@ lost windows if the manager terminates abnormally. Scanline + Scanline -Scanline A scanline is a list of pixel or bit values viewed as a horizontal row (all values having the same y coordinate) of an image, with the @@ -1013,8 +1013,8 @@ values ordered by increasing x coordinate. Scanline order + Scanline order -Scanline order An image represented in scanline order contains scanlines ordered by increasing y coordinate. @@ -1024,8 +1024,8 @@ increasing y coordinate. Screen + Screen -Screen A server can provide several independent screens, which typically have physically independent monitors. @@ -1037,8 +1037,8 @@ and pointer shared among the screens. Selection + Selection -Selection A selection can be thought of as an indirect property with dynamic type; that is, rather than having the property stored in the server, @@ -1066,8 +1066,8 @@ The protocol does not constrain the semantics. Server + Server -Server The server provides the basic windowing mechanism. It handles connections from clients, @@ -1094,8 +1094,8 @@ indivisibly. Sibling + Sibling -Sibling Children of the same parent window are known as sibling windows. @@ -1104,8 +1104,8 @@ Children of the same parent window are known as sibling windows. Stacking order + Stacking order -Stacking order Sibling windows may stack on top of each other. Windows above other windows both obscure and occlude those lower windows. @@ -1117,8 +1117,8 @@ The relationship between sibling windows is known as the stacking order. StaticColor + StaticColor -StaticColor StaticColor can be viewed as a degenerate case of @@ -1130,8 +1130,8 @@ in which the RGB values are predefined and read-only. StaticGray + StaticGray -StaticGray StaticGray can be viewed as a degenerate case of @@ -1144,8 +1144,8 @@ The values are typically linear or near-linear increasing ramps. Stipple + Stipple -Stipple A stipple pattern is a bitmap that is used to tile a region that will serve as an additional clip mask for a fill operation with the foreground @@ -1156,8 +1156,8 @@ color. String Equivalence + String Equivalence -String Equivalence Two ISO Latin-1 STRING8 values are considered equal if they are the same length and if corresponding bytes are either equal or are equivalent as @@ -1175,8 +1175,8 @@ are pairwise equivalent to decimal values 246 to 254 inclusive Tile + Tile -Tile A pixmap can be replicated in two dimensions to tile a region. The pixmap itself is also known as a tile. @@ -1186,8 +1186,8 @@ The pixmap itself is also known as a tile. Timestamp + Timestamp -Timestamp A timestamp is a time value, expressed in milliseconds. It typically is the time since the last @@ -1208,8 +1208,8 @@ server time. TrueColor + TrueColor -TrueColor TrueColor can be viewed as a degenerate case of @@ -1224,8 +1224,8 @@ The values are typically linear or near-linear increasing ramps. Type + Type -Type A type is an arbitrary atom used to identify the interpretation of property data. @@ -1237,8 +1237,8 @@ and are solely for the benefit of clients. Viewable + Viewable -Viewable A window is viewable if it and all of its ancestors are mapped. This does not imply that any portion of the window is actually visible. @@ -1251,8 +1251,8 @@ backing store. Visible + Visible -Visible A region of a window is visible if someone looking at the screen can actually see it; @@ -1289,8 +1289,8 @@ Manipulation of windows on the screen and much of the user interface XYFormat + XYFormat -XYFormat The data for a pixmap is said to be in XY format if it is organized as a set of bitmaps representing individual bit planes, with the planes @@ -1301,8 +1301,8 @@ appearing from most-significant to least-significant in bit order. ZFormat + ZFormat -ZFormat The data for a pixmap is said to be in Z format if it is organized as a set of pixel values in scanline order. -- cgit v1.2.3