~ubuntu-branches/ubuntu/saucy/x11proto-core/saucy

« back to all changes in this revision

Viewing changes to specs/glossary.xml

  • Committer: Bazaar Package Importer
  • Author(s): Cyril Brulebois, Julien Cristau, Robert Hooker, Cyril Brulebois
  • Date: 2011-01-14 04:18:40 UTC
  • mfrom: (1.1.12 upstream) (3.2.3 sid)
  • Revision ID: james.westby@ubuntu.com-20110114041840-znf1g1v4ldzwwg4p
Tags: 7.0.20-1
[ Julien Cristau ]
* Merge changes from the experimental branch (7.0.17-1 upload).

[ Robert Hooker ]
* New upstream release. Changes:
  - 5d3428d... Add XF86XK_TouchpadOn/Off
  - Various spec updates.

[ Cyril Brulebois ]
* Update debian/copyright from upstream's COPYING.
* Add 01_keep_xorg_css.diff temporarily.
* Add patching in debian/rules, and quilt build-dep accordingly.

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
<title>Glossary</title>
3
3
 
4
4
 
5
 
<glossentry>
6
 
  <glossterm><function>Access control list</function></glossterm>
 
5
<glossentry id="glossary:Access_control_list">
 
6
  <glossterm>Access control list</glossterm>
7
7
  <indexterm significance="preferred"><primary>Access control list</primary></indexterm>
8
8
  <glossdef>
9
9
    <para>
20
20
    </para>
21
21
  </glossdef>
22
22
</glossentry>
23
 
<glossentry>
24
 
  <glossterm><function>Active grab</function></glossterm>
 
23
<glossentry id="glossary:Active_grab">
 
24
  <glossterm>Active grab</glossterm>
25
25
  <indexterm significance="preferred"><primary>Active grab</primary></indexterm>
26
26
  <glossdef>
27
27
    <para>
31
31
    </para>
32
32
  </glossdef>
33
33
</glossentry>
34
 
<glossentry>
35
 
  <glossterm><function>Ancestors</function></glossterm>
 
34
<glossentry id="glossary:Ancestors">
 
35
  <glossterm>Ancestors</glossterm>
36
36
  <indexterm significance="preferred"><primary>Ancestors</primary></indexterm>
37
37
  <glossdef>
38
38
    <para>
39
 
If W is an inferior of A, then A is an ancestor of W.
 
39
If W is an <glossterm linkend="glossary:Inferiors">inferior</glossterm> of A, then A is an ancestor of W.
40
40
<!-- .KE -->
41
41
    </para>
42
42
  </glossdef>
43
43
</glossentry>
44
 
<glossentry>
45
 
  <glossterm><function>Atom</function></glossterm>
 
44
<glossentry id="glossary:Atom">
 
45
  <glossterm>Atom</glossterm>
46
46
  <indexterm significance="preferred"><primary>Atom</primary></indexterm>
47
47
  <glossdef>
48
48
    <para>
52
52
    </para>
53
53
  </glossdef>
54
54
</glossentry>
55
 
<glossentry>
56
 
  <glossterm><function>Background</function></glossterm>
 
55
<glossentry id="glossary:Background">
 
56
  <glossterm>Background</glossterm>
57
57
  <indexterm significance="preferred"><primary>Background</primary></indexterm>
58
58
  <glossdef>
59
59
    <para>
60
60
An
61
 
<emphasis role='bold'>InputOutput </emphasis>
 
61
<emphasis role='bold'>InputOutput</emphasis>
62
62
window can have a background, which is defined as a pixmap.
63
63
When regions of the window have their contents lost or invalidated,
64
64
the server will automatically tile those regions with the background.
66
66
    </para>
67
67
  </glossdef>
68
68
</glossentry>
69
 
<glossentry>
70
 
  <glossterm><function>Backing store</function></glossterm>
 
69
<glossentry id="glossary:Backing_store">
 
70
  <glossterm>Backing store</glossterm>
71
71
  <indexterm significance="preferred"><primary>Backing store</primary></indexterm>
72
72
  <glossdef>
73
73
    <para>
77
77
    </para>
78
78
  </glossdef>
79
79
</glossentry>
80
 
<glossentry>
81
 
  <glossterm><function>Bit gravity</function></glossterm>
 
80
<glossentry id="glossary:Bit_gravity">
 
81
  <glossterm>Bit gravity</glossterm>
 
82
  <indexterm significance="preferred"><primary>Bit</primary><secondary>gravity</secondary></indexterm>
82
83
  <glossdef>
83
 
<!-- .IN "Bit" "gravity" "@DEF@" -->
84
84
    <para>
85
85
When a window is resized,
86
86
the contents of the window are not necessarily discarded.
92
92
    </para>
93
93
  </glossdef>
94
94
</glossentry>
95
 
<glossentry>
96
 
  <glossterm><function>Bit plane</function></glossterm>
 
95
<glossentry id="glossary:Bit_plane">
 
96
  <glossterm>Bit plane</glossterm>
 
97
  <indexterm significance="preferred"><primary>Bit</primary><secondary>plane</secondary></indexterm>
97
98
  <glossdef>
98
 
<!-- .IN "Bit" "plane" "@DEF@" -->
99
99
    <para>
100
100
When a pixmap or window is thought of as a stack of bitmaps,
101
101
each bitmap is called a bit plane or plane.
103
103
    </para>
104
104
  </glossdef>
105
105
</glossentry>
106
 
<glossentry>
107
 
  <glossterm><function>Bitmap</function></glossterm>
 
106
<glossentry id="glossary:Bitmap">
 
107
  <glossterm>Bitmap</glossterm>
108
108
  <indexterm significance="preferred"><primary>Bitmap</primary></indexterm>
109
109
  <glossdef>
110
110
    <para>
111
 
A bitmap is a pixmap of depth one.
 
111
A bitmap is a <glossterm linkend="glossary:Pixmap">pixmap</glossterm> of depth one.
112
112
<!-- .KE -->
113
113
    </para>
114
114
  </glossdef>
115
115
</glossentry>
116
 
<glossentry>
117
 
  <glossterm><function>Border</function></glossterm>
 
116
<glossentry id="glossary:Border">
 
117
  <glossterm>Border</glossterm>
118
118
  <indexterm significance="preferred"><primary>Border</primary></indexterm>
119
119
  <glossdef>
120
120
    <para>
121
121
An
122
 
<emphasis role='bold'>InputOutput </emphasis>
 
122
<emphasis role='bold'>InputOutput</emphasis>
123
123
window can have a border of equal thickness on all four sides of the window.
124
124
A pixmap defines the contents of the border,
125
125
and the server automatically maintains the contents of the border.
128
128
    </para>
129
129
  </glossdef>
130
130
</glossentry>
131
 
<glossentry>
132
 
  <glossterm><function>Button grabbing</function></glossterm>
 
131
<glossentry id="glossary:Button_grabbing">
 
132
  <glossterm>Button grabbing</glossterm>
 
133
  <indexterm significance="preferred"><primary>Button</primary><secondary>grabbing</secondary></indexterm>
133
134
  <glossdef>
134
 
<!-- .IN "Button" "grabbing" "@DEF@" -->
135
135
    <para>
136
136
Buttons on the pointer may be passively grabbed by a client.
137
137
When the button is pressed,
140
140
    </para>
141
141
  </glossdef>
142
142
</glossentry>
143
 
<glossentry>
144
 
  <glossterm><function>Byte order</function></glossterm>
 
143
<glossentry id="glossary:Byte_order">
 
144
  <glossterm>Byte order</glossterm>
145
145
  <indexterm significance="preferred"><primary>Byte order</primary></indexterm>
146
146
  <glossdef>
147
147
    <para>
155
155
    </para>
156
156
  </glossdef>
157
157
</glossentry>
158
 
<glossentry>
159
 
  <glossterm><function>Children</function></glossterm>
 
158
<glossentry id="glossary:Children">
 
159
  <glossterm>Children</glossterm>
160
160
  <indexterm significance="preferred"><primary>Children</primary></indexterm>
161
161
  <glossdef>
162
162
    <para>
165
165
    </para>
166
166
  </glossdef>
167
167
</glossentry>
168
 
<glossentry>
169
 
  <glossterm><function>Client</function></glossterm>
 
168
<glossentry id="glossary:Client">
 
169
  <glossterm>Client</glossterm>
170
170
  <indexterm significance="preferred"><primary>Client</primary></indexterm>
171
171
  <glossdef>
172
172
    <para>
184
184
    </para>
185
185
  </glossdef>
186
186
</glossentry>
187
 
<glossentry>
188
 
  <glossterm><function>Clipping region</function></glossterm>
 
187
<glossentry id="glossary:Clipping_region">
 
188
  <glossterm>Clipping region</glossterm>
189
189
  <indexterm significance="preferred"><primary>Clipping region</primary></indexterm>
190
190
  <glossdef>
191
191
    <para>
192
 
In a graphics context,
 
192
In a <glossterm linkend="glossary:Graphics_context">graphics context</glossterm>,
193
193
a bitmap or list of rectangles can be specified
194
194
to restrict output to a particular region of the window.
195
195
The image defined by the bitmap or rectangles is called a clipping region.
197
197
    </para>
198
198
  </glossdef>
199
199
</glossentry>
200
 
<glossentry>
201
 
  <glossterm><function>Colormap</function></glossterm>
 
200
<glossentry id="glossary:Colormap">
 
201
  <glossterm>Colormap</glossterm>
202
202
  <glossdef>
203
203
<!-- .IN "Colormap" "" "@DEF@"  -->
204
204
    <para>
213
213
    </para>
214
214
  </glossdef>
215
215
</glossentry>
216
 
<glossentry>
217
 
  <glossterm><function>Connection</function></glossterm>
 
216
<glossentry id="glossary:Connection">
 
217
  <glossterm>Connection</glossterm>
218
218
  <indexterm significance="preferred"><primary>Connection</primary></indexterm>
219
219
  <glossdef>
220
220
    <para>
226
226
    </para>
227
227
  </glossdef>
228
228
</glossentry>
229
 
<glossentry>
230
 
  <glossterm><function>Containment</function></glossterm>
 
229
<glossentry id="glossary:Containment">
 
230
  <glossterm>Containment</glossterm>
231
231
  <indexterm significance="preferred"><primary>Containment</primary></indexterm>
232
232
  <glossdef>
233
233
    <para>
234
234
A window <quote>contains</quote> the pointer if the window is viewable and the
235
 
hotspot of the cursor is within a visible region of the window or a
 
235
<glossterm linkend="glossary:Hotspot">hotspot</glossterm> of the cursor is
 
236
within a visible region of the window or a
236
237
visible region of one of its inferiors.
237
238
The border of the window is included as part of the window for containment.
238
239
The pointer is <quote>in</quote> a window if the window contains the pointer
241
242
    </para>
242
243
  </glossdef>
243
244
</glossentry>
244
 
<glossentry>
245
 
  <glossterm><function>Coordinate system</function></glossterm>
 
245
<glossentry id="glossary:Coordinate_system">
 
246
  <glossterm>Coordinate system</glossterm>
246
247
  <indexterm significance="preferred"><primary>Coordinate system</primary></indexterm>
247
248
  <glossdef>
248
249
    <para>
258
259
    </para>
259
260
  </glossdef>
260
261
</glossentry>
261
 
<glossentry>
262
 
  <glossterm><function>Cursor</function></glossterm>
 
262
<glossentry id="glossary:Cursor">
 
263
  <glossterm>Cursor</glossterm>
263
264
  <indexterm significance="preferred"><primary>Cursor</primary></indexterm>
264
265
  <glossdef>
265
266
    <para>
266
267
A cursor is the visible shape of the pointer on a screen.
267
 
It consists of a hot spot, a source bitmap, a shape bitmap,
268
 
and a pair of colors.
 
268
It consists of a <glossterm linkend="glossary:Hotspot">hotspot</glossterm>,
 
269
a source bitmap, a shape bitmap, and a pair of colors.
269
270
The cursor defined for a window controls the visible appearance
270
271
when the pointer is in that window.
271
272
<!-- .KE -->
272
273
    </para>
273
274
  </glossdef>
274
275
</glossentry>
275
 
<glossentry>
276
 
  <glossterm><function>Depth</function></glossterm>
 
276
<glossentry id="glossary:Depth">
 
277
  <glossterm>Depth</glossterm>
277
278
  <indexterm significance="preferred"><primary>Depth</primary></indexterm>
278
279
  <glossdef>
279
280
    <para>
284
285
    </para>
285
286
  </glossdef>
286
287
</glossentry>
287
 
<glossentry>
288
 
  <glossterm><function>Device</function></glossterm>
 
288
<glossentry id="glossary:Device">
 
289
  <glossterm>Device</glossterm>
289
290
  <indexterm significance="preferred"><primary>Device</primary></indexterm>
290
291
  <glossdef>
291
292
    <para>
297
298
    </para>
298
299
  </glossdef>
299
300
</glossentry>
300
 
<glossentry>
301
 
  <glossterm><function>DirectColor</function></glossterm>
 
301
<glossentry id="glossary:DirectColor">
 
302
  <glossterm>DirectColor</glossterm>
302
303
  <indexterm significance="preferred"><primary>DirectColor</primary></indexterm>
303
304
  <glossdef>
304
305
    <para>
313
314
    </para>
314
315
  </glossdef>
315
316
</glossentry>
316
 
<glossentry>
317
 
  <glossterm><function>Display</function></glossterm>
 
317
<glossentry id="glossary:Display">
 
318
  <glossterm>Display</glossterm>
318
319
  <indexterm significance="preferred"><primary>Display</primary></indexterm>
319
320
  <glossdef>
320
321
    <para>
323
324
    </para>
324
325
  </glossdef>
325
326
</glossentry>
326
 
<glossentry>
327
 
  <glossterm><function>Drawable</function></glossterm>
 
327
<glossentry id="glossary:Drawable">
 
328
  <glossterm>Drawable</glossterm>
328
329
  <indexterm significance="preferred"><primary>Drawable</primary></indexterm>
329
330
  <glossdef>
330
331
    <para>
332
333
graphics operations.
333
334
These windows and pixmaps are collectively known as drawables.
334
335
However, an
335
 
<emphasis role='bold'>InputOnly </emphasis>
 
336
<emphasis role='bold'>InputOnly</emphasis>
336
337
window cannot be used as a source or destination in a graphics operation.
337
338
<!-- .KE -->
338
339
    </para>
339
340
  </glossdef>
340
341
</glossentry>
341
 
<glossentry>
342
 
  <glossterm><function>Event</function></glossterm>
 
342
<glossentry id="glossary:Event">
 
343
  <glossterm>Event</glossterm>
343
344
  <indexterm significance="preferred"><primary>Event</primary></indexterm>
344
345
  <glossdef>
345
346
    <para>
355
356
    </para>
356
357
  </glossdef>
357
358
</glossentry>
358
 
<glossentry>
359
 
  <glossterm><function>Event mask</function></glossterm>
 
359
<glossentry id="glossary:Event_mask">
 
360
  <glossterm>Event mask</glossterm>
 
361
  <indexterm significance="preferred"><primary>Event</primary><secondary>mask</secondary></indexterm>
360
362
  <glossdef>
361
 
<!-- .IN "Event" "mask" "@DEF@" -->
362
363
    <para>
363
364
Events are requested relative to a window.
364
365
The set of event types that a client requests relative to a window
367
368
    </para>
368
369
  </glossdef>
369
370
</glossentry>
370
 
<glossentry>
371
 
  <glossterm><function>Event synchronization</function></glossterm>
 
371
<glossentry id="glossary:Event_synchronization">
 
372
  <glossterm>Event synchronization</glossterm>
 
373
  <indexterm significance="preferred"><primary>Event</primary><secondary>synchronization</secondary></indexterm>
372
374
  <glossdef>
373
 
<!-- .IN "Event" "synchronization" "@DEF@" -->
374
375
    <para>
375
376
There are certain race conditions possible when demultiplexing device
376
377
events to clients (in particular deciding where pointer and keyboard
382
383
    </para>
383
384
  </glossdef>
384
385
</glossentry>
385
 
<glossentry>
386
 
  <glossterm><function>Event propagation</function></glossterm>
 
386
<glossentry id="glossary:Event_propagation">
 
387
  <glossterm>Event propagation</glossterm>
 
388
  <indexterm significance="preferred"><primary>Event</primary><secondary>propagation</secondary></indexterm>
387
389
  <glossdef>
388
 
<!-- .IN "Event" "propagation" "@DEF@" -->
389
390
    <para>
390
391
Device-related events propagate from the source window to ancestor
391
392
windows until some client has expressed interest in handling that type
394
395
    </para>
395
396
  </glossdef>
396
397
</glossentry>
397
 
<glossentry>
398
 
  <glossterm><function>Event source</function></glossterm>
 
398
<glossentry id="glossary:Event_source">
 
399
  <glossterm>Event source</glossterm>
 
400
  <indexterm significance="preferred"><primary>Event</primary><secondary>source</secondary></indexterm>
399
401
  <glossdef>
400
 
<!-- .IN "Event" "source" "@DEF@" -->
401
402
    <para>
402
403
The window the pointer is in is the source of a device-related
403
404
event.
405
406
    </para>
406
407
  </glossdef>
407
408
</glossentry>
408
 
<glossentry>
409
 
  <glossterm><function>Exposure event</function></glossterm>
 
409
<glossentry id="glossary:Exposure_event">
 
410
  <glossterm>Exposure event</glossterm>
 
411
  <indexterm significance="preferred"><primary>Event</primary><secondary>Exposure</secondary></indexterm>
410
412
  <glossdef>
411
 
<!-- .IN "Event" "Exposure" "@DEF@" -->
412
413
    <para>
413
414
Servers do not guarantee to preserve the contents of windows when
414
415
windows are obscured or reconfigured.
418
419
    </para>
419
420
  </glossdef>
420
421
</glossentry>
421
 
<glossentry>
422
 
  <glossterm><function>Extension</function></glossterm>
 
422
<glossentry id="glossary:Extension">
 
423
  <glossterm>Extension</glossterm>
423
424
  <indexterm significance="preferred"><primary>Extension</primary></indexterm>
424
425
  <glossdef>
425
426
    <para>
431
432
    </para>
432
433
  </glossdef>
433
434
</glossentry>
434
 
<glossentry>
435
 
  <glossterm><function>Focus window</function></glossterm>
 
435
<glossentry id="glossary:Focus_window">
 
436
  <glossterm>Focus window</glossterm>
436
437
  <glossdef>
437
438
<!-- .IN "Focus window" "" ""@DEF@" -->
438
439
    <para>
439
 
The focus window is another term for the input focus.
 
440
The focus window is another term for the <glossterm linkend="glossary:Input_focus">input focus</glossterm>.
440
441
<!-- .KE -->
441
442
    </para>
442
443
  </glossdef>
443
444
</glossentry>
444
 
<glossentry>
445
 
  <glossterm><function>Font</function></glossterm>
 
445
<glossentry id="glossary:Font">
 
446
  <glossterm>Font</glossterm>
446
447
  <indexterm significance="preferred"><primary>Font</primary></indexterm>
447
448
  <glossdef>
448
449
    <para>
455
456
    </para>
456
457
  </glossdef>
457
458
</glossentry>
458
 
<glossentry>
459
 
  <glossterm><function>GC</function>, <function>GContext</function></glossterm>
 
459
<glossentry id="glossary:GC">
 
460
  <glossterm>GC, GContext</glossterm>
460
461
  <indexterm significance="preferred"><primary>GC</primary></indexterm>
 
462
  <indexterm significance="preferred"><primary>GContext</primary></indexterm>
461
463
  <glossdef>
462
 
<indexterm significance="preferred"><primary>GContext</primary></indexterm>
463
464
    <para>
464
 
GC and gcontext are abbreviations for graphics context.
 
465
GC and gcontext are abbreviations for <glossterm linkend="glossary:Graphics_context">graphics context</glossterm>.
465
466
<!-- .KE -->
466
467
    </para>
467
468
  </glossdef>
468
469
</glossentry>
469
 
<glossentry>
470
 
  <glossterm><function>Glyph</function></glossterm>
 
470
<glossentry id="glossary:Glyph">
 
471
  <glossterm>Glyph</glossterm>
471
472
  <indexterm significance="preferred"><primary>Glyph</primary></indexterm>
472
473
  <glossdef>
473
474
    <para>
476
477
    </para>
477
478
  </glossdef>
478
479
</glossentry>
479
 
<glossentry>
480
 
  <glossterm><function>Grab</function></glossterm>
 
480
<glossentry id="glossary:Grab">
 
481
  <glossterm>Grab</glossterm>
481
482
  <indexterm significance="preferred"><primary>Grab</primary></indexterm>
482
483
  <glossdef>
483
484
    <para>
491
492
    </para>
492
493
  </glossdef>
493
494
</glossentry>
494
 
<glossentry>
495
 
  <glossterm><function>Graphics context</function></glossterm>
 
495
<glossentry id="glossary:Graphics_context">
 
496
  <glossterm>Graphics context</glossterm>
496
497
  <indexterm significance="preferred"><primary>Graphics context</primary></indexterm>
497
498
  <glossdef>
498
499
    <para>
499
500
Various information for graphics output is stored in a graphics context
500
 
such as foreground pixel, background pixel, line width, clipping region,
 
501
such as foreground pixel, background pixel, line width,
 
502
<glossterm linkend="glossary:Clipping_region">clipping region</glossterm>,
501
503
and so on.
502
504
A graphics context can only be used with drawables that have the same root
503
505
and the same depth as the graphics context.
505
507
    </para>
506
508
  </glossdef>
507
509
</glossentry>
508
 
<glossentry>
509
 
  <glossterm><function>Gravity</function></glossterm>
 
510
<glossentry id="glossary:Gravity">
 
511
  <glossterm>Gravity</glossterm>
510
512
  <indexterm significance="preferred"><primary>Gravity</primary></indexterm>
511
513
  <glossdef>
512
514
    <para>
513
 
See <function>bit gravity</function> and <function>window gravity</function>.
 
515
See <glossterm linkend="glossary:Bit_gravity">bit gravity</glossterm>
 
516
and <glossterm linkend="glossary:Window_gravity">window gravity</glossterm>.
514
517
<!-- .KE -->
515
518
    </para>
516
519
  </glossdef>
517
520
</glossentry>
518
 
<glossentry>
519
 
  <glossterm><function>GrayScale</function></glossterm>
 
521
<glossentry id="glossary:GrayScale">
 
522
  <glossterm>GrayScale</glossterm>
520
523
  <indexterm significance="preferred"><primary>GrayScale</primary></indexterm>
521
524
  <glossdef>
522
525
    <para>
523
 
<emphasis role='bold'>GrayScale </emphasis>
 
526
<emphasis role='bold'>GrayScale</emphasis>
524
527
can be viewed as a degenerate case of
525
 
<emphasis role='bold'>PseudoColor , </emphasis>
 
528
<glossterm linkend="glossary:PseudoColor"><emphasis role='bold'>PseudoColor</emphasis></glossterm>,
526
529
in which the red, green, and blue values in any given colormap entry are equal,
527
530
thus producing shades of gray.
528
531
The gray values can be changed dynamically.
530
533
    </para>
531
534
  </glossdef>
532
535
</glossentry>
533
 
<glossentry>
534
 
  <glossterm><function>Hotspot</function></glossterm>
 
536
<glossentry id="glossary:Hotspot">
 
537
  <glossterm>Hotspot</glossterm>
535
538
  <indexterm significance="preferred"><primary>Hotspot</primary></indexterm>
536
539
  <glossdef>
537
540
    <para>
541
544
    </para>
542
545
  </glossdef>
543
546
</glossentry>
544
 
<glossentry>
545
 
  <glossterm><function>Identifier</function></glossterm>
 
547
<glossentry id="glossary:Identifier">
 
548
  <glossterm>Identifier</glossterm>
546
549
  <indexterm significance="preferred"><primary>Identifier</primary></indexterm>
547
550
  <glossdef>
548
551
    <para>
553
556
    </para>
554
557
  </glossdef>
555
558
</glossentry>
556
 
<glossentry>
557
 
  <glossterm><function>Inferiors</function></glossterm>
 
559
<glossentry id="glossary:Inferiors">
 
560
  <glossterm>Inferiors</glossterm>
558
561
  <indexterm significance="preferred"><primary>Inferiors</primary></indexterm>
559
562
  <glossdef>
560
563
    <para>
564
567
    </para>
565
568
  </glossdef>
566
569
</glossentry>
567
 
<glossentry>
568
 
  <glossterm><function>Input focus</function></glossterm>
 
570
<glossentry id="glossary:Input_focus">
 
571
  <glossterm>Input focus</glossterm>
569
572
  <indexterm significance="preferred"><primary>Input focus</primary></indexterm>
570
573
  <glossdef>
571
574
    <para>
584
587
    </para>
585
588
  </glossdef>
586
589
</glossentry>
587
 
<glossentry>
588
 
  <glossterm><function>Input manager</function></glossterm>
 
590
<glossentry id="glossary:Input_manager">
 
591
  <glossterm>Input manager</glossterm>
589
592
  <indexterm significance="preferred"><primary>Input manager</primary></indexterm>
590
593
  <glossdef>
591
594
    <para>
594
597
    </para>
595
598
  </glossdef>
596
599
</glossentry>
597
 
<glossentry>
598
 
  <glossterm><function>InputOnly window</function></glossterm>
 
600
<glossentry id="glossary:InputOnly_window">
 
601
  <glossterm>InputOnly window</glossterm>
 
602
  <indexterm significance="preferred"><primary>Window</primary><secondary>InputOnly</secondary></indexterm>
599
603
  <glossdef>
600
 
<!-- .IN "Window" "InputOnly" "@DEF@" -->
601
604
    <para>
602
605
An
603
606
<emphasis role='bold'>InputOnly</emphasis>
604
607
window is a window that cannot be used for graphics requests.
605
 
<emphasis role='bold'>InputOnly </emphasis>
 
608
<emphasis role='bold'>InputOnly</emphasis>
606
609
windows are invisible and can be used to control such things
607
610
as cursors, input event generation, and grabbing.
608
 
<emphasis role='bold'>InputOnly </emphasis>
 
611
<emphasis role='bold'>InputOnly</emphasis>
609
612
windows cannot have
610
 
<emphasis role='bold'>InputOutput </emphasis>
 
613
<emphasis role='bold'>InputOutput</emphasis>
611
614
windows as inferiors.
612
615
<!-- .KE -->
613
616
    </para>
614
617
  </glossdef>
615
618
</glossentry>
616
 
<glossentry>
617
 
  <glossterm><function>InputOutput window</function></glossterm>
 
619
<glossentry id="glossary:InputOutput_window">
 
620
  <glossterm>InputOutput window</glossterm>
 
621
  <indexterm significance="preferred"><primary>Window</primary><secondary>InputOutput</secondary></indexterm>
618
622
  <glossdef>
619
 
<!-- .IN "Window" "InputOutput" "@DEF@" -->
620
623
    <para>
621
624
An
622
625
<emphasis role='bold'>InputOutput</emphasis>
623
626
window is the normal kind of opaque window, used for both input and output.
624
 
<emphasis role='bold'>InputOutput </emphasis>
 
627
<emphasis role='bold'>InputOutput</emphasis>
625
628
windows can have both
626
 
<emphasis role='bold'>InputOutput </emphasis>
 
629
<emphasis role='bold'>InputOutput</emphasis>
627
630
and
628
 
<emphasis role='bold'>InputOnly </emphasis>
 
631
<emphasis role='bold'>InputOnly</emphasis>
629
632
windows as inferiors.
630
633
<!-- .KE -->
631
634
    </para>
632
635
  </glossdef>
633
636
</glossentry>
634
 
<glossentry>
635
 
  <glossterm><function>Key grabbing</function></glossterm>
 
637
<glossentry id="glossary:Key_grabbing">
 
638
  <glossterm>Key grabbing</glossterm>
 
639
  <indexterm significance="preferred"><primary>Key</primary><secondary>grabbing</secondary></indexterm>
636
640
  <glossdef>
637
 
<!-- .IN "Key" "grabbing" "@DEF@" -->
638
641
    <para>
639
642
Keys on the keyboard can be passively grabbed by a client.
640
643
When the key is pressed,
643
646
    </para>
644
647
  </glossdef>
645
648
</glossentry>
646
 
<glossentry>
647
 
  <glossterm><function>Keyboard grabbing</function></glossterm>
 
649
<glossentry id="glossary:Keyboard_grabbing">
 
650
  <glossterm>Keyboard grabbing</glossterm>
 
651
  <indexterm significance="preferred"><primary>Keyboard</primary><secondary>grabbing</secondary></indexterm>
648
652
  <glossdef>
649
 
<!-- .IN "Keyboard" "grabbing" "@DEF@" -->
650
653
    <para>
651
654
A client can actively grab control of the keyboard, and key events
652
655
will be sent to that client rather than the client the events would
655
658
    </para>
656
659
  </glossdef>
657
660
</glossentry>
658
 
<glossentry>
659
 
  <glossterm><function>Keysym</function></glossterm>
 
661
<glossentry id="glossary:Keysym">
 
662
  <glossterm>Keysym</glossterm>
660
663
  <indexterm significance="preferred"><primary>Keysym</primary></indexterm>
661
664
  <glossdef>
662
665
    <para>
665
668
    </para>
666
669
  </glossdef>
667
670
</glossentry>
668
 
<glossentry>
669
 
  <glossterm><function>Mapped</function></glossterm>
 
671
<glossentry id="glossary:Mapped">
 
672
  <glossterm>Mapped</glossterm>
670
673
  <indexterm significance="preferred"><primary>Mapped window</primary></indexterm>
671
674
  <glossdef>
672
675
    <para>
676
679
    </para>
677
680
  </glossdef>
678
681
</glossentry>
679
 
<glossentry>
680
 
  <glossterm><function>Modifier keys</function></glossterm>
 
682
<glossentry id="glossary:Modifier_keys">
 
683
  <glossterm>Modifier keys</glossterm>
681
684
  <indexterm significance="preferred"><primary>Modifier keys</primary></indexterm>
682
685
  <glossdef>
683
686
    <para>
687
690
    </para>
688
691
  </glossdef>
689
692
</glossentry>
690
 
<glossentry>
691
 
  <glossterm><function>Monochrome</function></glossterm>
 
693
<glossentry id="glossary:Monochrome">
 
694
  <glossterm>Monochrome</glossterm>
692
695
  <indexterm significance="preferred"><primary>Monochrome</primary></indexterm>
693
696
  <glossdef>
694
697
    <para>
695
698
Monochrome is a special case of
696
 
<emphasis role='bold'>StaticGray </emphasis>
 
699
<glossterm linkend="glossary:StaticGray"><emphasis role='bold'>StaticGray</emphasis></glossterm>
697
700
in which there are only two colormap entries.
698
701
<!-- .KE -->
699
702
    </para>
700
703
  </glossdef>
701
704
</glossentry>
702
 
<glossentry>
703
 
  <glossterm><function>Obscure</function></glossterm>
 
705
<glossentry id="glossary:Obscure">
 
706
  <glossterm>Obscure</glossterm>
704
707
  <indexterm significance="preferred"><primary>Obscure</primary></indexterm>
705
708
  <glossdef>
706
709
    <para>
707
710
A window is obscured if some other window obscures it.
708
711
Window A obscures window B if both are viewable
709
 
<emphasis role='bold'>InputOutput </emphasis>
 
712
<emphasis role='bold'>InputOutput</emphasis>
710
713
windows, A is higher in the global stacking order,
711
714
and the rectangle defined by the outside edges of A intersects
712
715
the rectangle defined by the outside edges of B.
717
720
    </para>
718
721
  </glossdef>
719
722
</glossentry>
720
 
<glossentry>
721
 
  <glossterm><function>Occlude</function></glossterm>
 
723
<glossentry id="glossary:Occlude">
 
724
  <glossterm>Occlude</glossterm>
722
725
  <indexterm significance="preferred"><primary>Occlude</primary></indexterm>
723
726
  <glossdef>
724
727
    <para>
732
735
    </para>
733
736
  </glossdef>
734
737
</glossentry>
735
 
<glossentry>
736
 
  <glossterm><function>Padding</function></glossterm>
 
738
<glossentry id="glossary:Padding">
 
739
  <glossterm>Padding</glossterm>
737
740
  <indexterm significance="preferred"><primary>Padding</primary></indexterm>
738
741
  <glossdef>
739
742
    <para>
744
747
    </para>
745
748
  </glossdef>
746
749
</glossentry>
747
 
<glossentry>
748
 
  <glossterm><function>Parent window</function></glossterm>
 
750
<glossentry id="glossary:Parent_window">
 
751
  <glossterm>Parent window</glossterm>
 
752
  <indexterm significance="preferred"><primary>Window</primary><secondary>parent</secondary></indexterm>
749
753
  <glossdef>
750
 
<!-- .IN "Window" "parent" "@DEF@" -->
751
754
    <para>
752
 
If C is a child of P, then P is the parent of C.
 
755
If C is a <glossterm linkend="glossary:Children">child</glossterm> of P,
 
756
then P is the parent of C.
753
757
<!-- .KE -->
754
758
    </para>
755
759
  </glossdef>
756
760
</glossentry>
757
 
<glossentry>
758
 
  <glossterm><function>Passive grab</function></glossterm>
 
761
<glossentry id="glossary:Passive_grab">
 
762
  <glossterm>Passive grab</glossterm>
759
763
  <indexterm significance="preferred"><primary>Passive grab</primary></indexterm>
760
764
  <glossdef>
761
765
    <para>
765
769
    </para>
766
770
  </glossdef>
767
771
</glossentry>
768
 
<glossentry>
769
 
  <glossterm><function>Pixel value</function></glossterm>
 
772
<glossentry id="glossary:Pixel_value">
 
773
  <glossterm>Pixel value</glossterm>
770
774
  <indexterm significance="preferred"><primary>Pixel value</primary></indexterm>
771
775
  <glossdef>
772
776
    <para>
779
783
    </para>
780
784
  </glossdef>
781
785
</glossentry>
782
 
<glossentry>
783
 
  <glossterm><function>Pixmap</function></glossterm>
 
786
<glossentry id="glossary:Pixmap">
 
787
  <glossterm>Pixmap</glossterm>
784
788
  <indexterm significance="preferred"><primary>Pixmap</primary></indexterm>
785
789
  <glossdef>
786
790
    <para>
793
797
    </para>
794
798
  </glossdef>
795
799
</glossentry>
796
 
<glossentry>
797
 
  <glossterm><function>Plane</function></glossterm>
 
800
<glossentry id="glossary:Plane">
 
801
  <glossterm>Plane</glossterm>
798
802
  <indexterm significance="preferred"><primary>Plane</primary></indexterm>
799
803
  <glossdef>
800
804
    <para>
804
808
    </para>
805
809
  </glossdef>
806
810
</glossentry>
807
 
<glossentry>
808
 
  <glossterm><function>Plane mask</function></glossterm>
 
811
<glossentry id="glossary:Plane_mask">
 
812
  <glossterm>Plane mask</glossterm>
 
813
  <indexterm significance="preferred"><primary>Plane</primary><secondary>mask</secondary></indexterm>
809
814
  <glossdef>
810
 
<!-- .IN "Plane" "mask" "@DEF@" -->
811
815
    <para>
812
816
Graphics operations can be restricted to only affect a subset of bit
813
817
planes of a destination.
817
821
    </para>
818
822
  </glossdef>
819
823
</glossentry>
820
 
<glossentry>
821
 
  <glossterm><function>Pointer</function></glossterm>
 
824
<glossentry id="glossary:Pointer">
 
825
  <glossterm>Pointer</glossterm>
822
826
  <indexterm significance="preferred"><primary>Pointer</primary></indexterm>
823
827
  <glossdef>
824
828
    <para>
828
832
    </para>
829
833
  </glossdef>
830
834
</glossentry>
831
 
<glossentry>
832
 
  <glossterm><function>Pointer grabbing</function></glossterm>
 
835
<glossentry id="glossary:Pointer_grabbing">
 
836
  <glossterm>Pointer grabbing</glossterm>
 
837
  <indexterm significance="preferred"><primary>Pointer</primary><secondary>grabbing</secondary></indexterm>
833
838
  <glossdef>
834
 
<!-- .IN "Pointer" "grabbing" "@DEF@" -->
835
839
    <para>
836
840
A client can actively grab control of the pointer.
837
841
Then button and motion events will be sent to that client
840
844
    </para>
841
845
  </glossdef>
842
846
</glossentry>
843
 
<glossentry>
844
 
  <glossterm><function>Pointing device</function></glossterm>
 
847
<glossentry id="glossary:Pointing_device">
 
848
  <glossterm>Pointing device</glossterm>
845
849
  <indexterm significance="preferred"><primary>Pointing device</primary></indexterm>
846
850
  <glossdef>
847
851
    <para>
853
857
    </para>
854
858
  </glossdef>
855
859
</glossentry>
856
 
<glossentry>
857
 
  <glossterm><function>Property</function></glossterm>
 
860
<glossentry id="glossary:Property">
 
861
  <glossterm>Property</glossterm>
858
862
  <indexterm significance="preferred"><primary>Property</primary></indexterm>
859
863
  <glossdef>
860
864
    <para>
868
872
    </para>
869
873
  </glossdef>
870
874
</glossentry>
871
 
<glossentry>
872
 
  <glossterm><function>Property list</function></glossterm>
 
875
<glossentry id="glossary:Property_list">
 
876
  <glossterm>Property list</glossterm>
873
877
  <indexterm significance="preferred"><primary>Property list</primary></indexterm>
874
878
  <glossdef>
875
879
    <para>
879
883
    </para>
880
884
  </glossdef>
881
885
</glossentry>
882
 
<glossentry>
883
 
  <glossterm><function>PseudoColor</function></glossterm>
 
886
<glossentry id="glossary:PseudoColor">
 
887
  <glossterm>PseudoColor</glossterm>
884
888
  <indexterm significance="preferred"><primary>PseudoColor</primary></indexterm>
885
889
  <glossdef>
886
890
    <para>
893
897
    </para>
894
898
  </glossdef>
895
899
</glossentry>
896
 
<glossentry>
897
 
  <glossterm><function>Redirecting control</function></glossterm>
 
900
<glossentry id="glossary:Redirecting_control">
 
901
  <glossterm>Redirecting control</glossterm>
898
902
  <indexterm significance="preferred"><primary>Redirecting control</primary></indexterm>
899
903
  <glossdef>
900
904
    <para>
907
911
    </para>
908
912
  </glossdef>
909
913
</glossentry>
910
 
<glossentry>
911
 
  <glossterm><function>Reply</function></glossterm>
 
914
<glossentry id="glossary:Reply">
 
915
  <glossterm>Reply</glossterm>
912
916
  <indexterm significance="preferred"><primary>Reply</primary></indexterm>
913
917
  <glossdef>
914
918
    <para>
921
925
    </para>
922
926
  </glossdef>
923
927
</glossentry>
924
 
<glossentry>
925
 
  <glossterm><function>Request</function></glossterm>
 
928
<glossentry id="glossary:Request">
 
929
  <glossterm>Request</glossterm>
926
930
  <indexterm significance="preferred"><primary>Request</primary></indexterm>
927
931
  <glossdef>
928
932
    <para>
932
936
    </para>
933
937
  </glossdef>
934
938
</glossentry>
935
 
<glossentry>
936
 
  <glossterm><function>Resource</function></glossterm>
 
939
<glossentry id="glossary:Resource">
 
940
  <glossterm>Resource</glossterm>
937
941
  <indexterm significance="preferred"><primary>Resource</primary></indexterm>
938
942
  <glossdef>
939
943
    <para>
946
950
    </para>
947
951
  </glossdef>
948
952
</glossentry>
949
 
<glossentry>
950
 
  <glossterm><function>RGB values</function></glossterm>
 
953
<glossentry id="glossary:RGB_values">
 
954
  <glossterm>RGB values</glossterm>
951
955
  <indexterm significance="preferred"><primary>RGB values</primary></indexterm>
952
956
  <glossdef>
953
957
    <para>
959
963
    </para>
960
964
  </glossdef>
961
965
</glossentry>
962
 
<glossentry>
963
 
  <glossterm><function>Root</function></glossterm>
 
966
<glossentry id="glossary:Root">
 
967
  <glossterm>Root</glossterm>
964
968
  <indexterm significance="preferred"><primary>Root</primary></indexterm>
965
969
  <glossdef>
966
970
    <para>
972
976
    </para>
973
977
  </glossdef>
974
978
</glossentry>
975
 
<glossentry>
976
 
  <glossterm><function>Root window</function></glossterm>
 
979
<glossentry id="glossary:Root_window">
 
980
  <glossterm>Root window</glossterm>
 
981
  <indexterm significance="preferred"><primary>Window</primary><secondary>root</secondary></indexterm>
977
982
  <glossdef>
978
 
<!-- .IN "Window" "root" "@DEF@" -->
979
983
    <para>
980
984
Each screen has a root window covering it.
981
985
It cannot be reconfigured or unmapped,
985
989
    </para>
986
990
  </glossdef>
987
991
</glossentry>
988
 
<glossentry>
989
 
  <glossterm><function>Save set</function></glossterm>
 
992
<glossentry id="glossary:Save_set">
 
993
  <glossterm>Save set</glossterm>
990
994
  <indexterm significance="preferred"><primary>Save set</primary></indexterm>
991
995
  <glossdef>
992
996
    <para>
999
1003
    </para>
1000
1004
  </glossdef>
1001
1005
</glossentry>
1002
 
<glossentry>
1003
 
  <glossterm><function>Scanline</function></glossterm>
 
1006
<glossentry id="glossary:Scanline">
 
1007
  <glossterm>Scanline</glossterm>
1004
1008
  <indexterm significance="preferred"><primary>Scanline</primary></indexterm>
1005
1009
  <glossdef>
1006
1010
    <para>
1011
1015
    </para>
1012
1016
  </glossdef>
1013
1017
</glossentry>
1014
 
<glossentry>
1015
 
  <glossterm><function>Scanline order</function></glossterm>
 
1018
<glossentry id="glossary:Scanline_order">
 
1019
  <glossterm>Scanline order</glossterm>
1016
1020
  <indexterm significance="preferred"><primary>Scanline order</primary></indexterm>
1017
1021
  <glossdef>
1018
1022
    <para>
1022
1026
    </para>
1023
1027
  </glossdef>
1024
1028
</glossentry>
1025
 
<glossentry>
1026
 
  <glossterm><function>Screen</function></glossterm>
 
1029
<glossentry id="glossary:Screen">
 
1030
  <glossterm>Screen</glossterm>
1027
1031
  <indexterm significance="preferred"><primary>Screen</primary></indexterm>
1028
1032
  <glossdef>
1029
1033
    <para>
1035
1039
    </para>
1036
1040
  </glossdef>
1037
1041
</glossentry>
1038
 
<glossentry>
1039
 
  <glossterm><function>Selection</function></glossterm>
 
1042
<glossentry id="glossary:Selection">
 
1043
  <glossterm>Selection</glossterm>
1040
1044
  <indexterm significance="preferred"><primary>Selection</primary></indexterm>
1041
1045
  <glossdef>
1042
1046
    <para>
1064
1068
    </para>
1065
1069
  </glossdef>
1066
1070
</glossentry>
1067
 
<glossentry>
1068
 
  <glossterm><function>Server</function></glossterm>
 
1071
<glossentry id="glossary:Server">
 
1072
  <glossterm>Server</glossterm>
1069
1073
  <indexterm significance="preferred"><primary>Server</primary></indexterm>
1070
1074
  <glossdef>
1071
1075
    <para>
1077
1081
    </para>
1078
1082
  </glossdef>
1079
1083
</glossentry>
1080
 
<glossentry>
1081
 
  <glossterm><function>Server grabbing</function></glossterm>
 
1084
<glossentry id="glossary:Server_grabbing">
 
1085
  <glossterm>Server grabbing</glossterm>
 
1086
  <indexterm significance="preferred"><primary>Server</primary><secondary>grabbing</secondary></indexterm>
1082
1087
  <glossdef>
1083
 
<!-- .IN "Server" "grabbing" "@DEF@" -->
1084
1088
    <para>
1085
1089
The server can be grabbed by a single client for exclusive use.
1086
1090
This prevents processing of any requests from other client connections until
1092
1096
    </para>
1093
1097
  </glossdef>
1094
1098
</glossentry>
1095
 
<glossentry>
1096
 
  <glossterm><function>Sibling</function></glossterm>
 
1099
<glossentry id="glossary:Sibling">
 
1100
  <glossterm>Sibling</glossterm>
1097
1101
  <indexterm significance="preferred"><primary>Sibling</primary></indexterm>
1098
1102
  <glossdef>
1099
1103
    <para>
1102
1106
    </para>
1103
1107
  </glossdef>
1104
1108
</glossentry>
1105
 
<glossentry>
1106
 
  <glossterm><function>Stacking order</function></glossterm>
 
1109
<glossentry id="glossary:Stacking_order">
 
1110
  <glossterm>Stacking order</glossterm>
1107
1111
  <indexterm significance="preferred"><primary>Stacking order</primary></indexterm>
1108
1112
  <glossdef>
1109
1113
    <para>
1115
1119
    </para>
1116
1120
  </glossdef>
1117
1121
</glossentry>
1118
 
<glossentry>
1119
 
  <glossterm><function>StaticColor</function></glossterm>
 
1122
<glossentry id="glossary:StaticColor">
 
1123
  <glossterm>StaticColor</glossterm>
1120
1124
  <indexterm significance="preferred"><primary>StaticColor</primary></indexterm>
1121
1125
  <glossdef>
1122
1126
    <para>
1123
 
<emphasis role='bold'>StaticColor </emphasis>
 
1127
<emphasis role='bold'>StaticColor</emphasis>
1124
1128
can be viewed as a degenerate case of
1125
 
<emphasis role='bold'>PseudoColor</emphasis>
 
1129
<glossterm linkend="glossary:PseudoColor"><emphasis role='bold'>PseudoColor</emphasis></glossterm>
1126
1130
in which the RGB values are predefined and read-only.
1127
1131
<!-- .KE -->
1128
1132
    </para>
1129
1133
  </glossdef>
1130
1134
</glossentry>
1131
 
<glossentry>
1132
 
  <glossterm><function>StaticGray</function></glossterm>
 
1135
<glossentry id="glossary:StaticGray">
 
1136
  <glossterm>StaticGray</glossterm>
1133
1137
  <indexterm significance="preferred"><primary>StaticGray</primary></indexterm>
1134
1138
  <glossdef>
1135
1139
    <para>
1136
 
<emphasis role='bold'>StaticGray </emphasis>
 
1140
<emphasis role='bold'>StaticGray</emphasis>
1137
1141
can be viewed as a degenerate case of
1138
 
<emphasis role='bold'>GrayScale</emphasis>
 
1142
<glossterm linkend="glossary:GrayScale"><emphasis role='bold'>GrayScale</emphasis></glossterm>
1139
1143
in which the gray values are predefined and read-only.
1140
1144
The values are typically linear or near-linear increasing ramps.
1141
1145
<!-- .KE -->
1142
1146
    </para>
1143
1147
  </glossdef>
1144
1148
</glossentry>
1145
 
<glossentry>
1146
 
  <glossterm><function>Stipple</function></glossterm>
 
1149
<glossentry id="glossary:Stipple">
 
1150
  <glossterm>Stipple</glossterm>
1147
1151
  <indexterm significance="preferred"><primary>Stipple</primary></indexterm>
1148
1152
  <glossdef>
1149
1153
    <para>
1154
1158
    </para>
1155
1159
  </glossdef>
1156
1160
</glossentry>
1157
 
<glossentry>
1158
 
  <glossterm><function>String Equivalence</function></glossterm>
 
1161
<glossentry id="glossary:String_Equivalence">
 
1162
  <glossterm>String Equivalence</glossterm>
1159
1163
  <indexterm significance="preferred"><primary>String Equivalence</primary></indexterm>
1160
1164
  <glossdef>
1161
1165
    <para>
1173
1177
    </para>
1174
1178
  </glossdef>
1175
1179
</glossentry>
1176
 
<glossentry>
1177
 
  <glossterm><function>Tile</function></glossterm>
 
1180
<glossentry id="glossary:Tile">
 
1181
  <glossterm>Tile</glossterm>
1178
1182
  <indexterm significance="preferred"><primary>Tile</primary></indexterm>
1179
1183
  <glossdef>
1180
1184
    <para>
1184
1188
    </para>
1185
1189
  </glossdef>
1186
1190
</glossentry>
1187
 
<glossentry>
1188
 
  <glossterm><function>Timestamp</function></glossterm>
 
1191
<glossentry id="glossary:Timestamp">
 
1192
  <glossterm>Timestamp</glossterm>
1189
1193
  <indexterm significance="preferred"><primary>Timestamp</primary></indexterm>
1190
1194
  <glossdef>
1191
1195
    <para>
1198
1202
timestamp space as being earlier in time than T and half of the
1199
1203
timestamp space as being later in time than T.
1200
1204
One timestamp value (named
1201
 
<emphasis role='bold'>CurrentTime ) </emphasis>
 
1205
<emphasis role='bold'>CurrentTime</emphasis>)
1202
1206
is never generated by the server.
1203
1207
This value is reserved for use in requests to represent the current
1204
1208
server time.
1206
1210
    </para>
1207
1211
  </glossdef>
1208
1212
</glossentry>
1209
 
<glossentry>
1210
 
  <glossterm><function>TrueColor</function></glossterm>
 
1213
<glossentry id="glossary:TrueColor">
 
1214
  <glossterm>TrueColor</glossterm>
1211
1215
  <indexterm significance="preferred"><primary>TrueColor</primary></indexterm>
1212
1216
  <glossdef>
1213
1217
    <para>
1214
1218
<emphasis role='bold'>TrueColor</emphasis>
1215
1219
can be viewed as a degenerate case of
1216
 
<emphasis role='bold'>DirectColor</emphasis>
 
1220
<glossterm linkend="glossary:DirectColor"><emphasis role='bold'>DirectColor</emphasis></glossterm>
1217
1221
in which the subfields in the pixel value directly encode
1218
1222
the corresponding RGB values; that is, the colormap has predefined
1219
1223
read-only RGB values.
1222
1226
    </para>
1223
1227
  </glossdef>
1224
1228
</glossentry>
1225
 
<glossentry>
1226
 
  <glossterm><function>Type</function></glossterm>
 
1229
<glossentry id="glossary:Type">
 
1230
  <glossterm>Type</glossterm>
1227
1231
  <indexterm significance="preferred"><primary>Type</primary></indexterm>
1228
1232
  <glossdef>
1229
1233
    <para>
1235
1239
    </para>
1236
1240
  </glossdef>
1237
1241
</glossentry>
1238
 
<glossentry>
1239
 
  <glossterm><function>Viewable</function></glossterm>
 
1242
<glossentry id="glossary:Viewable">
 
1243
  <glossterm>Viewable</glossterm>
1240
1244
  <indexterm significance="preferred"><primary>Viewable</primary></indexterm>
1241
1245
  <glossdef>
1242
1246
    <para>
1249
1253
    </para>
1250
1254
  </glossdef>
1251
1255
</glossentry>
1252
 
<glossentry>
1253
 
  <glossterm><function>Visible</function></glossterm>
 
1256
<glossentry id="glossary:Visible">
 
1257
  <glossterm>Visible</glossterm>
1254
1258
  <indexterm significance="preferred"><primary>Visible</primary></indexterm>
1255
1259
  <glossdef>
1256
1260
    <para>
1262
1266
    </para>
1263
1267
  </glossdef>
1264
1268
</glossentry>
1265
 
<glossentry>
1266
 
  <glossterm><function>Window gravity</function></glossterm>
 
1269
<glossentry id="glossary:Window_gravity">
 
1270
  <glossterm>Window gravity</glossterm>
 
1271
  <indexterm significance="preferred"><primary>Window</primary><secondary>gravity</secondary></indexterm>
1267
1272
  <glossdef>
1268
 
<!-- .IN "Window" "gravity" "@DEF@" -->
1269
1273
    <para>
1270
1274
When windows are resized,
1271
1275
subwindows may be repositioned automatically relative to some position
1276
1280
    </para>
1277
1281
  </glossdef>
1278
1282
</glossentry>
1279
 
<glossentry>
1280
 
  <glossterm><function>Window manager</function></glossterm>
 
1283
<glossentry id="glossary:Window_manager">
 
1284
  <glossterm>Window manager</glossterm>
 
1285
  <indexterm significance="preferred"><primary>Window</primary><secondary>manager</secondary></indexterm>
1281
1286
  <glossdef>
1282
 
<!-- .IN "Window" "manager" "@DEF@" -->
1283
1287
    <para>
1284
1288
Manipulation of windows on the screen and much of the user interface
1285
1289
(policy) is typically provided by a window manager client.
1287
1291
    </para>
1288
1292
  </glossdef>
1289
1293
</glossentry>
1290
 
<glossentry>
1291
 
  <glossterm><function>XYFormat</function></glossterm>
 
1294
<glossentry id="glossary:XYFormat">
 
1295
  <glossterm>XYFormat</glossterm>
1292
1296
  <indexterm significance="preferred"><primary>XYFormat</primary></indexterm>
1293
1297
  <glossdef>
1294
1298
    <para>
1299
1303
    </para>
1300
1304
  </glossdef>
1301
1305
</glossentry>
1302
 
<glossentry>
1303
 
  <glossterm><function>ZFormat</function></glossterm>
 
1306
<glossentry id="glossary:ZFormat">
 
1307
  <glossterm>ZFormat</glossterm>
1304
1308
  <indexterm significance="preferred"><primary>ZFormat</primary></indexterm>
1305
1309
  <glossdef>
1306
1310
    <para>