summaryrefslogtreecommitdiff
path: root/fpcdocs/pics/ide/helpfils.eps
blob: 7afb00a4a6592fa5471f79526dfcf5b08ba44db2 (plain)
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
%!PS-Adobe-3.0 EPSF-3.0
%%Creator: (ImageMagick)
%%Title: (helpfils.eps)
%%CreationDate: (Tue Nov 28 23:50:39 2000)
%%BoundingBox: 0 0 399 179
%%DocumentData: Clean7Bit
%%LanguageLevel: 1
%%Pages: 0
%%EndComments

%%BeginDefaults
%%PageOrientation: Portrait
%%EndDefaults

%%BeginProlog
%
% Display a color image.  The image is displayed in color on
% Postscript viewers or printers that support color, otherwise
% it is displayed as grayscale.
%
/buffer 512 string def
/byte 1 string def
/color_packet 3 string def
/pixels 768 string def

/DirectClassPacket
{
  %
  % Get a DirectClass packet.
  %
  % Parameters:
  %   red.
  %   green.
  %   blue.
  %   length: number of pixels minus one of this color (optional).
  %
  currentfile color_packet readhexstring pop pop
  compression 0 gt
  {
    /number_pixels 3 def
  }
  {
    currentfile byte readhexstring pop 0 get
    /number_pixels exch 1 add 3 mul def
  } ifelse
  0 3 number_pixels 1 sub
  {
    pixels exch color_packet putinterval
  } for
  pixels 0 number_pixels getinterval
} bind def

/DirectClassImage
{
  %
  % Display a DirectClass image.
  %
  systemdict /colorimage known
  {
    columns rows 8
    [
      columns 0 0
      rows neg 0 rows
    ]
    { DirectClassPacket } false 3 colorimage
  }
  {
    %
    % No colorimage operator;  convert to grayscale.
    %
    columns rows 8
    [
      columns 0 0
      rows neg 0 rows
    ]
    { GrayDirectClassPacket } image
  } ifelse
} bind def

/GrayDirectClassPacket
{
  %
  % Get a DirectClass packet;  convert to grayscale.
  %
  % Parameters:
  %   red
  %   green
  %   blue
  %   length: number of pixels minus one of this color (optional).
  %
  currentfile color_packet readhexstring pop pop
  color_packet 0 get 0.299 mul
  color_packet 1 get 0.587 mul add
  color_packet 2 get 0.114 mul add
  cvi
  /gray_packet exch def
  compression 0 gt
  {
    /number_pixels 1 def
  }
  {
    currentfile byte readhexstring pop 0 get
    /number_pixels exch 1 add def
  } ifelse
  0 1 number_pixels 1 sub
  {
    pixels exch gray_packet put
  } for
  pixels 0 number_pixels getinterval
} bind def

/GrayPseudoClassPacket
{
  %
  % Get a PseudoClass packet;  convert to grayscale.
  %
  % Parameters:
  %   index: index into the colormap.
  %   length: number of pixels minus one of this color (optional).
  %
  currentfile byte readhexstring pop 0 get
  /offset exch 3 mul def
  /color_packet colormap offset 3 getinterval def
  color_packet 0 get 0.299 mul
  color_packet 1 get 0.587 mul add
  color_packet 2 get 0.114 mul add
  cvi
  /gray_packet exch def
  compression 0 gt
  {
    /number_pixels 1 def
  }
  {
    currentfile byte readhexstring pop 0 get
    /number_pixels exch 1 add def
  } ifelse
  0 1 number_pixels 1 sub
  {
    pixels exch gray_packet put
  } for
  pixels 0 number_pixels getinterval
} bind def

/PseudoClassPacket
{
  %
  % Get a PseudoClass packet.
  %
  % Parameters:
  %   index: index into the colormap.
  %   length: number of pixels minus one of this color (optional).
  %
  currentfile byte readhexstring pop 0 get
  /offset exch 3 mul def
  /color_packet colormap offset 3 getinterval def
  compression 0 gt
  {
    /number_pixels 3 def
  }
  {
    currentfile byte readhexstring pop 0 get
    /number_pixels exch 1 add 3 mul def
  } ifelse
  0 3 number_pixels 1 sub
  {
    pixels exch color_packet putinterval
  } for
  pixels 0 number_pixels getinterval
} bind def

/PseudoClassImage
{
  %
  % Display a PseudoClass image.
  %
  % Parameters:
  %   class: 0-PseudoClass or 1-Grayscale.
  %
  currentfile buffer readline pop
  token pop /class exch def pop
  class 0 gt
  {
    currentfile buffer readline pop
    token pop /depth exch def pop
    /grays columns 8 add depth sub depth mul 8 idiv string def
    columns rows depth
    [
      columns 0 0
      rows neg 0 rows
    ]
    { currentfile grays readhexstring pop } image
  }
  {
    %
    % Parameters:
    %   colors: number of colors in the colormap.
    %   colormap: red, green, blue color packets.
    %
    currentfile buffer readline pop
    token pop /colors exch def pop
    /colors colors 3 mul def
    /colormap colors string def
    currentfile colormap readhexstring pop pop
    systemdict /colorimage known
    {
      columns rows 8
      [
        columns 0 0
        rows neg 0 rows
      ]
      { PseudoClassPacket } false 3 colorimage
    }
    {
      %
      % No colorimage operator;  convert to grayscale.
      %
      columns rows 8
      [
        columns 0 0
        rows neg 0 rows
      ]
      { GrayPseudoClassPacket } image
    } ifelse
  } ifelse
} bind def

/DisplayImage
{
  %
  % Display a DirectClass or PseudoClass image.
  %
  % Parameters:
  %   x & y translation.
  %   x & y scale.
  %   label pointsize.
  %   image label.
  %   image columns & rows.
  %   class: 0-DirectClass or 1-PseudoClass.
  %   compression: 0-RunlengthEncodedCompression or 1-NoCompression.
  %   hex color packets.
  %
  gsave
  currentfile buffer readline pop
  token pop /x exch def
  token pop /y exch def pop
  x y translate
  currentfile buffer readline pop
  token pop /x exch def
  token pop /y exch def pop
  currentfile buffer readline pop
  token pop /pointsize exch def pop
  /Helvetica findfont pointsize scalefont setfont
  x y scale
  currentfile buffer readline pop
  token pop /columns exch def
  token pop /rows exch def pop
  currentfile buffer readline pop
  token pop /class exch def pop
  currentfile buffer readline pop
  token pop /compression exch def pop
  class 0 gt { PseudoClassImage } { DirectClassImage } ifelse
  grestore
} bind def
%%EndProlog
%%Page:  1 1
%%PageBoundingBox: 0 0 400 180
userdict begin
%%BeginData:
DisplayImage
0 0
400 180
12.000000
400 180
1
0
0
9
c0c0c0
f8fcf8
00fc00
f8fc00
008000
000080
00fcf8
008080
000000
00ff008f00120103000b0103005a01030023010300030103000a010100010101000a0103
0012010600030101000301030091001201010005020300050101005b010100150100000f
010100050101000a010100010101000c0101001301010001010100030101000501010091
001201010005020300050101005b010100140101000f010100050101000a010100010101
000c01010013010100020100000b010100910001010e0001010100050203000501010001
014f00090101000301040003010300020105000201030005010100050101000a01010001
010100020103000501010002010100000102000a01010001010000020103000501010003
010300030103000a017600010101000e01010005020300050101005b0101000301010001
0101000101010001010100020101000801010004010100050101000a0105000101010001
010100040101000301010001010100090104000401010005010100020101000101010001
010100010101007e010100010101000e01010005020300050101005b0101000301010001
01010002010100050101000501040004010100050101000a010100010101000101050004
010100030101000101010009010100010100000401010005010100020105000201010081
0101000101010001010a0001010100050203000501010001014f00090101000301010001
0101000401010003010100040101000101010004010100050101000a0101000101010001
01010008010100030101000101010009010100070101000501010002010100080101000a
0172000101010001010100010101000a01010005020300050101005b0101000301010001
01010001010100010101000201010000010100010101000101010004010100050101000a
010100010101000101010001010100040101000301010001010100090101000701010005
010100020101000101010001010100010101007a0101000101010001010100010101000a
01030003020300030103005a010300020101000101010002010300040102000301020000
010100010105000101050008010100010101000201030003010500010104000901030004
0105000101050001010300030103007b010100010101000101010001010100d1010100ad
010100010101000101010001010100d0010300ac010100010101000101010001010100ff
0081010100010101000101010001010100ff0081010100010101000101010001010100ff
0081010100010101000101010001010100ff0081010100010101000101010001010100ff
0081010100010101000101010001010100ff0081010100010101000101010001010100ff
0081010100010101000101010001010100ff0081010100010101000101010001010100ff
0081010100010101000101010001010100ff0081010100010101000101010001010100ff
0081010100010101000101010001010100ff0081010100010101000101010001010100ff
008101010001010100010101000101010010030100010301000a01030014010200050101
0003010300ff003301010001010100010101000101010010030100010301000c01010013
010100000101000401010005010100ff0033010100010101000101010001010100100301
00010301000c010100130101000f010100ff003301010001010100010101000101010010
03010001030100020103000501010002010100000102000a010100050103000501010003
01030003010300ff00230101000101010001010100010101001003050001010100010101
000401010003010100010101000801040005010100050101000201010001010100010101
0001010100ff002201010001010100010101000101010010030100010301000101050004
01010003010100010101000901010007010100050101000201050002010100ff00250101
000101010001010100010101001003010001030100010101000801010003010100010101
000901010007010100050101000201010008010100ff0023010100010101000101010001
010100100301000103010001010100010101000401010003010100010101000901010007
0101000501010002010100010101000101010001010100ff002201010001010100010101
000101010010030100010301000201030003010500010104000901030004010500010105
000101030003010300ff002301010001010100010101000101010029010100ff00550101
0001010100010101000101010028010300ff005401010001010100010101000101010008
04ff040705070007044f0010010100010101000101010001010100080407010604390103
04140101040b0102040f0102040b01020425010104340103041105070007042106020402
030204010301042000100101000101010001010100010101000804080101040101010432
01000407010104130103040b010104100101040a010104000101041b0100040701010433
010104010101040801000406050207000503000704200601040006010402030104010301
042000100101000101010001010100010101000804080101040201000431010104070101
0412010104010101040a010104100101040901010402010104190101043c010104020101
040201020402010104050502070005030007041f06010402060104010301040003010421
001001010001010100010101000101010008040801010401010004010102040001010402
010304030102040001010400010104010101040201030402010404020105040401010403
010104010101040801010401010104020103040301010401010104010103040301040409
010104020101040001010401010104020103040301030402010504020103040301030402
010404030103041a0101040701020403010104040501070205020007041f060104020601
040103010400030104210010010100010101000101010001010100080408010404020101
040001020400010104010101040101010401010104010101040101010401010104010101
040101010401010104020101040701010403010104010101040801010401010104010101
040101010402010104000101040101010401010104010101040101010409010104020101
040001010401010104010101040101010401010104010101040201010407010104020101
04010101040101010401010104010101040101010409010604080101040f010104030501
070205020007041f06010402060104010303042200100101000101010001010100010101
000804080101040101000402010204000101040001050401010104010101040101010401
010104010105040101010401010104020101040701010403010104010101040801050402
010104050103040201050401010104010101040901010401010204000101040101010401
01050402010104050101040701010402010104010101040101010401010104020101041c
01010410010104020500070405010007041f060104020601040103010400030104210807
000801010001010100010101000101010008040801010405010104040101040501010401
010104010101040101010401010104050101040101010402010104070101040301010401
010104080101040101010404010104030101040001010401010104050101040101010409
010104000103040001010401010104010101040801010403010104070101040201010401
0101040101010401010104040101041a0101040201010402010204060101040105000704
05010007041f060104020601040103010400030104210807000801010001010100010101
000101010008040801010405010104040101040101010401010104010101040101010401
010104010101040101010401010104010101040201010400010104040101040401030409
010104010101040101010401010104020101040101010400010104010101040101010401
0101040a0104040101010401010104010101040101010401010104010101040201010400
010104040101040201010401010104010101040101010401010104010101041a01010401
010104020102040701010400070605000007042006010400060104020301040103010420
080700080101000101010001010100010101000804070103040301030404010304030104
040201020400010104010103040201010401010104030102040301050404010104090101
04010101040201030402010204010101040101030403010204000101040c010104020102
040001010401010304030103040401020403010504010103040201010401010104020103
041c0103040f010004000706050000070421060204020302040103010420080700080101
000101010001010100010101000804230101042c0101043d0103047005070007044f0807
000801010001010100010101000101010008042201030428010304b305070007044f0807
00080101000101010001010100010101000807ff0707050007010500070105000700000f
084f00080101000101010001010100010101000807ff07090500070105000701000f084f
00080101000101010001010100010101000807ff070805000701050007010500000f084f
00080101000101010001010100010101000807ff0707050007010500070105000700000f
084f00080101000101010001010100010101000807ff07090500070105000701000f084f
00080101000101010001010100010101000807ff070805000701050007010500000f084f
00080101000101010001010100010101000807ff07070500070105000701050007000068
0101000101010001010100010101000807ff070905000701050007010068010100010101
0001010100010101000807ff070805000701050007010500006801010001010100010101
00010101000807ff07070500070105000701050007000068010100010101000101010001
0101000807ff0709050007010500070100680101000101010001010100010101000807ff
07080500070105000701050000680101000101010001010100010101000807ff07070500
070105000701050007000007044f00100101000101010001010100010101000807ff0709
050007010500070100070417030104020301043000100101000101010001010100010101
000807ff0708050007010500070105000007041703010402030104300010010100010101
0001010100010101000807ff070705000701050007010500070000070417030204010301
043000100101000101010001010100010101000807ff0709050007010500070100070417
030304000301040108030402080104020801042000100101000101010001010100010101
000807ff0708050007010500070105000007041703060400080104010801040108010402
0801042000100101000101010001010100010101000807ff070705000701050007010500
070000070417030104000303040008050401080104000800040008010420080700080101
000101010001010100010101000807ff0709050007010500070100070417030104010302
040008010405080104000800040008010420080700080101000101010001010100010101
000807ff0708050007010500070105000007041703010402030104000801040108010402
0801040008010421080700080101000101010001010100010101000807ff070705000701
050007010500070000070417030104020301040108030403080104000801042108070008
0101000101010001010100010101000807ff070905000701050007010007044f08070008
0101000101010001010100010101000807ff0708050007010500070105000007044f0807
00080101000101010001010100010101000807ff0707050007010500070105000700000f
084f00080101000101010001010100010101000807ff07090500070105000701000f084f
00080101000101010001010100010101000807ff070805000701050007010500000f084f
00080101000101010001010100010101000807ff0707050007010500070105000700000f
084f00080101000101010001010100010101000807ff07090500070105000701000f084f
00080101000101010001010100010101000807ff070805000701050007010500000f084f
00080101000101010001010100010101000807ff07070500070105000701050007000068
0101000101010001010100010101000807ff070905000701050007010068010100010101
0001010100010101000807ff070805000701050007010500006801010001010100010101
00010101000807ff07070500070105000701050007000068010100010101000101010001
0101000807ff0709050007010500070100680101000101010001010100010101000807ff
07080500070105000701050000680101000101010001010100010101000807ff07070500
070105000701050007000007044f00100101000101010001010100010101000807ff0709
05000701050007010007040f0304040b0803042a00100101000101010001010100010101
000807ff07080500070105000701050000070410030104000301040c0801040c0800041c
00100101000101010001010100010101000807ff07070500070105000701050007000007
0410030104010301040b0801040b0801041c001001010001010100010101000101010008
07ff07090500070105000701000704100301040103010401080304050801040308030402
080504020803041200100101000101010001010100010101000807ff0708050007010500
070105000007041003010401030104000801040108010404080104020801040108010402
08010404080104010801041100100101000101010001010100010101000807ff07070500
070105000701050007000007041003010401030104000805040408010402080504020801
040408050411080700080101000101010001010100010101000807ff0709050007010500
070100070410030104010301040008010408080104020801040608010404080104150807
00080101000101010001010100010101000807ff07080500070105000701050000070410
030104000301040108010401080104040801040208010401080104020801040008010401
0801040108010411080700080101000101010001010100010101000807ff070705000701
05000701050007000007040f030404030803040308050401080304040802040308030412
080700080101000101010001010100010101000807ff070905000701050007010007044f
080700080101000101010001010100010101000807ff0708050007010500070105000007
044f080700080101000101010001010100010101000807ff070705000701050007010500
0700000f084f00080101000101010001010100010101000807ff07090500070105000701
000f084f00080101000101010001010100010101000807ff070805000701050007010500
000f084f00080101000101010001010100010101000807ff070705000701050007010500
0700000f084f00080101000101010001010100010101000807ff07090500070105000701
000f084f00080101000101010001010100010101000807ff070805000701050007010500
000f084f00080101000101010001010100010101000807ff070705000701050007010500
070000680101000101010001010100010101000807ff0709050007010500070100680101
000101010001010100010101000807ff0708050007010500070105000068010100010101
0001010100010101000807ff070705000701050007010500070000680101000101010001
010100010101000807ff0709050007010500070100680101000101010001010100010101
000807ff07080500070105000701050000680101000101010001010100010101000807ff
07070500070105000701050007000007044f001001010001010100010101000101010008
07ff07090500070105000701000704110803042208030412001001010001010100010101
00010101000807ff07080500070105000701050000070410080104010801042308010412
00100101000101010001010100010101000807ff07070500070105000701050007000007
040f08010402080104230801041200100101000101010001010100010101000807ff0709
05000701050007010007040f080104060803040208040403080304030803040508010412
00100101000101010001010100010101000807ff0708050007010500070105000007040f
080104090801040108010401080104010801040108010401080104010801040408010412
00100101000101010001010100010101000807ff07070500070105000701050007000007
040f08010406080404010801040108010401080104050805040408010412080700080101
000101010001010100010101000807ff070905000701050007010007040f080104020801
040008010401080104010801040108010401080104050801040808010412080700080101
000101010001010100010101000807ff0708050007010500070105000007041008010401
080104000801040108010401080104010801040108010401080104010801040108010404
08010412080700080101000101010001010100010101000807ff07070500070105000701
050007000007041108030402080204000801040008010401080104020803040308030403
08050410080700080101000101010001010100010101000807ff07090500070105000701
0007044f080700080101000101010001010100010101000807ff07080500070105000701
05000007044f080700080101000101010001010100010101000807ff0707050007010500
070105000700000f084f00080101000101010001010100010101000807ff070905000701
05000701000f084f00080101000101010001010100010101000807ff0708050007010500
07010500000f084f00080101000101010001010100010101000807ff0707050007010500
070105000700000f084f00080101000101010001010100010101000807ff070905000701
05000701000f084f00080101000101010001010100010101000807ff0708050007010500
07010500000f084f00080101000101010001010100010101000807ff0707050007010500
07010500070000680101000101010001010100010101000807ff07090500070105000701
00680101000101010001010100010101000807ff07080500070105000701050000680101
000101010001010100010101000807ff0707050007010500070105000700006801010001
01010001010100010101000807ff07090500070105000701006801010001010100010101
00010101000807ff07080500070105000701050000680101000101010001010100010101
000807ff0707050007010500070105000700006801010001010100010101000101010008
07ff0709050007010500070100680101000101010001010100010101000807ff07080500
070105000701050000680101000101010001010100010101000807ff0707050007010500
07010500070000680101000101010001010100010101000807ff07090500070105000701
00680101000101010001010100010101000807ff07080500070105000701050000680101
000101010001010100010101000807ff0707050007010500070105000700006801010001
01010001010100010101000807ff07090500070105000701006801010001010100010101
00010101000807ff07080500070105000701050000680101000101010001010100010101
000807ff0707050007010500070105000700006801010001010100010101000101010008
07ff0709050007010500070100680101000101010001010100010101000807ff07080500
070105000701050000680101000101010001010100010101000807ff0707050700680101
000101010001010100010101000807ff0707050700680101000101010001010100010101
000807ff070e050000680101000101010001010100010101000807ff070e050000680101
000101010001010100010101000807ff0707050007040501006801010001010100010101
00010101000807ff070705000704050100680101000101010001010100010101000807ff
070705010702050200680101000101010001010100010101000807ff0707050107020502
00680101000101010001010100010101000807ff07070502070005030068010100010101
0001010100010101000807ff070705020700050300680101000101010001010100010101
000807ff0707050700680101000101010001010100010101000807ff0707050700680101
00010101000101010001010100ff0081010100010101000101010001010100ff00810101
00010101000101010001010100ff0081010100010101000101010001010100ff00810101
00010101000101010001010100ff0081010100010101000101010001010100ff00810101
00010101000101010001010100ff0081010100010101000101010001010100ff00810101
00010101000101010001010100ff0081010100010101000101010001010100ff00810101
00010101000101010001010100ff0081010100010101000101010001010100ff00810101
00010101000101010001010100ff0081010100010101000101010001010100ff00810101
00010101000101010001010100ff0081010100010101000101010001010100ff00810101
0001010100010101000101ff0185000101010001010100ff008901010001010100ff0089
0101000101ff018d00ff008f00ff008f00ff008f00ff008f
%%EndData
end
%%PageTrailer
%%Trailer
%%BoundingBox: 0 0 399 179
%%EOF