1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
|
%!PS-Adobe-3.0
%%Creator: groff version 1.09
%%CreationDate: Sat Apr 5 14:58:34 1997
%%DocumentNeededResources: font Times-Roman
%%+ font Times-Bold
%%+ font Times-Italic
%%DocumentSuppliedResources: procset grops 1.09 0
%%Pages: 13
%%PageOrder: Ascend
%%Orientation: Portrait
%%EndComments
%%BeginProlog
%%BeginResource: procset grops 1.09 0
/setpacking where{
pop
currentpacking
true setpacking
}if
/grops 120 dict dup begin
/SC 32 def
/A/show load def
/B{0 SC 3 -1 roll widthshow}bind def
/C{0 exch ashow}bind def
/D{0 exch 0 SC 5 2 roll awidthshow}bind def
/E{0 rmoveto show}bind def
/F{0 rmoveto 0 SC 3 -1 roll widthshow}bind def
/G{0 rmoveto 0 exch ashow}bind def
/H{0 rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
/I{0 exch rmoveto show}bind def
/J{0 exch rmoveto 0 SC 3 -1 roll widthshow}bind def
/K{0 exch rmoveto 0 exch ashow}bind def
/L{0 exch rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
/M{rmoveto show}bind def
/N{rmoveto 0 SC 3 -1 roll widthshow}bind def
/O{rmoveto 0 exch ashow}bind def
/P{rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
/Q{moveto show}bind def
/R{moveto 0 SC 3 -1 roll widthshow}bind def
/S{moveto 0 exch ashow}bind def
/T{moveto 0 exch 0 SC 5 2 roll awidthshow}bind def
/SF{
findfont exch
[exch dup 0 exch 0 exch neg 0 0]makefont
dup setfont
[exch/setfont cvx]cvx bind def
}bind def
/MF{
findfont
[5 2 roll
0 3 1 roll
neg 0 0]makefont
dup setfont
[exch/setfont cvx]cvx bind def
}bind def
/level0 0 def
/RES 0 def
/PL 0 def
/LS 0 def
/PLG{
gsave newpath clippath pathbbox grestore
exch pop add exch pop
}bind def
/BP{
/level0 save def
1 setlinecap
1 setlinejoin
72 RES div dup scale
LS{
90 rotate
}{
0 PL translate
}ifelse
1 -1 scale
}bind def
/EP{
level0 restore
showpage
}bind def
/DA{
newpath arcn stroke
}bind def
/SN{
transform
.25 sub exch .25 sub exch
round .25 add exch round .25 add exch
itransform
}bind def
/DL{
SN
moveto
SN
lineto stroke
}bind def
/DC{
newpath 0 360 arc closepath
}bind def
/TM matrix def
/DE{
TM currentmatrix pop
translate scale newpath 0 0 .5 0 360 arc closepath
TM setmatrix
}bind def
/RC/rcurveto load def
/RL/rlineto load def
/ST/stroke load def
/MT/moveto load def
/CL/closepath load def
/FL{
currentgray exch setgray fill setgray
}bind def
/BL/fill load def
/LW/setlinewidth load def
/RE{
findfont
dup maxlength 1 index/FontName known not{1 add}if dict begin
{
1 index/FID ne{def}{pop pop}ifelse
}forall
/Encoding exch def
dup/FontName exch def
currentdict end definefont pop
}bind def
/DEFS 0 def
/EBEGIN{
moveto
DEFS begin
}bind def
/EEND/end load def
/CNT 0 def
/level1 0 def
/PBEGIN{
/level1 save def
translate
div 3 1 roll div exch scale
neg exch neg exch translate
0 setgray
0 setlinecap
1 setlinewidth
0 setlinejoin
10 setmiterlimit
[]0 setdash
/setstrokeadjust where{
pop
false setstrokeadjust
}if
/setoverprint where{
pop
false setoverprint
}if
newpath
/CNT countdictstack def
userdict begin
/showpage{}def
}bind def
/PEND{
clear
countdictstack CNT sub{end}repeat
level1 restore
}bind def
end def
/setpacking where{
pop
setpacking
}if
%%EndResource
%%IncludeResource: font Times-Roman
%%IncludeResource: font Times-Bold
%%IncludeResource: font Times-Italic
grops begin/DEFS 1 dict def DEFS begin/u{.001 mul}bind def end/RES 72
def/PL 792 def/LS false def/ENC0[/asciicircum/asciitilde/Scaron/Zcaron
/scaron/zcaron/Ydieresis/trademark/quotesingle/.notdef/.notdef/.notdef
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
/.notdef/.notdef/space/exclam/quotedbl/numbersign/dollar/percent
/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen
/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon
/semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O
/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/circumflex
/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y
/z/braceleft/bar/braceright/tilde/.notdef/quotesinglbase/guillemotleft
/guillemotright/bullet/florin/fraction/perthousand/dagger/daggerdbl
/endash/emdash/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/hungarumlaut
/dotaccent/breve/caron/ring/ogonek/quotedblleft/quotedblright/oe/lslash
/quotedblbase/OE/Lslash/.notdef/exclamdown/cent/sterling/currency/yen
/brokenbar/section/dieresis/copyright/ordfeminine/guilsinglleft
/logicalnot/minus/registered/macron/degree/plusminus/twosuperior
/threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior
/ordmasculine/guilsinglright/onequarter/onehalf/threequarters
/questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE
/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn
/germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla
/egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis
/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash
/ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]def
/Times-Italic@0 ENC0/Times-Italic RE/Times-Bold@0 ENC0/Times-Bold RE
/Times-Roman@0 ENC0/Times-Roman RE
%%EndProlog
%%Page: 1 1
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Times-Roman@0 SF 357.74(XGTERM\(1\) XGTERM\(1\))72 48 R/F1 9
/Times-Bold@0 SF -.18(NA)72 84 S(ME).18 E F0(xgterm \255 terminal emula\
tor for X with graphics and imaging capability)108 96 Q F1(SYNOPSIS)72
112.8 Q/F2 10/Times-Bold@0 SF(xgterm)108 124.8 Q F0<5bad>2.5 E/F3 10
/Times-Italic@0 SF(toolkitoption)A F0(...] [\255)2.5 E F3(option)A F0
(...])2.5 E F1(DESCRIPTION)72 141.6 Q F0(The)108 153.6 Q F3(xgterm)3.475
E F0 .975(program is a terminal emulator for the X W)3.475 F(indo)-.4 E
3.474(wS)-.25 G .974(ystem based lar)-3.474 F .974(gely on)-.18 F F3
(xterm)3.474 E F0 -.2(bu)3.474 G 3.474(tw).2 G .974(ith a)-3.474 F .378
(completely ne)108 165.6 R 2.878(wg)-.25 G .378
(raphics and imaging widget. It pro)-2.878 F .379(vides DEC VT102 and T)
-.15 F .379(ektronix 4014 compatible ter)-.7 F(-)-.2 E .636
(minals for programs that can')108 177.6 R 3.136(tu)-.18 G .635
(se the windo)-3.136 F 3.135(ws)-.25 G .635(ystem directly)-3.135 F(.)
-.65 E F3(XGterm)5.635 E F0 .635(also serv)3.135 F .635
(es as a prototype for the)-.15 F F3 -.55(Wi)108 189.6 S(dg).55 E .237
(et Server)-.1 F F0 .237(being de)2.737 F -.15(ve)-.25 G .237
(loped by the IRAF Project at NO).15 F -.55(AO)-.35 G 5.238(.T).55 G(he)
-5.238 E F3 .238(Object Mana)2.738 F -.1(ge)-.1 G 2.738(rL).1 G(ibr)
-2.738 E(ary)-.15 E F0 .238(it uses imple-)2.738 F .379(ments a windo)
108 201.6 R 2.879(ws)-.25 G .379(ystem toolkit as an interpreted windo)
-2.879 F .378(w-object language, allo)-.25 F .378
(wing application GUIs to be)-.25 F 1.984(de\214ned and e)108 213.6 R
-.15(xe)-.15 G 1.984(cuted at runtime without compiling an).15 F 4.484
(yc)-.15 G 1.985(ode, and with minimal dependence upon the)-4.484 F
1.488(underlying windo)108 225.6 R 3.988(ws)-.25 G 1.488
(ystem toolkit library)-3.988 F 6.488(.W)-.65 G 3.987(ew)-7.288 G 1.487
(ill concentrate here, ho)-3.987 F(we)-.25 E -.15(ve)-.25 G 2.287 -.4
(r, o).15 H 3.987(ni).4 G(t')-3.987 E 3.987(su)-.55 G 1.487
(se as a terminal)-3.987 F(emulator and a description of the ne)108
237.6 Q(w)-.25 E F3(Gterm)2.5 E F0(widget.)2.5 E .205
(The Gterm graphics windo)108 254.4 R 2.705(wo)-.25 G .205
(perates almost identically to the)-2.705 F F3(xterm)2.705 E F0 -.7(Te)
2.705 G 2.706(kw).7 G(indo)-2.706 E 1.506 -.65(w, h)-.25 H -.25(ow).65 G
-2.15 -.25(ev e).25 H 2.706(rt).25 G .206(here are e)-2.706 F(xten-)-.15
E .616(sions for implementing full-screen cursors, imaging, area \214ll\
s, colors, graphics erasure, a "status line" and)108 266.4 R .33(so on.)
108 278.4 R(An)5.33 E 2.83(yg)-.15 G .33
(raphics application capable of running under an)-2.83 F F3(xterm)2.831
E F0 -.7(Te)2.831 G 2.831(kw).7 G(indo)-2.831 E 2.831(ws)-.25 G .331
(hould also be able to use)-2.831 F F3(xgterm)108 290.4 Q F0 .528
(as well.)3.028 F .528(Client programs wishing to mak)5.528 F 3.028(eu)
-.1 G .528(se of the e)-3.028 F .527
(xtended features, or those wishing to imple-)-.15 F .019
(ment a GUI, are advised to use the OBM \()108 302.4 R F3 .019
(Object Mana)B -.1(ge)-.1 G(r).1 E F0 2.519(\)l)C .019
(ibrary supplied with the XGterm source as part)-2.519 F .557
(of the X11IRAF package.)108 314.4 R .557(This pro)5.557 F .557
(vides a much better programmatic interf)-.15 F .557
(ace to all of the features a)-.1 F -.25(va)-.2 G(il-).25 E .198
(able; ho)108 326.4 R(we)-.25 E -.15(ve)-.25 G .998 -.4(r, a).15 H 2.698
(so).4 G 2.698(ft)-2.698 G .198
(his writing it is not yet fully documented.)-2.698 F .198
(Users are referred to the)5.198 F F3(XImtool)2.698 E F0 .198
(task as an)2.698 F -.15(ex)108 338.4 S .093(ample of a more comple).15
F 2.593(xa)-.15 G .093(pplication using the)-2.593 F F3 .093(OBM Libr)
2.593 F(ary)-.15 E F0(and)2.593 E F3(Gterm)2.593 E F0 .092
(widget, as well as demo tasks in)2.593 F(the)108 350.4 Q F3(guidemo)
6.971 E F0 4.471(directory of the X11IRAF sources.)6.971 F 4.472
(Questions or comments may also be sent to)9.471 F F3(ir)108 362.4 Q
(af@noao.edu)-.15 E F0(.)A .164(The VT102 te)108 379.2 R .164(xt windo)
-.15 F 2.664(wi)-.25 G 2.664(su)-2.664 G .164
(nchanged from the original)-2.664 F F3(xterm)2.664 E F0 2.664
(application. All)2.664 F .164(of it')2.664 F 2.664(sr)-.55 G .164
(esources, command-)-2.664 F .27
(line options and operation are identical to that used by)108 391.2 R F3
(xterm)2.77 E F0 5.27(.T)C(he)-5.27 E F3(termcap\(5\))2.77 E F0 .27
(entry for)2.77 F F3(xterm)2.77 E F0 .27(may be used)2.77 F(for)108
403.2 Q F3(xgterm)2.5 E F0(as well.)2.5 E(See the)5 E F3(xterm\(1\))2.5
E F0(man page for details.)2.5 E F1(OPTIONS)72 420 Q F0(All)108 432 Q F3
(xterm\(1\))2.5 E F0(and X T)2.5 E(oolkit command line options are supp\
orted, there are no additional options.)-.8 E F1(RESOURCES)72 448.8 Q F0
.779(The program understands all of the core X T)108 460.8 R .779
(oolkit resource names and classes, all te)-.8 F .778(xt windo)-.15 F
3.278(wr)-.25 G(esources)-3.278 E(kno)108 472.8 Q .371(wn to)-.25 F F3
(xterm\(1\))2.871 E F0 2.872(,a)C 2.872(sw)-2.872 G .372(ell as the)
-2.872 F F3(Gterm)2.872 E F0 .372
(\(graphics and imaging widget\) resources.)2.872 F .372
(The proper Class name)5.372 F .729(for all resources described here is)
108 484.8 R F3(Gterm)3.229 E F0 5.729(.A)C .729(table of a)-2.5 F -.25
(va)-.2 G(ilable).25 E F3(Gterm)3.229 E F0 .729(resources and their def)
3.229 F .728(aults may be)-.1 F(found belo)108 496.8 Q 1.3 -.65(w, s)
-.25 H
(ome of the more interesting resources are described here in detail:).65
E F3(basePixel)108 513.6 Q F0 1.515(Base cell of the custom colormap.)
133 525.6 R 1.515(This essentially allo)6.515 F 1.515(ws you to reserv)
-.25 F(e)-.15 E F3(basePixel)4.016 E F0 1.516(colors in the)4.016 F .75
(global colormap for other applications.)133 537.6 R .75(The def)5.75 F
.749(ault is 38, if changed you')-.1 F .749(ll need to also enable the)
-.1 F F3(cmapInitialize)133 549.6 Q F0 .971
(resource to force the Gterm widget to update it')3.471 F 3.471(sg)-.55
G .972(lobal colormap resource in the X)-3.471 F(serv)133 561.6 Q(er)
-.15 E(.)-.55 E F3(cmapInitialize)108 578.4 Q F0 .385
(Initialize the ximtool colormap at startup.)133 590.4 R .385
(When resetting the)5.385 F F3(basePixel)2.885 E F0 .385
(resource or colormap this is)2.885 F .719
(required in order to force the Gterm widget to update it')133 602.4 R
3.22(sg)-.55 G .72(lobal colormap resource in the X serv)-3.22 F(er)-.15
E(.)-.55 E(The def)133 614.4 Q(ault is F)-.1 E(alse.)-.15 E F3
(cmapInterpolate)108 631.2 Q F0
(Interpolate the colormap to the number of display colors.)133 643.2 Q
(The def)5 E(ault is T)-.1 E(rue.)-.35 E F3(cmapName)108 660 Q F0 1.276
(Name used for pri)133 672 R -.25(va)-.25 G 1.276(te colormap.).25 F
1.276(The def)6.276 F 1.276(ault for all IRAF imaging applications is)
-.1 F F3(ima)3.775 E -.1(ge)-.1 G F0 6.275(.G).1 G(term)-6.275 E .16
(widget based imaging applications which ha)133 684 R .46 -.15(ve t)-.2
H .16(he same v).15 F .16(alue of cmapName will share the same col-)-.25
F(ormap, minimizing colormap \215ashing and allo)133 696 Q
(wing multiple applications to be run at the same time.)-.25 E
(X11IRAF Project)72 768 Q(16 Dec 1996)137.62 E(1)203.45 E EP
%%Page: 2 2
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Times-Roman@0 SF 357.74(XGTERM\(1\) XGTERM\(1\))72 48 R/F1 10
/Times-Italic@0 SF(color0)108 84 Q F0(The widget background color)133 96
Q 5(.T)-.55 G(he def)-5 E(ault is black.)-.1 E F1(color1)108 112.8 Q F0
(The widget fore)133 124.8 Q(ground color)-.15 E 5(.T)-.55 G(he def)-5 E
(ault is white.)-.1 E F1(color2)108 141.6 Q F0(thru)5 E F1(color9)5 E F0
.765(Optional dra)133 153.6 R .765(wing colors.)-.15 F .764(The line co\
lor used for graphics is set using an escape sequence to select)5.765 F
(the current color inde)133 165.6 Q 2.5(x. See)-.15 F F1
(Gterm I/O Escape Sequences)2.5 E F0(belo)2.5 E 2.5(wf)-.25 G
(or more details.)-2.5 E F1(cr)108 182.4 Q(osshairCur)-.45 E(sorColor)
-.1 E F0(Color of the full screen crosshair cursor)133 194.4 Q(.)-.55 E
F1(defaultMark)108 211.2 Q(er)-.1 E F0(Def)133 223.2 Q .353(ault mark)
-.1 F .353(er type.)-.1 F .353(Options include)5.353 F F1(te)2.853 E(xt)
-.2 E F0(,)A F1(line)2.853 E F0(,)A F1(polyline)2.853 E F0(,)A F1 -.37
(re)2.853 G(ctangle).37 E F0(,)A F1(box)2.853 E F0(,)A F1(cir)2.853 E
(cle)-.37 E F0(,)A F1(ellipse)2.853 E F0 2.853(,a)C(nd)-2.853 E F1
(polygon)2.854 E F0(.)A(The def)133 235.2 Q(ault is)-.1 E F1 -.37(re)2.5
G(ctangle).37 E F0(.)A F1(deiconifyW)108 252 Q(indow)-.55 E F0
(De-iconify the Gterm graphics windo)133 264 Q 2.5(ww)-.25 G(hen acti)
-2.5 E -.25(va)-.25 G 2.5(ted. The).25 F(def)2.5 E(ault is F)-.1 E
(alse.)-.15 E F1(dialo)108 280.8 Q(gBgColor)-.1 E F0 .262
(Dialog box \(i.e. status line\) background color)133 292.8 R 5.261(.D)
-.55 G .261(ialog te)-5.261 F .261(xt is te)-.15 F .261(xt which is dra)
-.15 F .261(wn into the dialog area)-.15 F .769
(at the bottom of the gterm windo)133 304.8 R 2.069 -.65(w, i)-.25 H
3.269(ti).65 G 3.269(st)-3.269 G .769
(ransient and is not a permanent part of the graphics being)-3.269 F
(dra)133 316.8 Q 2.925(wn. Dialog)-.15 F(te)2.925 E .424(xt is normally\
used to interact with the user or to display messages during program)
-.15 F(operation, without af)133 328.8 Q(fecting the graphics being dra)
-.25 E(wn.)-.15 E F1(dialo)108 345.6 Q(gFgColor)-.1 E F0
(Dialog box \(i.e. status line\) fore)133 357.6 Q(ground color)-.15 E(.)
-.55 E F1(ginmodeBlinkInterval)108 374.4 Q F0
(Graphics cursor blink interv)133 386.4 Q
(al, time is speci\214ed in milliseconds.)-.25 E(The def)5 E(ault is 0.)
-.1 E F1(ginmodeCur)108 403.2 Q(sor)-.1 E F0(Graphics mode cursor type.)
133 415.2 Q(The def)5 E
(ault is a full screen cursor custom to the widget.)-.1 E F1(height)108
432 Q F0(Height of the Gterm windo)133 444 Q 3.8 -.65(w. T)-.25 H
(he def).65 E(ault is 480.)-.1 E F1(idleCur)108 460.8 Q(sor)-.1 E F0
(Cursor to use when not in graphics mode.)133 472.8 Q F1(mark)108 489.6
Q(erHighlightColor)-.1 E F0 .835(Highlight color for the acti)133 501.6
R 1.135 -.15(ve m)-.25 H(ark).15 E(er)-.1 E 5.835(.W)-.55 G .835
(hen the pointer mo)-5.835 F -.15(ve)-.15 G 3.335(si).15 G .835
(nto a mark)-3.335 F .835(er is it mark)-.1 F .835(ed "acti)-.1 F -.15
(ve)-.25 G(",).15 E(the highlight color and width change to which mark)
133 513.6 Q(er is acti)-.1 E -.15(ve)-.25 G 5(.T).15 G(he def)-5 E
(ault is green.)-.1 E F1(mark)108 530.4 Q(erHighlightW)-.1 E(idth)-.55 E
F0(Highlight width for the acti)133 542.4 Q .3 -.15(ve m)-.25 H(ark).15
E(er)-.1 E 2.5(.T)-.55 G(he def)-2.5 E(ault is 2.)-.1 E F1(maxColor)108
559.2 Q(s)-.1 E F0 .255(The maximum number of colors to use in the pri)
133 571.2 R -.25(va)-.25 G .254(te global colormap, the def).25 F .254
(ault is 216.)-.1 F .254(Out of this)5.254 F 1.526
(number 10 colors \(the)133 583.2 R F1(color0)4.026 E F0(theu)4.026 E F1
(color9)4.026 E F0 -.25(va)4.026 G 1.526(lues\) are reserv).25 F 1.527
(ed by the widget as static colors, the)-.15 F
(remainder may be allocated for images.)133 595.2 Q F1 -.15(ra)108 612 S
(iseW).15 E(indow)-.55 E F0(Raise the windo)133 624 Q 2.5(ww)-.25 G
(hen acti)-2.5 E -.15(ve)-.25 G 5(.T).15 G(he def)-5 E(ault is F)-.1 E
(alse.)-.15 E F1(warpCur)108 640.8 Q(sor)-.1 E F0 -.8(Wa)133 652.8 S
(rp the cursor to the windo).8 E 2.5(ww)-.25 G(hen acti)-2.5 E -.15(ve)
-.25 G 5(.T).15 G(he def)-5 E(ault is F)-.1 E(alse.)-.15 E F1(width)108
669.6 Q F0 -.4(Wi)133 681.6 S(dth of the Gterm windo).4 E 3.8 -.65(w. T)
-.25 H(he def).65 E(ault is 640.)-.1 E(X11IRAF Project)72 768 Q
(16 Dec 1996)137.62 E(2)203.45 E EP
%%Page: 3 3
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Times-Roman@0 SF 357.74(XGTERM\(1\) XGTERM\(1\))72 48 R/F1 9
/Times-Bold@0 SF(GTERM WIDGET RESOURCES)72 84 Q/F2 10/Times-Bold@0 SF
(Class Hierar)87 96 Q(ch)-.18 E(y)-.15 E(Cor)108 108 Q 2.5(e-)-.18 G 2.5
(>G)-2.5 G(term)-2.5 E(Resour)87 124.8 Q(ces)-.18 E F0 1.38
(When crating a Gterm widget instance, the follo)108 136.8 R 1.38
(wing resources are retrie)-.25 F -.15(ve)-.25 G 3.88(df).15 G 1.38
(rom the ar)-3.88 F 1.38(guments list or)-.18 F
(from the resource database:)108 148.8 Q F2 86.29(Name Class)105.715
172.8 R -.74(Ty)2.5 G 15.59(pe Default).74 F(Description)38.33 E .4 LW
542.285 177.3 105.715 177.3 DL 542.285 179.3 105.715 179.3 DL F0(alphaF)
105.715 188.8 Q 66.43(ont1 XF)-.15 F 12.5(ontStruct nil2)-.15 F
(Graphics fonts)54.43 E(alphaF)105.715 200.8 Q 66.43(ont2 XF)-.15 F 12.5
(ontStruct 5x8)-.15 F(")69.99 E(alphaF)105.715 212.8 Q 66.43(ont3 XF)
-.15 F 12.5(ontStruct 6x10)-.15 F(")64.99 E(alphaF)105.715 224.8 Q 66.43
(ont4 XF)-.15 F 12.5(ontStruct 7x13)-.15 F(")64.99 E(alphaF)105.715
236.8 Q 66.43(ont5 XF)-.15 F 12.5(ontStruct 8x13)-.15 F(")64.99 E
(alphaF)105.715 248.8 Q 66.43(ont6 XF)-.15 F 12.5(ontStruct 9x15)-.15 F
(")64.99 E(alphaF)105.715 260.8 Q 66.43(ont7 XF)-.15 F 12.5
(ontStruct 9x15)-.15 F(")64.99 E(alphaF)105.715 272.8 Q 66.43(ont8 XF)
-.15 F 12.5(ontStruct 9x15)-.15 F(")64.99 E(basePix)105.715 284.8 Q 73.1
(el Int)-.15 F 57.49(38 Base)53.19 F(of pri)2.5 E -.25(va)-.25 G
(te global colormap).25 E -.2(bu)105.715 296.8 S 65.37(syCursor String)
.2 F -.1(wa)39.85 G 43.71(tch Cursor).1 F(to use when application is b)
2.5 E(usy)-.2 E -.2(bu)105.715 308.8 S 30.92(syCursorBgColor F).2 F(ore)
-.15 E 15.44(ground white)-.15 F(Busy cursor background color)47.77 E
-.2(bu)105.715 320.8 S 32.03(syCursorFgColor F).2 F(ore)-.15 E 15.44
(ground black)-.15 F(Busy cursor fore)48.33 E(ground color)-.15 E 59.08
(cacheRasters String)105.715 332.8 R 15.29(whenNeeded Sa)39.85 F .3 -.15
(ve r)-.2 H(asters as serv).15 E(er pixmaps for f)-.15 E(aster access)
-.1 E 54.07(cmapInitialize Boolean)105.715 344.8 R -.15(Fa)30.97 G 46.53
(lse Initialize).15 F(colormap at startup)2.5 E 46.3
(cmapInterpolate Boolean)105.715 356.8 R -.35(Tr)30.97 G 48.96
(ue Interpolate).35 F(colormap)2.5 E 65.74(cmapName String)105.715 368.8
R(def)39.85 E 39.82(ault Custom)-.1 F(colormap name)2.5 E(cmapShado)
105.715 380.8 Q 60.15(wI)-.25 G 50.69(nt 10)-60.15 F(Colormap shado)
59.99 E 2.5(wi)-.25 G(nterv)-2.5 E(al)-.25 E 60.74(cmapUpdate Int)
105.715 392.8 R 57.49(60 Colormap)53.19 F(update interv)2.5 E(al)-.25 E
85.73(color0 Background)105.715 404.8 R 45.83(black Def)15.42 F
(ault graphics background color)-.1 E 85.73(color1 F)105.715 416.8 R
(ore)-.15 E 15.44(ground white)-.15 F(Def)47.77 E(ault graphics fore)-.1
E(ground color)-.15 E 85.73(color2 F)105.715 428.8 R(ore)-.15 E 15.44
(ground red)-.15 F(Optional dra)57.22 E(wing color)-.15 E 85.73
(color3 F)105.715 440.8 R(ore)-.15 E 15.44(ground green)-.15 F(")62.78 E
85.73(color4 F)105.715 452.8 R(ore)-.15 E 15.44(ground blue)-.15 F(")
67.77 E 85.73(color5 F)105.715 464.8 R(ore)-.15 E 15.44(ground c)-.15 F
63.76(yan ")-.15 F 85.73(color6 F)105.715 476.8 R(ore)-.15 E 15.44
(ground yello)-.15 F 58.02(w")-.25 G 85.73(color7 F)105.715 488.8 R(ore)
-.15 E 15.44(ground magenta)-.15 F(")51.11 E 85.73(color8 F)105.715
500.8 R(ore)-.15 E 15.44(ground purple)-.15 F(")59.44 E 85.73(color9 F)
105.715 512.8 R(ore)-.15 E 15.44(ground darkslate)-.15 F 28.77(gray ")
-.15 F(cop)105.715 524.8 Q 53.06(yOnResize Boolean)-.1 F -.35(Tr)30.97 G
48.96(ue Cop).35 F 2.5(yr)-.1 G(aster when resized)-2.5 E 25.18
(crosshairCursorColor F)105.715 536.8 R(ore)-.15 E 15.44(ground red)-.15
F(Full-screen cursor color)57.22 E(def)105.715 548.8 Q(aultMark)-.1 E
54.28(er String)-.1 F 30.84(rectangle Def)39.85 F(ault mark)-.1 E
(er type)-.1 E(deiconifyW)105.715 560.8 Q(indo)-.4 E 42.22(wB)-.25 G
28.47(oolean F)-42.22 F 46.53(alse Deiconify)-.15 F(windo)2.5 E 2.5(ww)
-.25 G(hen acti)-2.5 E -.15(ve)-.25 G 51.83(dialogBgColor F)105.715
572.8 R(ore)-.15 E 15.44(ground yello)-.15 F 43.02(wS)-.25 G
(tatus line background color)-43.02 E 52.94(dialogFgColor F)105.715
584.8 R(ore)-.15 E 15.44(ground black)-.15 F(Status line fore)48.33 E
(ground color)-.15 E(dialogF)105.715 596.8 Q 63.09(ont1 XF)-.15 F 12.5
(ontStruct nil2)-.15 F(Status line fonts)54.43 E(dialogF)105.715 608.8 Q
63.09(ont2 XF)-.15 F 12.5(ontStruct 5x8)-.15 F(")69.99 E(dialogF)105.715
620.8 Q 63.09(ont3 XF)-.15 F 12.5(ontStruct 6x10)-.15 F(")64.99 E
(dialogF)105.715 632.8 Q 63.09(ont4 XF)-.15 F 12.5(ontStruct 7x13)-.15 F
(")64.99 E(dialogF)105.715 644.8 Q 63.09(ont5 XF)-.15 F 12.5
(ontStruct 8x13)-.15 F(")64.99 E(dialogF)105.715 656.8 Q 63.09(ont6 XF)
-.15 F 12.5(ontStruct 9x15)-.15 F(")64.99 E(dialogF)105.715 668.8 Q
63.09(ont7 XF)-.15 F 12.5(ontStruct 9x15)-.15 F(")64.99 E(dialogF)
105.715 680.8 Q 63.09(ont8 XF)-.15 F 12.5(ontStruct 9x15)-.15 F(")64.99
E(ginmodeBlinkInterv)105.715 692.8 Q 23.2(al Int)-.25 F 64.99(0G)53.19 G
(raphics cursor blink interv)-64.99 E(al)-.25 E 49.06
(ginmodeCursor String)105.715 704.8 R 12.5(full_crosshair Graphics)39.85
F(cursor type)2.5 E 14.61(ginmodeCursorBgColor F)105.715 716.8 R(ore)
-.15 E 15.44(ground black)-.15 F(Graphics cursor background color)48.33
E(X11IRAF Project)72 768 Q(16 Dec 1996)137.62 E(3)203.45 E EP
%%Page: 4 4
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Times-Roman@0 SF 357.74(XGTERM\(1\) XGTERM\(1\))72 48 R 15.72
(ginmodeCursorFgColor F)105.715 84 R(ore)-.15 E 15.44(ground white)-.15
F(Graphics cursor fore)47.77 E(ground color)-.15 E 86.28
(height Dimension)105.715 96 R 52.49(480 Height)20.41 F
(of graphics windo)2.5 E(w)-.25 E 69.06(idleCursor String)105.715 108 R
50.26(Plus Idle)39.85 F(cursor type)2.5 E 34.61(idleCursorBgColor F)
105.715 120 R(ore)-.15 E 15.44(ground white)-.15 F
(Idle cursor background color)47.77 E 35.72(idleCursorFgColor F)105.715
132 R(ore)-.15 E 15.44(ground black)-.15 F(Idle cursor fore)48.33 E
(ground color)-.15 E(mark)105.715 144 Q 23.61(erBoxKnotColor F)-.1 F
(ore)-.15 E 15.44(ground blue)-.15 F -1.11(Ve)52.77 G(rte)1.11 E 2.5(xk)
-.15 G(not color)-2.5 E(mark)105.715 156 Q 29.17(erBoxKnotSize Int)-.1 F
64.99(0V)53.19 G(erte)-66.1 E 2.5(xk)-.15 G(not size)-2.5 E(mark)105.715
168 Q 25.28(erBoxLineColor F)-.1 F(ore)-.15 E 15.44(ground green)-.15 F
(Mark)47.78 E(er border color)-.1 E(mark)105.715 180 Q 15.84
(erCircleKnotColor F)-.1 F(ore)-.15 E 15.44(ground blue)-.15 F -1.11(Ve)
52.77 G(rte)1.11 E 2.5(xk)-.15 G(not color)-2.5 E(mark)105.715 192 Q
21.4(erCircleKnotSize Int)-.1 F 64.99(0V)53.19 G(erte)-66.1 E 2.5(xk)
-.15 G(not size)-2.5 E(mark)105.715 204 Q 17.51(erCircleLineColor F)-.1
F(ore)-.15 E 15.44(ground green)-.15 F(Mark)47.78 E(er border color)-.1
E(mark)105.715 216 Q 21.39(erCursorBgColor F)-.1 F(ore)-.15 E 15.44
(ground black)-.15 F(Cursor background when in mark)48.33 E(er)-.1 E
(mark)105.715 228 Q 22.5(erCursorFgColor F)-.1 F(ore)-.15 E 15.44
(ground yello)-.15 F 43.02(wC)-.25 G(ursor fore)-43.02 E
(ground when in mark)-.15 E(er)-.1 E(mark)105.715 240 Q 12.5
(erEllipseKnotColor F)-.1 F(ore)-.15 E 15.44(ground blue)-.15 F -1.11
(Ve)52.77 G(rte)1.11 E 2.5(xk)-.15 G(not color)-2.5 E(mark)105.715 252 Q
18.06(erEllipseKnotSize Int)-.1 F 64.99(0V)53.19 G(erte)-66.1 E 2.5(xk)
-.15 G(not size)-2.5 E(mark)105.715 264 Q 14.17(erEllipseLineColor F)-.1
F(ore)-.15 E 15.44(ground green)-.15 F(Mark)47.78 E(er border color)-.1
E(mark)105.715 276 Q 69.16(erFill Boolean)-.1 F -.15(Fa)30.97 G 46.53
(lse Flood).15 F(\214ll mark)2.5 E(er area with)-.1 E/F1 10
/Times-Italic@0 SF(mark)2.5 E(erF)-.1 E(illColor)-.45 E F0(mark)105.715
288 Q 34.71(erFillBgColor F)-.1 F(ore)-.15 E 15.44(ground black)-.15 F
(Fill area background color)48.33 E(mark)105.715 300 Q 46.38
(erFillColor F)-.1 F(ore)-.15 E 15.44(ground slate)-.15 F 31.54
(gray Flood)-.15 F(\214ll color)2.5 E(mark)105.715 312 Q 48.6
(erFillStyle Int)-.1 F 32.47(FillSolid Fill)53.19 F(area style)2.5 E
(mark)105.715 324 Q 21.94(erHighlightColor F)-.1 F(ore)-.15 E 15.44
(ground green)-.15 F(Mark)47.78 E(er highlight color)-.1 E(mark)105.715
336 Q(erHighlightW)-.1 E 20.12(idth Int)-.4 F 64.99(2M)53.19 G(ark)
-64.99 E(er highlight line width)-.1 E(mark)105.715 348 Q 21.95
(erLineKnotColor F)-.1 F(ore)-.15 E 15.44(ground blue)-.15 F -1.11(Ve)
52.77 G(rte)1.11 E 2.5(xk)-.15 G(not color)-2.5 E(mark)105.715 360 Q
27.51(erLineKnotSize Int)-.1 F 64.99(5V)53.19 G(erte)-66.1 E 2.5(xk)-.15
G(not size)-2.5 E(mark)105.715 372 Q 23.62(erLineLineColor F)-.1 F(ore)
-.15 E 15.44(ground green)-.15 F(Line mark)47.78 E(er color)-.1 E(mark)
105.715 384 Q 44.17(erLineStyle Int)-.1 F 28.04(LineSolid Line)53.19 F
(mark)2.5 E(er line style)-.1 E(mark)105.715 396 Q(erLineW)-.1 E 40.13
(idth Int)-.4 F 64.99(1L)53.19 G(ine mark)-64.99 E(er width)-.1 E(mark)
105.715 408 Q 19.72(erPgonKnotColor F)-.1 F(ore)-.15 E 15.44
(ground blue)-.15 F -1.11(Ve)52.77 G(rte)1.11 E 2.5(xk)-.15 G(not color)
-2.5 E(mark)105.715 420 Q 25.28(erPgonKnotSize Int)-.1 F 64.99(5V)53.19
G(erte)-66.1 E 2.5(xk)-.15 G(not size)-2.5 E(mark)105.715 432 Q 21.39
(erPgonLineColor F)-.1 F(ore)-.15 E 15.44(ground green)-.15 F(Mark)47.78
E(er border color)-.1 E(mark)105.715 444 Q 21.95(erRectKnotColor F)-.1 F
(ore)-.15 E 15.44(ground blue)-.15 F -1.11(Ve)52.77 G(rte)1.11 E 2.5(xk)
-.15 G(not color)-2.5 E(mark)105.715 456 Q 27.51(erRectKnotSize Int)-.1
F 64.99(0V)53.19 G(erte)-66.1 E 2.5(xk)-.15 G(not size)-2.5 E(mark)
105.715 468 Q 23.62(erRectLineColor F)-.1 F(ore)-.15 E 15.44
(ground green)-.15 F(Mark)47.78 E(er border color)-.1 E(mark)105.715 480
Q(erT)-.1 E -.15(ex)-.7 G 31.13(tBgColor F).15 F(ore)-.15 E 15.44
(ground slate)-.15 F 31.54(gray T)-.15 F -.15(ex)-.7 G 2.5(tm).15 G(ark)
-2.5 E(er background color)-.1 E(mark)105.715 492 Q(erT)-.1 E -.15(ex)
-.7 G 37.81(tBorder Int).15 F 64.99(2T)53.19 G -.15(ex)-65.69 G 2.5(tm)
.15 G(ark)-2.5 E(er border width)-.1 E(mark)105.715 504 Q(erT)-.1 E -.15
(ex)-.7 G 42.8(tColor F).15 F(ore)-.15 E 15.44(ground yello)-.15 F 43.02
(wT)-.25 G -.15(ex)-43.72 G 2.5(tm).15 G(ark)-2.5 E(er te)-.1 E
(xt color)-.15 E(mark)105.715 516 Q(erT)-.1 E -.15(ex)-.7 G(tF).15 E
47.39(ont XF)-.15 F 12.5(ontStruct 6x13)-.15 F -1.25 -.7(Te x)49.99 H
2.5(tm).7 G(ark)-2.5 E(er font)-.1 E(mark)105.715 528 Q(erT)-.1 E -.15
(ex)-.7 G 24.47(tLineColor F).15 F(ore)-.15 E 15.44(ground green)-.15 F
-1.25 -.7(Te x)47.78 H 2.5(tm).7 G(ark)-2.5 E(er line color)-.1 E(mark)
105.715 540 Q(erT)-.1 E -.15(ex)-.7 G 41.13(tString String).15 F 40.83
(NULL T)39.85 F -.15(ex)-.7 G 2.5(ts).15 G(tring)-2.5 E(mark)105.715 552
Q(erT)-.1 E 33.97(ranslations String)-.35 F(def)39.85 E 39.82(ault Mark)
-.1 F(er e)-.1 E -.15(ve)-.25 G(nt-to-actions translations).15 E 67.39
(maxColors Int)105.715 564 R 52.49(216 Max)53.19 F
(colors in custom colormap)2.5 E 54.06(maxMappings Int)105.715 576 R
57.49(32 Max)53.19 F(image mappings)2.5 E 64.62(maxRasters Int)105.715
588 R 52.49(512 Max)53.19 F(image rasters)2.5 E 73.52(nearEdge Int)
105.715 600 R(1)53.19 E 5.68(Distance, in pix)353.785 600 R 5.68
(els, between pointer and)-.15 F(mark)353.785 612 Q 2.674
(er edge required for translation actions)-.1 F(for be in ef)353.785 624
Q(fect.)-.25 E(nearV)105.715 636 Q(erte)-1.11 E 70.62(xI)-.15 G 50.69
(nt 4)-70.62 F .03(Distance, in pix)353.785 636 R .03
(els between pointer and mark)-.15 F(er)-.1 E -.15(ve)353.785 648 S(rte)
.15 E 8.102(x\()-.15 G(i.e.)-8.102 E F1(knot)8.102 E F0 8.102(\)r)C
5.602(equired for translation)-8.102 F(actions for be in ef)353.785 660
Q(fect.)-.25 E(raiseW)105.715 672 Q(indo)-.4 E 61.11(wB)-.25 G 28.47
(oolean F)-61.11 F 46.53(alse Raise)-.15 F(windo)2.5 E 2.5(ww)-.25 G
(hen acti)-2.5 E -.15(ve)-.25 G 65.17(translations String)105.715 684 R
(def)39.85 E 39.82(ault Ev)-.1 F(ent-to-actions translations)-.15 E
(useT)105.715 696 Q 69.97(imers Boolean)-.35 F -.35(Tr)30.97 G 48.96
(ue Ok).35 F(to use timers)2.5 E -.1(wa)105.715 708 S 64.17
(rpCursor Boolean).1 F -.15(Fa)30.97 G 46.53(lse Enable).15 F -.1(wa)2.5
G(rp cursor when acti).1 E -.15(ve)-.25 G(X11IRAF Project)72 768 Q
(16 Dec 1996)137.62 E(4)203.45 E EP
%%Page: 5 5
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Times-Roman@0 SF 357.74(XGTERM\(1\) XGTERM\(1\))72 48 R 88.5
(width Dimension)105.715 84 R 52.49(640 Height)20.41 F
(of graphics windo)2.5 E(w)-.25 E 84.05(xorFill Boolean)105.715 96 R
-.15(Fa)30.97 G 46.53(lse Fill).15 F(with GXxor)2.5 E 49.6
(xorFillBgColor Int)105.715 108 R 52.49(255 Xor)53.19 F
(-\214ll background color)-.2 E 61.27(xorFillColor Int)105.715 120 R
64.99(2X)53.19 G(or)-64.99 E(-\214ll color)-.2 E/F1 9/Times-Bold@0 SF
(GTERM WIDGET TRANSLA)72 148.8 Q(TIONS AND A)-.855 E(CTIONS)-.495 E F0
(The def)108 160.8 Q(ault translations for a Gterm windo)-.1 E 2.5(wa)
-.25 G(re:)-2.5 E(<Btn1Do)262.55 172.8 Q 12.5(wn>: m_create\(\))-.25 F
(<Btn2Do)262.55 184.8 Q 12.5(wn>: crosshair\(on\))-.25 F 12.5
(<Btn2Motion>: crosshair\(on\))257.29 196.8 R 12.5
(<Btn2Up>: crosshair\(of)274.52 208.8 R(f\))-.25 E(<EnterW)250.74 220.8
Q(indo)-.4 E 12.5(w>: enter)-.25 F(-windo)-.2 E(w\(\))-.25 E(<Lea)248.32
232.8 Q -.15(ve)-.2 G -.4(Wi).15 G(ndo).4 E 12.5(w>: lea)-.25 F -.15(ve)
-.2 G(-windo).15 E(w\(\))-.25 E(<K)268.82 244.8 Q -.15(ey)-.25 G 12.5
(Press>: graphics-input\(\)).15 F 12.5(<Motion>: track-cursor\(\))276.74
256.8 R(The a)108 273.6 Q -.25(va)-.2 G
(ilable action procedures for a Gterm windo).25 E 2.5(wa)-.25 G(re:)-2.5
E/F2 10/Times-Italic@0 SF(ignor)144 290.4 Q(e\(\))-.37 E F0(Ignore an e)
67.6 E -.15(ve)-.25 G(nt.).15 E F2(gr)144 307.2 Q(aphics-input\(\))-.15
E F0(Handle a graphics input request.)34.6 E F2(cr)144 324 Q
(osshair\(on|of)-.45 E(f\))-.18 E F0(Display a crosshair cursor)32.88 E
(.)-.55 E F2(tr)144 340.8 Q(ac)-.15 E(k-cur)-.2 E(sor\(\))-.1 E F0 -.35
(Tr)43.8 G(ack crosshair cursor position.).35 E F2(enter)144 357.6 Q
(-window\(\))-.2 E F0(Handle an EnterW)38.54 E(indo)-.4 E 2.5(we)-.25 G
-.15(ve)-2.75 G(nt.).15 E F2(leave-window\(\))144 374.4 Q F0
(Handle an Lea)37.79 E -.15(ve)-.2 G -.4(Wi).15 G(ndo).4 E 2.5(we)-.25 G
-.15(ve)-2.75 G(nt.).15 E F2 -.37(re)144 391.2 S(set\(\)).37 E F0
(Do a soft reset of the Gterm widget.)74.27 E F2(m_cr)144 408 Q
(eate\(\))-.37 E F0(Create a ne)56.5 E 2.5(wm)-.25 G(ark)-2.5 E(er)-.1 E
5(.V)-.55 G(alid types include)-6.11 E F2(te)316.18 420 Q 13.26(xt line)
-.2 F 13.06(polyline r)22.21 F(ectangle)-.37 E 13.06(box cir)316.18 432
R 12.31(cle ellipse)-.37 F(polygon)21.67 E F0 .71(The def)244 444 R .71
(ault is)-.1 F F2 -.37(re)3.21 G(ctangle).37 E F0 3.21(,i)C 3.21(fn)
-3.21 G 3.21(ot)-3.21 G .71(ype is gi)-3.21 F -.15(ve)-.25 G 3.21(nt).15
G .71(he def)-3.21 F .71(ault type speci\214ed by)-.1 F(the)244 456 Q F2
(mark)2.5 E(erT)-.1 E(ype)-.74 E F0(resource will be used.)2.5 E F1
(GTERM MARKER TRANSLA)72 484.8 Q(TIONS AND A)-.855 E(CTIONS)-.495 E F0
(The def)108 496.8 Q(ault translations for a mark)-.1 E(er are:)-.1 E
(!Shift <Btn1Motion>:)214.325 520.8 Q(m_rotateResize\(\))15 E 12.5
(<Btn1Motion>: m_mo)239.605 532.8 R -.15(ve)-.15 G(Resize\(\)).15 E
(!Shift <Btn1Do)219.585 544.8 Q 12.5(wn>: m_raise\(\))-.25 F
(m_markpos\(\))5 E(<Btn1Do)244.865 556.8 Q 12.5(wn>: m_raise\(\))-.25 F
(m_markposAdd\(\))5 E 12.5(<Btn1Up>: m_redra)256.835 568.8 R
(w\(\) m_destro)-.15 E(yNull\(\))-.1 E(<Btn2Do)244.865 580.8 Q 12.5
(wn>: m_lo)-.25 F(wer\(\))-.25 E(<K)227.815 592.8 Q -.15(ey)-.25 G 12.5
(>BackSpace: m_deleteDestro).15 F(y\(\))-.1 E(<K)246.145 604.8 Q -.15
(ey)-.25 G 12.5(>Delete: m_deleteDestro).15 F(y\(\))-.1 E(<K)251.135
616.8 Q -.15(ey)-.25 G 12.5(Press>: m_input\(\)).15 F 12.5
(<Motion>: track-cursor\(\))259.055 628.8 R -.35(Tr)108 652.8 S .334
(anslations af).35 F .333(fect only the currently acti)-.25 F .633 -.15
(ve m)-.25 H(ark).15 E(er)-.1 E 2.833(,t)-.4 G .333
(he cursor must be within)-2.833 F F2(nearEdg)2.833 E(e)-.1 E F0(pix)
2.833 E .333(els of a mark)-.15 F(er)-.1 E(edge, or)108 664.8 Q F2
(nearV)2.5 E(erte)-1.11 E(x)-.2 E F0(pix)2.5 E(els of a mark)-.15 E
(er v)-.1 E(erte)-.15 E 2.5(xt)-.15 G 2.5(ot)-2.5 G(ak)-2.5 E 2.5(ee)-.1
G -.25(ff)-2.5 G(ect.).25 E(The a)108 688.8 Q -.25(va)-.2 G
(ilable action procedures for a mark).25 E(er are)-.1 E F2(m_cr)144
705.6 Q(eate\(type\))-.37 E F0(Create a ne)29.84 E 2.5(wm)-.25 G(ark)
-2.5 E(er)-.1 E 5(.V)-.55 G(alid types include)-6.11 E F2(te)311.18
717.6 Q 13.26(xt line)-.2 F 13.06(polyline r)22.21 F(ectangle)-.37 E F0
(X11IRAF Project)72 768 Q(16 Dec 1996)137.62 E(5)203.45 E EP
%%Page: 6 6
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Times-Roman@0 SF 357.74(XGTERM\(1\) XGTERM\(1\))72 48 R/F1 10
/Times-Italic@0 SF 13.06(box cir)311.18 84 R 12.31(cle ellipse)-.37 F
(polygon)21.67 E F0 .322(The def)234 96 R .322(ault is)-.1 F F1 -.37(re)
2.822 G(ctangle).37 E F0 2.822(,i)C 2.822(fn)-2.822 G 2.822(ot)-2.822 G
.322(ype is gi)-2.822 F -.15(ve)-.25 G 2.822(nt).15 G .322(he def)-2.822
F .322(ault type speci\214ed by the)-.1 F F1(mark)234 108 Q(erT)-.1 E
(ype)-.74 E F0(resource will be used.)2.5 E F1(m_destr)144 124.8 Q
(oy\(\))-.45 E F0(Destro)42.13 E 2.5(yt)-.1 G(he acti)-2.5 E .3 -.15
(ve m)-.25 H(ark).15 E(er)-.1 E(.)-.55 E F1(m_destr)144 141.6 Q
(oyNull\(\))-.45 E F0(Destro)24.9 E 2.5(yt)-.1 G(he acti)-2.5 E .3 -.15
(ve m)-.25 H(ark).15 E(er if it is null sized.)-.1 E F1(m_set\(attrib)
144 158.4 Q(ute)-.2 E 2.5(,v)-.1 G(alue)-2.5 E 2.5(,.)-.1 G(...\))-2.5 E
F0(Set a mark)234 170.4 Q(er attrib)-.1 E 2.5(ute. V)-.2 F(alid attrib)
-1.11 E(utes include)-.2 E F1 13.47(activated autoRedr)268.8 194.4 R
22.66(aw \214ll)-.15 F(\214llBgColor)53.74 E 16.23(\214llColor \214llP)
268.8 206.4 R 31.64(attern \214llStyle)-.8 F(font)34.3 E 25.13
(height highlightColor)268.8 218.4 R(ima)14.44 E -.1(ge)-.1 G -.86 -.92
(Te x).1 H 23.96(tk).92 G(notColor)-23.96 E 16.8(knotSize lineColor)
268.8 230.4 R 27.36(lineStyle lineW)35.56 F(idth)-.55 E -.45(ro)268.8
242.4 S 16.69(tangle sensitive).45 F(te)39.46 E 13.11(xtBgColor te)-.2 F
(xtBor)-.2 E(der)-.37 E(te)268.8 254.4 Q 12.55(xtColor tr)-.2 F 23.76
(anslations type)-.15 F(visible)47.64 E 27.9(width x)268.8 266.4 R(y)
69.46 E(m_r)144 283.2 Q(aise\(\))-.15 E F0(Raise the acti)51.27 E .3
-.15(ve m)-.25 H(ark).15 E(er to the top of the display list.)-.1 E F1
(m_lower\(\))144 300 Q F0(Lo)48.34 E(wer the acti)-.25 E .3 -.15(ve m)
-.25 H(ark).15 E(er to the bottom of the display list.)-.1 E F1
(m_notify\(e)144 316.8 Q(vent, e)-.15 E(vent, ....\))-.15 E F0 1.545
(Notify an)234 328.8 R 4.045(yc)-.15 G 1.545(lients that ha)-4.045 F
1.845 -.15(ve r)-.2 H -.15(eg).15 G 1.544
(istered callbacks for the speci\214ed type of).15 F -2.15 -.25(ev e)234
340.8 T 2.5(nts. Recognized).25 F -2.15 -.25(ev e)2.5 H(nts include).25
E F1 19.16(notify mo)313.8 352.8 R 12.5(veResize modify)-.1 F -.37(re)
313.8 364.8 S(dr).37 E 13.57(aw destr)-.15 F 30.06(oy input)-.45 F 12.5
(focusIn focusOut)313.8 376.8 R(constr)25.44 E(aint)-.15 E(m_input\(\))
144 393.6 Q F0 .097(Notify an)50.56 F 2.597(yc)-.15 G .097
(lients that ha)-2.597 F .398 -.15(ve r)-.2 H -.15(eg).15 G .098
(istered a input callback that a input e).15 F -.15(ve)-.25 G .098
(nt has).15 F(occurred.)234 405.6 Q F1(m_markpos\(\))144 422.4 Q F0
(Mark the current position of the mark)36.68 E(er)-.1 E 2.5(,e)-.4 G
(.g., so that it can later be erased.)-2.5 E F1(m_markposAdd\(\))144
439.2 Q F0(Ex)20.57 E .464(ecute either the markpos or add action, depe\
nding upon the pointer loca-)-.15 F 4.141(tion. If)234 451.2 R 1.641
(the pointer is o)4.141 F -.15(ve)-.15 G 4.141(ra).15 G 4.141(na)-4.141
G(cti)-4.141 E 1.941 -.15(ve m)-.25 H(ark).15 E 1.642
(er at a location where the add)-.1 F 3.254(action can be e)234 463.2 R
-.15(xe)-.15 G 3.254
(cuted this is done, otherwise the markpos action is).15 F -.15(exe)234
475.2 S(cuted.).15 E F1(m_r)144 492 Q(edr)-.37 E(aw\(\))-.15 E F0(Redra)
42.75 E 2.5(wt)-.15 G(he acti)-2.5 E .3 -.15(ve m)-.25 H(ark).15 E(er)
-.1 E(.)-.55 E F1(m_addPt\(\))144 508.8 Q F0(Add a point \(i.e. v)47.23
E(erte)-.15 E 2.5(xk)-.15 G(not\).)-2.5 E F1 -.8(Po)2.5 G(lyline).8 E F0
(and)2.5 E F1(polygon)2.5 E F0(mark)2.5 E(ers only)-.1 E(.)-.65 E F1
(m_deletePt\(\))144 525.6 Q F0(Delete a point \(i.e. v)38.35 E(erte)-.15
E 2.5(xk)-.15 G(not\).)-2.5 E F1(m_mo)144 542.4 Q(vePt\(\))-.1 E F0(Mo)
41.23 E .3 -.15(ve a p)-.15 H(oint \(i.e. v).15 E(erte)-.15 E 2.5(xk)
-.15 G(not\).)-2.5 E F1 -.8(Po)2.5 G(lyline).8 E F0(and)2.5 E F1
(polygon)2.5 E F0(mark)2.5 E(ers only)-.1 E(.)-.65 E F1(m_deleteDestr)
144 559.2 Q(oy\(\))-.45 E F0(Delete a point or destro)16.03 E 2.5(yam)
-.1 G(ark)-2.5 E(er)-.1 E 2.5(,d)-.4 G
(epending upon the pointer position.)-2.5 E F1(m_mo)144 576 Q(ve\(\))-.1
E F0(Mo)50.12 E .3 -.15(ve a m)-.15 H(ark).15 E(er)-.1 E(.)-.55 E F1
(m_r)144 592.8 Q(esize\(\))-.37 E F0(Resize a mark)48.16 E(er)-.1 E(.)
-.55 E F1(m_mo)144 609.6 Q(veResize\(\))-.1 E F0(Mo)24.57 E 2.025 -.15
(ve a p)-.15 H 1.725(oint or mark).15 F(er)-.1 E 4.225(,o)-.4 G 4.225
(rr)-4.225 G 1.725(esize a mark)-4.225 F(er)-.1 E 4.225(,d)-.4 G 1.725
(epending upon the pointer)-4.225 F(position.)234 621.6 Q F1(m_r)144
638.4 Q(otate\(\))-.45 E F0(Rotate a mark)47.68 E(er)-.1 E(.)-.55 E F1
(m_r)144 655.2 Q(otateResize\(\))-.45 E F0 1.547
(Rotate or resize a mark)22.13 F(er)-.1 E 6.547(.A)-.55 G(mark)-2.5 E
1.546(er is rotated if near a v)-.1 F(erte)-.15 E 4.046(xk)-.15 G(no)
-4.046 E 2.846 -.65(w, o)-.25 H(r).65 E(resized if near an edge.)234
667.2 Q/F2 9/Times-Bold@0 SF(GTERM I/O ESCAPE SEQ)72 696 Q(UENCES)-.09 E
F0 1.075(XGterm uses escape sequences to pro)108 708 R 1.075
(vide graphics emulation.)-.15 F 1.075(This protocol is an e)6.075 F
1.076(xtension of the T)-.15 F(ek-)-.7 E .536
(tronix 4012 graphics protocol.)108 720 R .536(The basic e)5.536 F .535
(xtensions are patterned after the Retrographics VT640 graphics)-.15 F
(X11IRAF Project)72 768 Q(16 Dec 1996)137.62 E(6)203.45 E EP
%%Page: 7 7
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Times-Roman@0 SF 357.74(XGTERM\(1\) XGTERM\(1\))72 48 R .742(ter\
minal, using GS \(octal \\035, aka Ctrl-]\) and CAN \(octal \\030, aka \
Ctrl-x\) to switch between vt100 and)108 84 R 1.079(graphics modes.)108
96 R 1.079(Additional e)6.079 F 1.079
(xtensions are de\214ned to support adv)-.15 F 1.078
(anced features such as color)-.25 F 3.578(,a)-.4 G 1.078(rea \214lls,)
-3.578 F .606(graphics erasure, setting the cursor location under progr\
am control, interacti)108 108 R .906 -.15(ve d)-.25 H .606
(ialog via the "status line",).15 F(and so on.)108 120 Q 1.48
(While these escape sequences can be used directly)108 144 R 3.98(,t)
-.65 G 1.48(he best programmatic interf)-3.98 F 1.48
(ace is to use the OBM)-.1 F(\()108 156 Q/F1 10/Times-Italic@0 SF 1.19
(Object Mana)B -.1(ge)-.1 G(r).1 E F0 3.69(\)l)C 1.191
(ibrary supplied with the XGterm source as part of the X11IRAF package.)
-3.69 F(An)6.191 E 3.691(yT)-.15 G(ek-)-4.391 E .926
(tronix-compatible graphics library will suf)108 168 R .926
(\214ce for producing v)-.25 F .926
(ector graphics, the added escape sequences)-.15 F
(used by the Gterm widget are required to mak)108 180 Q 2.5(eu)-.1 G
(se of imaging, area \214lls, the status line, etc.)-2.5 E .243
(All escape sequences be)108 204 R .243(gin with an)-.15 F/F2 10
/Times-Bold@0 SF(ESC)2.743 E F0 .243(character \(octal \\033\), follo)
2.743 F .243(wed by up to three characters de\214ning)-.25 F .636
(the action to be tak)108 216 R 3.136(en. All)-.1 F .636
(strings in capital letters refer to the ASCII code \(e.g.)3.136 F F1
(LF)3.136 E F0 .636(is the ASCII linefeed)3.136 F .319(code\), a three \
digit number preceeded by a '\264 refers to an octal code \(e.g.)108 228
R 5("1)5.319 G .319(2" is octal 12\) , all others are)-5 F
(characters in the escape code \(e.g.)108 240 Q
("/bc" are the three characters '/', 'b', and 'c'\).)5 E F2(ESCAPE SEQ)
87 268.8 Q(UENCES)-.1 E(US)144 280.8 Q(CR)144 291.6 Q F0 1.789
(Switch to alpha mode.)60.56 F 1.788(Characters are dra)6.789 F 1.788
(wn in the graphics windo)-.15 F 4.288(wa)-.25 G 4.288(tt)-4.288 G(he)
-4.288 E .694
("current" position \(normally set beforehand with a GS/US v)219 303.6 R
.694(ector mo)-.15 F -.15(ve)-.15 G .694(\), using).15 F 2.016
(the alpha mode font. Receipt of an)219 315.6 R 4.516(yc)-.15 G 2.016
(ontrol code causes alpha mode to be)-4.516 F -.15(ex)219 327.6 S(ited.)
.15 E F2(GS)144 356.4 Q F0(Switch to v)61.66 E(ector polyline mode.)-.15
E F2(FS)144 367.2 Q F0(Switch to v)63.33 E(ector polypoint mode.)-.15 E
F2(RS)144 378 Q F0(Switch to v)62.22 E(ector mode, v)-.15 E
(ertices are joined as a polygon.)-.15 E -.4(Wi)219 402 S 1.185
(th all three codes, v).4 F 1.185
(ertices and points are accumulated in a b)-.15 F(uf)-.2 E 1.186
(fer and dis-)-.25 F .011(played when the b)219 414 R(uf)-.2 E .011
(fer \214lls or when v)-.25 F .01
(ector mode is terminated by receipt of an)-.15 F(y)-.15 E .188
(control code.)219 426 R 2.688(Aw)5.188 G .188
(orkstation open will be done if it hasn')-2.788 F 2.689(ta)-.18 G .189
(lready been opened,)-2.689 F .271
(no-op sequences GS-CAN are \214ltered out, since the)219 438 R 2.771
(yw)-.15 G .271(ould only cause a point-)-2.871 F .109
(less switch to the graphics frame and back without dra)219 450 R 2.609
(wing. The)-.15 F .11(open w)2.61 F(orksta-)-.1 E .034
(tion sequence is GS,US, or by the)219 462 R F1(xterm)2.534 E F0 .034
(graphics start escape sequence "[?38h".)2.534 F F2(EM)144 490.8 Q F0
1.249(Enter message mode.)58.89 F 1.249(In message mode input te)6.249 F
1.249(xt is accumulated in a b)-.15 F(uf)-.2 E(fer)-.25 E .49(and e)219
502.8 R -.15(ve)-.25 G .489(ntually passed to the object manager).15 F
2.989(,w)-.4 G .489(hich deli)-2.989 F -.15(ve)-.25 G .489
(rs the message to the).15 F 2.227(referenced object.)219 514.8 R 2.227
(Messages are used to do)7.227 F 2.227(wnload the user interf)-.25 F
2.228(ace to be)-.1 F -.15(exe)219 526.8 S .52
(cuted by the object manager).15 F 3.02(,a)-.4 G .52(nd during e)-3.02 F
-.15(xe)-.15 G .52(cution messages are used to set).15 F .723(the v)219
538.8 R .723(alues of user interf)-.25 F .723(ace parameters to allo)-.1
F 3.223(wt)-.25 G .724(he UI to track the state of the)-3.223 F
(client application.)219 550.8 Q F2(CAN)144 579.6 Q F0(Close w)53.34 E
(orkstation and enter command mode.)-.1 E F2(BEL)144 596.4 Q F0
(Ring the screen bell.)54.99 E F2(ENQ)144 625.2 Q F0 .99
(Return terminal status.)53.33 F .99(Returned v)5.99 F .99
(alues include the terminal mode, and alpha)-.25 F
(cursor x and y position.)219 637.2 Q F2(SUB)144 654 Q F0
(Initiate a cursor read, v)55.55 E(alues are returned in windo)-.25 E
2.5(wc)-.25 G(oordinates.)-2.5 E F2(/SUB)144 670.8 Q F0(Return windo)
52.77 E 2.5(wc)-.25 G(ursor position in raster coordinates.)-2.5 E F2
(FF)144 687.6 Q F0(Clear the screen.)62.78 E F2(/f)144 704.4 Q F0
(Set current cursor position.)68.89 E(X11IRAF Project)72 768 Q
(16 Dec 1996)137.62 E(7)203.45 E EP
%%Page: 8 8
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Times-Roman@0 SF 357.74(XGTERM\(1\) XGTERM\(1\))72 48 R/F1 10
/Times-Bold@0 SF(0)144 84 Q F0
(Set character size 0. \(Currently ignored\).)70 E F1(1)144 94.8 Q F0
(Set character size 1. \(Currently ignored\).)70 E F1(2)144 105.6 Q F0
(Set character size 2. \(Currently ignored\).)70 E F1(3)144 116.4 Q F0
(Set character size 3. \(Currently ignored\).)70 E F1(/0d)144 133.2 Q F0
(Set color inde)61.66 E(x.)-.15 E F1(/1d)144 144 Q F0
(Clear graphics screen.)61.66 E F1(/2d)144 154.8 Q F0(In)61.66 E -.15
(ve)-.4 G(rt graphics screen).15 E F1(`)144 171.6 Q F0
(Select line style 0. \(Solid\))71.67 E F1(a)144 182.4 Q F0
(Select line style 1. \(Dashed\))70 E F1(b)144 193.2 Q F0
(Select line style 2. \(Dotted\))69.44 E F1(c)144 204 Q F0
(Select line style 3. \(DashDot\))70.56 E F1(d)144 214.8 Q F0
(Select line style 4. \(Dash3Dot\))69.44 E F1(/0w)144 231.6 Q F0
(Select line width 0.)60 E F1(/1w)144 242.4 Q F0(Select line width 1.)60
E F1(/2w)144 253.2 Q F0(Select line width 2.)60 E F1(/nw)144 264 Q F0
(Select line width 3.)59.44 E F1(/0c)144 280.8 Q F0
(Select line color 0.)62.78 E F1(/1c)144 291.6 Q F0
(Select line color 1.)62.78 E F1(/2c)144 302.4 Q F0
(Select line color 2.)62.78 E F1(/3c)144 313.2 Q F0
(Select line color 3.)62.78 E F1(/4c)144 324 Q F0(Select line color 4.)
62.78 E F1(/5c)144 334.8 Q F0(Select line color 5.)62.78 E F1(/6c)144
345.6 Q F0(Select line color 6.)62.78 E F1(/7c)144 356.4 Q F0
(Select line color 7.)62.78 E F1(/8c)144 367.2 Q F0
(Select line color 8.)62.78 E F1(/9c)144 378 Q F0(Select line color 9.)
62.78 E F1(IMA)87 406.8 Q(GING ESCAPE SEQ)-.55 E(UENCES)-.1 E F0
(These are encoded as follo)108 418.8 Q(ws:)-.25 E F1(ESC)198.99 442.8 Q
F0(<code> [)2.5 E/F2 10/Times-Italic@0 SF 2.5(P;P)2.5 G F0 2.5(;.)C
(.. ] <)-2.5 E F2(data)A F0(>)A(where)108 466.8 Q F2(code)2.5 E F0
(is a character sequence and)2.5 E F2(P)2.5 E F0
(is an ASCII encoded parameter described belo)2.5 E -.65(w.)-.25 G F1
(/nc)144 483.6 Q F0(Select line color)62.22 E 5(.P)-.55 G
(arameter is the color number in the range 0-9.)-5.15 E F1(sr)144 500.4
Q(e)-.18 E F2(Reset)62.41 E F0 5(.P)C(arameters are "reset-str".)-5.15 E
F1(ssz)144 517.2 Q F2(Resize)62.78 E F0 2.5(.P)C
(arameters are "resize-str".)-2.65 E F1(rir)144 534 Q F2(Initialize r)
63.34 E(aster)-.15 E F0(.)A F1 -.18(rc)144 550.8 S(r).18 E F2(Cr)61.86 E
.9(eate a r)-.37 F(aster)-.15 E F0 5.9(.P)C .9
(arameters are raster number)-6.05 F 3.4(,t)-.4 G .9
(ype, width, height, and depth.)-3.4 F -.8(Ty)219 562.8 S .198
(pe is 1 for a normal \(client\) raster).8 F 2.698(,2f)-.4 G .198
(or cached in serv)-2.698 F .197(er memory)-.15 F 2.697(,o)-.65 G 2.697
(r0i)-2.697 G 2.697(fy)-2.697 G(ou)-2.697 E(don')219 574.8 Q 2.5(tc)-.18
G 2.5(are. Depth)-2.5 F(may be 1, 8, 16, or 32.)2.5 E F1(rde)144 591.6 Q
F2(Destr)60.56 E(oy a r)-.45 E(aster)-.15 E F0 5(.P)C
(arameter is raster number)-5.15 E(.)-.55 E F1 -.18(rq)144 608.4 S(r).18
E F2 .149(Query a r)60.74 F(aster)-.15 E F0 5.149(.P)C .149
(arameter is raster number)-5.299 F 5.149(.O)-.55 G .149
(utput parameters are status, type,)-5.149 F(width, height, and depth e\
ncoded in the string ""\\033[5;%d;%d;%d;%d;%d]".)219 620.4 Q F1(rsr)144
637.2 Q F2(Select a r)62.23 E(aster)-.15 E F0 5(.P)C
(arameter is raster number)-5.15 E(.)-.55 E F1(rwr)144 654 Q F2 .635
(Write pixels to a r)58.9 F .634(ectangular r)-.37 F -.4(eg)-.37 G .634
(ion of a r).4 F(aster)-.15 E F0 5.634(.P)C .634
(arameters are raster number)-5.784 F(,)-.4 E 1.155
(encoding type \(not used\), x1, y1, nx, n)219 666 R 2.455 -.65(y, a)
-.15 H 1.156(nd depth follo).65 F 1.156(wed by \(nx*n)-.25 F 1.156
(y\) data)-.15 F(pix)219 678 Q(els.)-.15 E F1(rrd)144 694.8 Q F2 2.223
(Read fr)60.56 F 2.223(om a r)-.45 F 2.223(ectangular r)-.37 F -.4(eg)
-.37 G 2.223(ion of a r).4 F(aster)-.15 E F0 7.223(.P)C 2.222
(arameters are raster number)-7.373 F(,)-.4 E 1.155
(encoding type \(not used\), x1, y1, nx, n)219 706.8 R 2.455 -.65(y, a)
-.15 H 1.156(nd depth follo).65 F 1.156(wed by \(nx*n)-.25 F 1.156
(y\) data)-.15 F(pix)219 718.8 Q(els.)-.15 E(X11IRAF Project)72 768 Q
(16 Dec 1996)137.62 E(8)203.45 E EP
%%Page: 9 9
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Times-Roman@0 SF 357.74(XGTERM\(1\) XGTERM\(1\))72 48 R/F1 10
/Times-Bold@0 SF(rr)144 84 Q(p)-.1 E/F2 10/Times-Italic@0 SF(Refr)60.66
E 2.298(esh r)-.37 F 2.298(aster pixels)-.15 F F0 7.298(.P)C 2.298
(arameters are raster number)-7.448 F 4.798(,c)-.4 G 2.298
(oordinate type \(0 for)-4.798 F(pix)219 96 Q
(el, 1 for NDC\), x1, y1, nx, n)-.15 E -.65(y.)-.15 G F1(rsp)144 112.8 Q
F2 .048(Set all the r)61.11 F .048(aster pixels in a r)-.15 F -.4(eg)
-.37 G .048(ion to a single color).4 F F0 5.048(.P)C .048
(arameters are raster num-)-5.198 F(ber)219 124.8 Q 3.484(,c)-.4 G .984
(oordinate type \(0 for pix)-3.484 F .984
(el, 1 for NDC\), x1, y1, nx, n)-.15 F 2.284 -.65(y, c)-.15 H(olor).65 E
3.484(,a)-.4 G .984(nd raster)-3.484 F 3.125(operand. If)219 136.8 R
(nx=n)3.125 E .625(y=0 the entire raster will be written.)-.15 F .626
(Raster operands include)5.626 F(transient \(octal 020\), refresh_all \
\(octal 040\), or refresh_none \(octal 100\).)219 148.8 Q F1 -.18(rc)144
165.6 S(o).18 E F2 .142(Copy a r)61.3 F -.4(eg)-.37 G .142
(ion of the sour).4 F .142(ce r)-.37 F .141(aster to a r)-.15 F -.4(eg)
-.37 G .141(ion of the destination r).4 F(aster)-.15 E F0 7.641(.P)C
(aram-)-7.791 E 2.031(eters are raster operand, source raster number)219
177.6 R 4.531(,s)-.4 G 2.031(ource type, source x coord,)-4.531 F .424
(source y coord, source width, source height, destination raster number)
219 189.6 R 2.924(,d)-.4 G(estina-)-2.924 E 1.157(tion type, destinatio\
n x coord, destination y coord, destination width, destina-)219 201.6 R
.079(tion height, If the input and output re)219 213.6 R .078
(gions are not the same size the subimage is)-.15 F .247
(automatically scaled to \214t the destination re)219 225.6 R 2.747
(gion. If)-.15 F .248(the destination e)2.747 F .248(xtent DNX)-.15 F
.035(or DNY is ne)219 237.6 R -.05(ga)-.15 G(ti).05 E -.15(ve)-.25 G
2.535(,t).15 G .035(he image is \215ipped in that axis.)-2.535 F .034
(The type of spatial scaling)5.034 F 1.47
(performed is determined by the scale f)219 249.6 R 1.47
(actors \(zoom, dezoom, or no scaling\).)-.1 F .481(The rasterop ar)219
261.6 R .481(gument is used to e)-.18 F -.15(xe)-.15 G .481
(rcise \214ne control o).15 F -.15(ve)-.15 G 2.981(rh).15 G .98 -.25
(ow t)-2.981 H .48(he mapping is).25 F .168(performed, e.g. to force a \
refresh, implement a transient mapping, or in the case)219 273.6 R 1.926
(of a dezoom \(man)219 285.6 R 1.926
(y-to-one\) mapping, select the antialiasing technique to be)-.15 F
(used.)219 297.6 Q F1(rwc)144 314.4 Q F2 .247(Write a colormap)58.9 F F0
5.247(.P)C .247(arameters are colormap number)-5.397 F 2.747<2c8c>-.4 G
.248(rst color and the number)-2.747 F(of colors follo)219 326.4 Q
(wed by NC colors triples in the data.)-.25 E F1(rr)144 343.2 Q(c)-.18 E
F2 .708(Return the color assignments for a r)61.86 F -.4(eg)-.37 G .707
(ion of the named colormap).4 F F0 5.707(.P)C(arameters)-5.857 E .387
(are colormap number)219 355.2 R 2.887<2c8c>-.4 G .388
(rst color and the number of colors follo)-2.887 F .388(wed by NC col-)
-.25 F(ors triples in the data.)219 367.2 Q F1(rlc)144 384 Q F2 .803
(Load a colormap into the display)63.34 F F0 3.303(,o)C .802
(ptionally scaling the colormap via a linear)-3.303 F .826
(transformation in the process.)219 396 R -.15(Pa)5.826 G .826
(rameters are the colormap number).15 F 3.326(,t)-.4 G .826(he of)-3.326
F(fset)-.25 E -.25(va)219 408 S .232
(lue, and the cursor x and Y coordinates in NDC units.).25 F .232
(The colormap is unaf-)5.232 F 1.211(fected if of)219 420 R 1.212
(fset=0.5, scale=1.0.)-.25 F 3.712(An)6.212 G -2.25 -.15(eg a)-3.712 H
(ti).15 E 1.512 -.15(ve s)-.25 H 1.212(cale in).15 F -.15(ve)-.4 G 1.212
(rts the image.).15 F 1.212(If map=0)6.212 F
(the linear transformation is applied directly to the display colormap.)
219 432 Q F1(rfc)144 448.8 Q F2 -1.77 -.55(Fr e)62.79 H 2.5(eac).55 G
(olormap)-2.5 E F0 5(.P)C(arameter is the colormap number)-5.15 E(.)-.55
E F1(rw)144 465.6 Q(o)-.1 E F2 .927(Write the IOmap)58.44 F F0 3.427(.P)
C .927(arameters are the \214rst color and the number of colors, fol-)
-3.577 F(lo)219 477.6 Q 1.241(wed by NC color triples in the data.)-.25
F 1.242(An iomap is an optional lookup table)6.241 F 2.215(used to isol\
ate the client application from the color model used within the)219
489.6 R .646(Gterm widget.)219 501.6 R 2.246 -.8(To s)5.646 H .646
(implify color allocation the Gterm widget de\214nes a logical).8 F
1.185(color space where color 0 is the background, 1 the fore)219 513.6
R 1.184(ground, 2-N are stati-)-.15 F .218
(cally allocated standard colors, and colors N+1 and abo)219 525.6 R
.518 -.15(ve a)-.15 H .219(re dynamically allo-).15 F 1.567
(cated by the graphics application.)219 537.6 R 1.566
(Less-demanding applications use only the)6.567 F .022
(statically allocated, shared colors.)219 549.6 R .022
(The widget internally maps these logical col-)5.022 F .54(ors to whate)
219 561.6 R -.15(ve)-.25 G 3.039(rt).15 G .539(he windo)-3.039 F 3.039
(ws)-.25 G .539(ystem requires, b)-3.039 F .539(ut pro)-.2 F .539
(viding a well-de\214ned logi-)-.15 F 1.812(cal color space isolates th\
e client from the details of color allocation in the)219 573.6 R
(underlying windo)219 585.6 Q 2.5(ws)-.25 G(ystem.)-2.5 E 1.702(An ioma\
p can be used to de\214ne a mapping between the color model of the)219
609.6 R 1.153(client application and the Gterm color model \(when we sa\
y color model here)219 621.6 R .235
(we mean color allocation schemes for 8 bit pseudocolor\).)219 633.6 R
.235(By def)5.235 F .235(ault the iomap)-.1 F .375(is one-to-one.)219
645.6 R .375(The use of an iomap frees the client from ha)5.375 F .375
(ving to w)-.2 F .375(orry about)-.1 F .976(color inde)219 657.6 R 3.476
(xt)-.15 G .976(ranslations, and allo)-3.476 F .976
(ws color tables to be combined in the widget)-.25 F .412
(for greater ef)219 669.6 R(\214cienc)-.25 E 2.912(yw)-.15 G .413
(hen color tables are serially applied.)-2.912 F .413(The iomap applies)
5.413 F 1.073(to all color indices or pix)219 681.6 R 1.072(el v)-.15 F
1.072(alues passed in i/o operations between the client)-.25 F
(and the Gterm widget.)219 693.6 Q F1(rr)144 710.4 Q(o)-.18 E F2 .034
(Read the IOmap)61.3 F F0 5.034(.R)C .034(eturn v)-5.034 F .034
(alues are the \214rst color and the number of colors, fol-)-.25 F(lo)
219 722.4 Q(wed by NC color triples in the data.)-.25 E(X11IRAF Project)
72 768 Q(16 Dec 1996)137.62 E(9)203.45 E EP
%%Page: 10 10
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Times-Roman@0 SF 357.74(XGTERM\(1\) XGTERM\(1\))72 48 R/F1 10
/Times-Bold@0 SF(rim)144 84 Q/F2 10/Times-Italic@0 SF
(Delete all mappings)59.45 E F0(and initialize the mapping subsystem.)
2.5 E F1(rsm)144 100.8 Q F2 1.472(De\214ne a ne)58.34 F 3.972(wm)-.15 G
1.472(apping function)-3.972 F F0 3.972(,o)C 3.972(rm)-3.972 G 1.471
(odify an old one.)-3.972 F 1.471(If a ne)6.471 F 3.971(wm)-.25 G 1.471
(apping is)-3.971 F 1.115
(de\214ned it is merely enabled, and no refreshing of the screen tak)219
112.8 R 1.116(es place until)-.1 F .37
(either some mapped data is written to or the mapping is e)219 124.8 R
.37(xplicitly refreshed.)-.15 F(If)5.37 E 1.057(an e)219 136.8 R 1.057
(xisting mapping is modi\214ed the old and ne)-.15 F 3.558(wm)-.25 G
1.058(appings are e)-3.558 F 1.058(xamined and)-.15 F .921(only those p\
ortions of the destination rect for which the mapping changed are)219
148.8 R 2.691(updated. This)219 160.8 R .192
(permits minor changes to a mapping \(e.g. mo)2.691 F .192
(ving an edge\) with-)-.15 F 1.769(out ha)219 172.8 R 1.769
(ving to redra)-.2 F 4.268(wt)-.15 G 1.768(he entire re)-4.268 F 4.268
(gion. Re)-.15 F 1.768(gions of the destination dra)-.15 F -.1(wa)-.15 G
(ble).1 E 1.82(which were pre)219 184.8 R 1.82(viously co)-.25 F -.15
(ve)-.15 G 1.82(red by the mapping b).15 F 1.82(ut which were e)-.2 F
1.82(xposed by)-.15 F(modifying the mapping are redra)219 196.8 Q(wn.)
-.15 E F1 -.1(rg)144 213.6 S(m).1 E F2 .73(Return the e)57.33 F .729
(xternal par)-.2 F(ameter)-.15 E 3.229(so)-.1 G 3.229(fam)-3.229 G
(apping)-3.229 E F0 5.729(.P)C .729(arameter is the mapping num-)-5.879
F(ber)219 225.6 Q 6.444(,v)-.4 G 3.944
(alues returned \(in the string "\\033[6;%d;%d %d;%d;%d;%d;%d;%d)-6.694
F 1.213(%d;%d;%d;%d;%d;%d]"\) are the mapping number)219 237.6 R 3.713
(,r)-.4 G 1.213(asterop, source mapping,)-3.713 F(type, x, y)219 249.6 Q
2.5(,w)-.65 G(idth, height, and destination mapping, type, x, y)-2.5 E
2.5(,w)-.65 G(idth and height.)-2.5 E F1 -.18(re)144 266.4 S(m).18 E F2
.043(Enable a mapping)57.97 F F0 2.543(.P)C .043
(arameters are the mapping number and an inte)-2.693 F .044
(ger \215ag indi-)-.15 F(cating whether to refresh the mapping.)219
278.4 Q F1(rdm)144 295.2 Q F2 1.329(Disable a mapping)56.67 F F0 3.828
(.D)C 1.328(isabling a mapping does not af)-3.828 F 1.328
(fect the mapping de\214ni-)-.25 F .149
(tion, hence a disabled mapping may later be reenabled. P)219 307.2 R
.15(arameters are the map-)-.15 F(ping number and an inte)219 319.2 Q
(ger \215ag indicating whether to erase the mapping.)-.15 E F1(rrm)144
336 Q F2(Refr)57.79 E(esh a mapping)-.37 E F0 2.5(.P)C
(arameter is the mapping number)-2.65 E(.)-.55 E F1(rfm)144 352.8 Q F2
-1.77 -.55(Fr e)58.9 H 2.5(eam).55 G(apping)-2.5 E F0 2.5(.P)C
(arameter is the mapping number)-2.65 E(.)-.55 E/F3 9/Times-Bold@0 SF
(MORE ON IMA)72 381.6 Q(GING)-.495 E F0 .452
(The imaging model of the Gterm widget de\214nes the follo)108 393.6 R
.452(wing k)-.25 F .752 -.15(ey o)-.1 H .452(bject or data types:).15 F
F2 -.15(ra)2.951 G(ster).15 E(s)-.1 E F0(,)A F2(mappings)2.951 E F0(,)A
(and)108 405.6 Q F2(color)2.5 E(s)-.1 E F0(.)A F1(raster)108 422.4 Q F0
2.749(Ar)24.46 G .249(aster is a MxN array of pix)-2.749 F 2.749
(els. At)-.15 F .249(present pix)2.749 F .249(els are 8 bits deep b)-.15
F .249(ut hooks are b)-.2 F .249(uilt into the)-.2 F .766(widget to e)
158 434.4 R .766(xpand this in the future.)-.15 F(Pix)5.765 E .765(el v)
-.15 F .765(alues are indices into the Gterm virtual colormap,)-.25 F
.82(with v)158 446.4 R .82(alues starting at zero.)-.25 F 3.32(Ar)5.82 G
.821(aster may be an)-3.32 F 3.321(ys)-.15 G 3.321(ize. A)-3.321 F .821
(raster is merely a tw)3.321 F(o-dimensional)-.1 E 1.232
(array in the graphics serv)158 458.4 R 1.232
(er; it is not displayed unless mapped.)-.15 F 1.232(An e)6.232 F 1.232
(xception is raster zero,)-.15 F .577(which is the graphics windo)158
470.4 R 4.378 -.65(w. R)-.25 H .578(asters are referred to by number).65
F 3.078(,s)-.4 G .578(tarting with zero.)-3.078 F(Initially)5.578 E .032
(only raster zero e)158 482.4 R .032(xists; ne)-.15 F 2.532(wr)-.25 G
.032(asters are created with the create raster escape code)-2.532 F F1
-.18(rc)2.532 G(r).18 E F0 5.031(.S)C .031(pace for)-5.031 F .329
(rasters may be allocated either in the graphics serv)158 494.4 R(er)
-.15 E 2.829(,o)-.4 G 2.829(ri)-2.829 G 2.83(nt)-2.829 G .33(he X serv)
-2.83 F(er)-.15 E 5.33(.T)-.55 G .33(his has implications)-5.33 F .03
(on performance b)158 506.4 R .03
(ut is otherwise transparent to the client.)-.2 F .029(By def)5.029 F
.029(ault rasters are allocated in the)-.1 F(graphics serv)158 518.4 Q
(er)-.15 E 2.5(,i)-.4 G(.e., in the X client.)-2.5 E F1(mapping)108
535.2 Q F0 2.737(Am)12.21 G .238(apping de\214nes a projection of a rec\
tangle of the source raster onto a rectangle of the desti-)-2.737 F
2.348(nation raster)158 547.2 R 7.348(.M)-.55 G 2.348
(appings may be either enabled \(acti)-7.348 F -.15(ve)-.25 G 4.848(\)o)
.15 G 4.848(rd)-4.848 G 4.847(isabled. When)-4.848 F 4.847(am)4.847 G
2.347(apping is)-4.847 F .148(enabled, an)158 559.2 R 2.648(yc)-.15 G
.149(hange to a pix)-2.648 F .149
(el in the source rect will cause the corresponding pix)-.15 F .149
(els in the des-)-.15 F .267(tination rect to be updated.)158 571.2 R
.267(Mappings are referred to by number starting with one.)5.267 F .266
(Initially no)5.266 F .151(mappings are de\214ned.)158 583.2 R .152(If \
the size of the input and output rect is not the same the input rect wi\
ll)5.151 F .064(be scaled by pix)158 595.2 R .063
(el replication or subsampling to \214ll the output rect.)-.15 F .063
(If the ar)5.063 F .063(gument D)-.18 F 2.563(W\()-.3 G(desti-)-2.563 E
.769(nation width\) or DH \(destination height\) of the destination rec\
t is ne)158 607.2 R -.05(ga)-.15 G(ti).05 E -.15(ve)-.25 G 3.269(,t).15
G .769(he image will be)-3.269 F .078(\215ipped around the correspondin\
g axis when copied to the destination; the re)158 619.2 R .077
(gion of the destina-)-.15 F .648(tion dra)158 631.2 R .648
(wn into is the same in either case.)-.15 F .648
(Multiple mappings may reference the same source)5.648 F .992
(or destination raster)158 643.2 R 5.992(.M)-.55 G .992
(appings are refreshed in order by the mapping number)-5.992 F 5.991(.M)
-.55 G .991(odifying a)-5.991 F(mapping causes the changed re)158 655.2
Q(gions of the destination rect to be refreshed.)-.15 E F1(color)108 672
Q F0(The)28.34 E F2(Gterm)2.648 E F0 .148(widget pro)2.648 F .148
(vides a \214x)-.15 F .149
(ed number of preassigned colors corresponding to pix)-.15 F .149(el v)
-.15 F(alues)-.25 E 3.202(0t)158 684 S .701
(hrough 9. Zero is the background color)-3.202 F 3.201(,o)-.4 G .701
(ne is the fore)-3.201 F .701(ground color)-.15 F 3.201(,a)-.4 G .701
(nd 2-9 \(8 colors\) are)-3.201 F .907
(arbitrary colors de\214ned by Gterm widget resources.)158 696 R .908
(These static colors are normally used to)5.908 F(dra)158 708 Q 3.7(wt)
-.15 G 1.2(he background, frame, ax)-3.7 F 1.199
(es, titles, etc. of a plot, or to dra)-.15 F 3.699(wc)-.15 G 1.199
(olor graphics within the)-3.699 F(dra)158 720 Q .772(wing area.)-.15 F
.772(The adv)5.772 F .772(antage of static colors is that the)-.25 F
3.273(ya)-.15 G .773(re shared with other X clients, and)-3.273 F
(X11IRAF Project)72 768 Q(16 Dec 1996)137.62 E(10)198.45 E EP
%%Page: 11 11
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Times-Roman@0 SF 357.74(XGTERM\(1\) XGTERM\(1\))72 48 R(the v)158
84 Q
(alues of these colors may be assigned by the user to personalize the w)
-.25 E(ay plots look.)-.1 E(The)158 108 Q/F1 10/Times-Italic@0 SF(Gterm)
4.146 E F0 1.646(widget also allo)4.146 F 1.646(ws an)-.25 F 4.146(yn)
-.15 G 1.645(umber \(up to about 200 or so\) additional colors to be)
-4.146 F .655(de\214ned at runtime by the client application.)158 120 R
.655(These color v)5.655 F .655(alues start at pix)-.25 F .655(el v)-.15
F .655(alue 10 and go)-.25 F .69(up to the maximum pix)158 132 R .69
(el v)-.15 F .69(alue assigned by the client.)-.25 F .69
(The client application allocates colors)5.69 F .23
(with the write colormap escape code)158 144 R/F2 10/Times-Bold@0 SF
(rwc)2.731 E F0 5.231(.A)C .231(ttempts to o)-5.231 F -.15(ve)-.15 G
.231(rwrite the v).15 F .231(alues of the static colors)-.25 F 1.142
(are ignored.)158 156 R 1.142(The v)6.142 F 1.141(alues of already allo\
cated colors may be changed dynamically at runtime)-.25 F
(using write colormap code to write the desired range of color v)158 168
Q(alues.)-.25 E .322(Applications should not assume that there are 10 s\
tatic colors and 200 or so allocatable colors.)158 192 R .169
(The graphcap entry for the logical de)158 204 R .169
(vice in use de\214nes these parameters for the de)-.25 F 2.668
(vice. Alter)-.25 F(-)-.2 E(nati)158 216 Q -.15(ve)-.25 G(ly).15 E 3.167
(,t)-.65 G .668
(he read colormap code may be used to dynamically determine ho)-3.167 F
3.168(wm)-.25 G(an)-3.168 E 3.168(yc)-.15 G .668(olors the)-3.168 F
(serv)158 228 Q(er has preallocated when the application starts up.)-.15
E .66(An image may use either static and dynamic pix)158 252 R .66(el v)
-.15 F .66(alues or both types of v)-.25 F .66(alues, b)-.25 F .66
(ut in most)-.2 F 1.124(cases imaging applications in)158 264 R -.2(vo)
-.4 G(lv).2 E 3.624(es)-.15 G 1.124(moothly shaded surf)-3.624 F 1.124
(aces hence will require dynamically)-.1 F(assigned pri)158 276 Q -.25
(va)-.25 G(te colors.).25 E .175
(If for some reason the client application cannot use the)158 300 R F1
(Gterm)2.675 E F0 .174(widget color model, the IOMAP)2.674 F 1.512
(feature can be used to mak)158 312 R 4.013(et)-.1 G 1.513
(he widget appear to ha)-4.013 F 1.813 -.15(ve s)-.2 H 1.513(ome e).15 F
1.513(xternally de\214ned \(i.e., client)-.15 F
(de\214ned\) color model.)158 324 Q 1.969(The maximum number of rasters\
and maximum number of mappings is de\214ned by the Gterm widget)108
340.8 R(resources)108 352.8 Q F1(maxRaster)3.398 E F0(and)3.398 E F1
(maxMappings)3.398 E F0 .898
(\(or in the GUI \214le\) when the graphics application starts up.)3.398
F(The)5.898 E .213(maximum v)108 364.8 R .213(alues should be much lar)
-.25 F .212(ger than most applications require.)-.18 F .212
(Applications should allocate raster)5.212 F 1.369
(or mapping numbers sequentially starting at 1 \(more or less\) to a)108
376.8 R -.2(vo)-.2 G 1.37(id running out of raster or mapping).2 F
(descriptors.)108 388.8 Q .81(The {read|write}pix)108 412.8 R .81
(els escape codes operate directly on raster pix)-.15 F 3.31(els. The)
-.15 F .81(mapping escape codes support)3.31 F(tw)108 424.8 Q 2.793(oa)
-.1 G(lternati)-2.793 E .593 -.15(ve c)-.25 H .294
(oordinate systems, raster pix).15 F .294(els and NDC \(normalized de)
-.15 F .294(vice coordinates\), as indicated by)-.25 F .223
(the ST or DT ar)108 436.8 R .223
(gument \(source or destination coordinate type\).)-.18 F .223
(Note that the origin of the pix)5.223 F .222(el coordinate)-.15 F .335
(system is the upper left corner of the display windo)108 448.8 R 2.835
(w\()-.25 G .335(consistent with most graphics systems\), whereas the)
-2.835 F(origin of the NDC coordinate system is the lo)108 460.8 Q
(wer left corner \(consistent with IRAF\).)-.25 E(Pix)108 484.8 Q .111
(el coordinates allo)-.15 F 2.611(wp)-.25 G .111
(recise control of imaging b)-2.611 F .111
(ut require the application to kno)-.2 F 2.61(wt)-.25 G .11(he windo)
-2.61 F 2.61(ws)-.25 G .11(ize, and)-2.61 F .804
(may result in complications e.g. if the windo)108 496.8 R 3.304(wi)-.25
G 3.304(sr)-3.304 G 3.304(esized. NDC)-3.304 F .805
(coordinates pretty much guarantee that a)3.305 F .086(mapping will in)
108 508.8 R -.2(vo)-.4 G(lv).2 E 2.586(es)-.15 G .086
(ampling, hence are not the most ef)-2.586 F .086(\214cient, b)-.25 F
.086(ut the graphics will be dra)-.2 F .085(wn correctly no)-.15 F .254
(matter ho)108 520.8 R 2.754(wt)-.25 G .254(he windo)-2.754 F 2.754(wi)
-.25 G 2.754(sr)-2.754 G .254
(esized and for most applications the performance dif)-2.754 F .254
(ference is ne)-.25 F 2.754(gligible. Most)-.15 F 2.022(applications sh\
ould use NDC coordinates for raster 0 \(the display windo)108 532.8 R
2.021(w\), and pix)-.25 F 2.021(el coordinates for)-.15 F(rasters 1-N.)
108 544.8 Q .856(Although the size of rasters 1 and higher are de\214ne\
d by the client application, the size of raster zero, the)108 568.8 R
.384(actual gterm display windo)108 580.8 R 1.684 -.65(w, i)-.25 H 2.884
(ss).65 G .384(ubject to the constraints of the windo)-2.884 F 2.883(ws)
-.25 G 2.883(ystem. The)-2.883 F .383(client can attempt to)2.883 F .45
(reset the size of the gterm windo)108 592.8 R 2.95(wu)-.25 G .45
(sing create raster escape with raster=0, ho)-2.95 F(we)-.25 E -.15(ve)
-.25 G 2.95(rt).15 G .45(he Gterm widget, UI)-2.95 F .124
(containing the)108 604.8 R F1(Gterm)2.624 E F0 .124
(widget, and the windo)2.624 F 2.624(wm)-.25 G .124
(anager are all free to den)-2.624 F 2.624(ys)-.15 G .124
(uch a request.)-2.624 F .123(The query raster)5.124 F
(escape should be called to determine the actual size of the windo)108
616.8 Q 2.5(wo)-.25 G(ne will be dra)-2.5 E(wing into.)-.15 E F2
(AN EXAMPLE IMA)87 645.6 Q(GING APPLICA)-.55 E(TION)-.95 E F0 .69(An e)
108 657.6 R .69
(xample of a simple imaging application might be one that do)-.15 F .691
(wnloads an image and displays it in the)-.25 F 1.296(gterm windo)108
669.6 R 2.596 -.65(w, \214)-.25 H 1.296(lling the windo).65 F 5.096 -.65
(w. T)-.25 H 1.296(his could be done as follo).65 F 1.295(ws \(follo)
-.25 F 1.295(wing a graphics open and other)-.25 F
(escape codes to prepare the dra)108 681.6 Q(wing surf)-.15 E(ace\).)-.1
E F1(cr)108 710.4 Q(eate r)-.37 E(aster)-.15 E F0 .664
(Create raster 1 the size of the pix)24.14 F .664
(el array to be displayed. This need not be the same as)-.15 F
(the size of the gterm display windo)183 722.4 Q -.65(w.)-.25 G
(X11IRAF Project)72 768 Q(16 Dec 1996)137.62 E(11)198.45 E EP
%%Page: 12 12
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Times-Roman@0 SF 357.74(XGTERM\(1\) XGTERM\(1\))72 48 R/F1 10
/Times-Italic@0 SF(set mapping)108 84 Q F0 .331
(De\214ne a mapping between raster 1 and raster 0, the display windo)
26.39 F 1.63 -.65(w, u)-.25 H .33(sing NDC coordi-).65 F 1.143
(nates to de\214ne the re)183 96 R 1.143(gion of the display windo)-.15
F 3.643(wt)-.25 G 3.643(ob)-3.643 G 3.644<658c>-3.643 G 3.644(lled. The)
-3.644 F 1.144(mapping number is)3.644 F 1.69(arbitrary b)183 108 R 1.69
(ut mappings should normally be allocated starting with 1. The mapping \
is)-.2 F(automatically enabled when \214rst de\214ned.)183 120 Q F1
(write colormap)108 136.8 Q F0 2.5(\(Optional\). De\214ne)13.61 F
(the pix)2.5 E(el v)-.15 E
(alue to RGB color assignments for the image pix)-.25 E(els.)-.15 E F1
(write pixels)108 153.6 Q F0 .252
(This escape is called one or more times to write pix)28.61 F .252
(els into raster 1.)-.15 F .252(At most 32K pix)5.252 F(els)-.15 E .098
(can be written in each call.)183 165.6 R .098
(As each write is made the af)5.098 F .097(fected re)-.25 F .097
(gion of the display win-)-.15 F(do)183 177.6 Q 2.5(ww)-.25 G
(ill be updated.)-2.5 E(Alternati)108 194.4 Q -.15(ve)-.25 G(ly).15 E
3.313(,o)-.65 G .814(ne could write the pix)-3.313 F .814
(els and then de\214ne the mapping to cause the entire image to be dis-)
-.15 F(played at once.)108 206.4 Q .071(Note that the imaging escape ca\
n be combined with normal graphics to dra)108 230.4 R 2.57(wt)-.15 G
-.15(ex)-2.57 G 2.57(ta).15 G .07(nd graphics around or on)-2.57 F .078
(top of an image re)108 242.4 R 2.579(gion. The)-.15 F .079
(order in which dra)2.579 F .079
(wing operations occur is important, e.g., to dra)-.15 F 2.579(wg)-.15 G
.079(raphics or)-2.579 F(te)108 254.4 Q
(xt on top of an image the image should be dra)-.15 E(wn \214rst.)-.15 E
/F2 9/Times-Bold@0 SF(MARKERS)72 283.2 Q F0(Mark)108 295.2 Q
(ers are a general feature of the)-.1 E F1(Gterm)2.5 E F0
(widget and are used more e)2.5 E(xtensi)-.15 E -.15(ve)-.25 G
(ly in other programs \(e.g. the).15 E 1.47
(prototype IRAF science GUI applications\), b)108 307.2 R 1.47(ut the)
-.2 F 3.97(yh)-.15 G -2.25 -.2(av e)-3.97 H 1.47(no real use in)4.17 F
F1(xgterm)3.97 E F0 1.47(when used as simply a)3.97 F 1.134
(graphics terminal. All mark)108 319.2 R 1.133
(ers share some of the same characteristics, so it is w)-.1 F 1.133
(orthwhile learning basic)-.1 F(mark)108 331.2 Q .356(er manipulation k)
-.1 F -.15(ey)-.1 G(strok).15 E .357(es \(as de\214ned using the def)-.1
F .357(ault mark)-.1 F .357(er translations\), especially ho)-.1 F 2.857
(wt)-.25 G 2.857(od)-2.857 G(elete)-2.857 E
(an accidentally created mark)108 343.2 Q(er:)-.1 E/F3 10/Times-Bold@0
SF(o)144 360 Q F1(Delete)10 E F0(or)2.5 E F1(Bac)2.5 E(kspace)-.2 E F0
(in a mark)2.5 E(er deletes it.)-.1 E F3(o)144 376.8 Q F0(MB1 an)10 E
(ywhere inside a mark)-.15 E(er may be used to drag the mark)-.1 E(er)
-.1 E(.)-.55 E F3(o)144 393.6 Q F0(MB1 near a mark)10 E
(er corner or edge, depending on the type of mark)-.1 E(er)-.1 E 2.5(,r)
-.4 G(esizes the mark)-2.5 E(er)-.1 E(.)-.55 E F3(o)144 410.4 Q F0
(Shift-MB1 on the corner of most mark)10 E(ers will rotate the mark)-.1
E(er)-.1 E(.)-.55 E F3(o)144 427.2 Q F0(Mark)10 E 1.238
(ers stack, if you ha)-.1 F 1.538 -.15(ve s)-.2 H -2.15 -.25(ev e).15 H
1.238(ral mark).25 F 1.238(ers and you put one on top of the other)-.1 F
3.737(.T)-.55 G 1.237(he acti)-3.737 F -.15(ve)-.25 G(mark)159 439.2 Q
.135(er is highlighted to tell you which of the stack)-.1 F .136
(ed mark)-.1 F .136(ers is acti)-.1 F -.15(ve)-.25 G 2.636(.I).15 G
2.636(ft)-2.636 G .136(he mark)-2.636 F .136(ers o)-.1 F -.15(ve)-.15 G
(rlap,).15 E(this will be mark)159 451.2 Q
(er "on top" in the stacking order)-.1 E(.)-.55 E F3(o)144 468 Q F0 .641
(MB2 in the body of a mark)10 F .641(er "lo)-.1 F .641(wers" the mark)
-.25 F(er)-.1 E 3.141(,i)-.4 G .64(.e. mo)-3.141 F -.15(ve)-.15 G 3.14
(si).15 G 3.14(tt)-3.14 G 3.14(ot)-3.14 G .64(he bottom of the stacking)
-3.14 F(order)159 480 Q(.)-.55 E F2(ENVIR)72 508.8 Q(ONMENT)-.27 E F1
(XGterm)108 520.8 Q F0 .012(sets the en)2.512 F .013(vironment v)-.4 F
.013(ariables `)-.25 F(`TERM')-.74 E 2.513('a)-.74 G .013(nd `)-2.513 F
(`TERMCAP')-.74 E 2.513('p)-.74 G .013(roperly for the size windo)-2.513
F 2.513(wy)-.25 G .013(ou ha)-2.513 F -.15(ve)-.2 G 3.154(created. It)
108 532.8 R .654(also uses and sets the en)3.154 F .654(vironment v)-.4
F .654(ariable `)-.25 F(`DISPLA)-.74 E(Y')-1.05 E 3.154('t)-.74 G 3.154
(os)-3.154 G .653(pecify which bit map display ter)-3.154 F(-)-.2 E .789
(minal to use.)108 544.8 R .789(The en)5.789 F .789(vironment v)-.4 F
.789(ariable `)-.25 F(`WINDO)-.74 E(WID')-.35 E 3.289('i)-.74 G 3.289
(ss)-3.289 G .789(et to the X windo)-3.289 F 3.29(wi)-.25 G 3.29(dn)
-3.29 G .79(umber of the)-3.29 F F1(xgterm)3.29 E F0(windo)108 556.8 Q
-.65(w.)-.25 G F2(SEE ALSO)72 585.6 Q F0
(xterm\(1\), resize\(1\), X\(1\), pty\(4\), tty\(4\))108 597.6 Q F1
(Xterm Contr)108 609.6 Q(ol Sequences)-.45 E F0(\(in the)2.5 E F1(xterm)
2.5 E F0(source directory\))2.5 E F2 -.09(BU)72 638.4 S(GS).09 E F0(Man)
108 650.4 Q 2.5(yo)-.15 G 2.5(ft)-2.5 G(he same b)-2.5 E(ugs af)-.2 E
(fecting)-.25 E F1(xterm)2.5 E F0(also apply here.)2.5 E F1(Xgterm)108
674.4 Q F0 .725(is not normally installed with setuid permissions.)3.225
F .724(On some Linux systems where the /de)5.725 F .724(v/tty and)-.25 F
(/de)108 686.4 Q 1.355(v/pty de)-.25 F 1.355(vices ha)-.25 F 1.655 -.15
(ve r)-.2 H 1.355(oot o).15 F 1.355
(wnership and permission 600 this can cause problems.)-.25 F -.8(Wo)
6.355 G 1.355(rkarounds are to).8 F .857(either install)108 698.4 R F1
(XGterm)3.357 E F0 .857(with setuid permissions or modify the /de)3.357
F .857(v/tty and /de)-.25 F .856(v/pty de)-.25 F .856(vices to ha)-.25 F
1.156 -.15(ve p)-.2 H(ermis-).15 E(sion 666.)108 710.4 Q
(X11IRAF Project)72 768 Q(16 Dec 1996)137.62 E(12)198.45 E EP
%%Page: 13 13
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Times-Roman@0 SF 357.74(XGTERM\(1\) XGTERM\(1\))72 48 R/F1 9
/Times-Bold@0 SF(COPYRIGHT)72 84 Q F0(Cop)108 96 Q
(yright\(c\) 1986 Association of Uni)-.1 E -.15(ve)-.25 G
(rsities for Research in Astronomy Inc.).15 E(X11IRAF Project)72 768 Q
(16 Dec 1996)137.62 E(13)198.45 E EP
%%Trailer
end
%%EOF
|