Convert uses of XKeycodeToKeysym (deprecated) to XkbKeycodeToKeysym
[oweals/cde.git] / cde / programs / types / datatypes.dt.src
1 XCOMM ##########################################################################
2 XCOMM 
3 XCOMM      datatypes.dt
4 XCOMM 
5 XCOMM      Action and DataType definitions for the Common Desktop Environment
6 XCOMM      (CDE) DT components.
7 XCOMM 
8 XCOMM     (c) Copyright 1993, 1994, 1995 Hewlett-Packard Company
9 XCOMM     (c) Copyright 1993, 1994, 1995 International Business Machines Corp.
10 XCOMM     (c) Copyright 1993, 1994, 1995 Sun Microsystems, Inc.
11 XCOMM     (c) Copyright 1993, 1994, 1995 Novell, Inc.
12 XCOMM 
13 XCOMM     $TOG: datatypes.dt.src /main/6 1997/05/28 11:43:48 mgreess $
14 XCOMM 
15 XCOMM ##########################################################################
16 #define HASH #
17 set DtDbVersion=1.0
18
19 XCOMM ##########################################################################
20 XCOMM 
21 %|nls-10-#HASH WARNING:...#|
22 XCOMM 
23 XCOMM ##########################################################################
24
25 XCOMM ##################################################################
26 XCOMM 
27 %|nls-11-#HASH Data Attributes#|
28 XCOMM 
29 XCOMM ##################################################################
30 DATA_ATTRIBUTES BM
31 {
32         ACTIONS         Open,Print
33         ICON            Dtbitmp
34         NAME_TEMPLATE   %s.bm
35         MIME_TYPE       text/plain
36         SUNV3_TYPE      xbm-file
37         DESCRIPTION     %|nls-3001-#This is#|
38         TYPE_LABEL      %|nls-31000-#BM#|
39 }
40 DATA_CRITERIA BM1
41 {
42         DATA_ATTRIBUTES_NAME BM
43         MODE            f
44         NAME_PATTERN    *.bm
45 }
46 DATA_CRITERIA BM2
47 {
48         DATA_ATTRIBUTES_NAME BM
49         MODE            f
50         NAME_PATTERN    *.xbm
51 }
52 ACTION Open
53 {
54         LABEL           %|nls-1-Open|
55         ARG_TYPE        BM
56         TYPE            MAP
57         MAP_ACTION      Dticon
58 }
59 ACTION Print
60 {
61         LABEL           %|nls-2-Print|
62         ARG_TYPE        BM
63         TYPE            MAP
64         MAP_ACTION      NoPrint
65 }
66
67 XCOMM #######################################################
68
69 DATA_ATTRIBUTES PM
70 {
71         ACTIONS         Open,Print
72         ICON            Dtpixmp
73         NAME_TEMPLATE   %s.pm
74         MIME_TYPE       text/plain
75         SUNV3_TYPE      xpm-file
76         DESCRIPTION     %|nls-3002-#This is#|
77         TYPE_LABEL      %|nls-31001-#PM#|
78 }
79 DATA_CRITERIA PM1
80 {
81         DATA_ATTRIBUTES_NAME PM
82         MODE            f
83         NAME_PATTERN    *.pm
84 }
85 DATA_CRITERIA PM2
86 {
87         DATA_ATTRIBUTES_NAME PM
88         MODE            f
89         NAME_PATTERN    *.xpm
90 }
91 DATA_CRITERIA PM3
92 {
93         DATA_ATTRIBUTES_NAME PM
94         MODE            f
95         CONTENT         0 string ! XPM2
96 }
97 ACTION Open
98 {
99         LABEL           %|nls-1-Open|
100         ARG_TYPE        PM
101         TYPE            MAP
102         MAP_ACTION      Dticon
103 }
104 ACTION Print
105 {
106         LABEL           %|nls-2-Print|
107         ARG_TYPE        PM
108         TYPE            MAP
109         MAP_ACTION      NoPrint
110 }
111
112 XCOMM #######################################################
113
114 DATA_ATTRIBUTES PCL
115 {
116         ACTIONS         Open,Print
117         ICON            Dtpcl
118         NAME_TEMPLATE   %s.pcl
119         MIME_TYPE       application/octet-stream
120         DESCRIPTION     %|nls-3003-#This is#|
121         TYPE_LABEL      %|nls-31002-#PCL#|
122 }
123 DATA_CRITERIA PCL1
124 {
125         DATA_ATTRIBUTES_NAME    PCL
126         CONTENT         0 byte 033 0105
127         MODE            f
128 }
129 DATA_CRITERIA PCL2
130 {
131         DATA_ATTRIBUTES_NAME    PCL
132         NAME_PATTERN    *.pcl
133         MODE            f
134 }
135 ACTION Open
136 {
137         LABEL           %|nls-1-Open|
138         ARG_TYPE        PCL
139         TYPE            COMMAND
140         WINDOW_TYPE     NO_STDIO
141         EXEC_STRING     CDE_INSTALLATION_TOP/bin/dterror.ds \
142                           "%|nls-3005-#Cannot#|" \
143                           "%|nls-13-#Information#|" \
144                           "%|nls-6-#OK#|"
145         DESCRIPTION     %|nls-3004-#Your system #|
146 }
147 ACTION Print
148 {
149         LABEL           %|nls-2-Print|
150         ARG_TYPE        PCL
151         TYPE            MAP
152         MAP_ACTION      PrintRaw
153 }
154
155 XCOMM #######################################################
156
157 DATA_ATTRIBUTES POSTSCRIPT
158 {
159         ACTIONS         Open,Print
160         ICON            Dtps
161         NAME_TEMPLATE   %s.ps
162         MIME_TYPE       application/postscript
163         SUNV3_TYPE      postscript-file
164         DESCRIPTION     %|nls-3006-#This file#|
165         TYPE_LABEL      %|nls-31003-#POSTSCRIPT#|
166 }
167 DATA_CRITERIA POSTSCRIPT1
168 {
169         DATA_ATTRIBUTES_NAME POSTSCRIPT
170         MODE            f
171         NAME_PATTERN    *.ps
172 }
173 DATA_CRITERIA POSTSCRIPT2
174 {
175         DATA_ATTRIBUTES_NAME POSTSCRIPT
176         MODE            f
177         NAME_PATTERN    *.PS
178 }
179 DATA_CRITERIA POSTSCRIPT3
180 {
181         DATA_ATTRIBUTES_NAME    POSTSCRIPT
182         CONTENT         0 string %!
183         MODE            f
184 }
185 ACTION Open
186 {
187         LABEL           %|nls-1-Open|
188         ARG_TYPE        POSTSCRIPT
189         TYPE            MAP
190         MAP_ACTION      DisplayPS
191 }
192 ACTION Print
193 {
194         LABEL           %|nls-2-Print|
195         ARG_TYPE        POSTSCRIPT
196         TYPE            MAP
197         MAP_ACTION      PrintRaw
198 }
199
200 XCOMM #######################################################
201
202 DATA_ATTRIBUTES AUDIO_AU
203 {
204         ACTIONS         Open,Play
205         ICON            Dtaudio
206         NAME_TEMPLATE   %s.au
207         MIME_TYPE       audio/basic
208         SUNV3_TYPE      audio-file
209         DESCRIPTION     %|nls-3009-#This file#|
210         TYPE_LABEL      %|nls-31004-#AUDIO#|
211 }
212 DATA_CRITERIA AUDIO_AU1
213 {
214         DATA_ATTRIBUTES_NAME AUDIO_AU
215         MODE            f
216         NAME_PATTERN    *.au
217 }
218 DATA_CRITERIA AUDIO_AU2
219 {
220         DATA_ATTRIBUTES_NAME AUDIO_AU
221         CONTENT         0 string \.snd
222         MODE            f
223 }
224 #ifdef sun
225 ACTION Open
226 {
227         LABEL           %|nls-1-Open|
228         ARG_TYPE        AUDIO_AU
229         TYPE            COMMAND
230         WINDOW_TYPE     NO_STDIO
231         EXEC_STRING     /usr/openwin/bin/audiotool "%Arg_1%"
232         DESCRIPTION     %|nls-3032-#Your system #|
233 }
234 ACTION Play
235 {
236         LABEL           %|nls-3012-Play|
237         ARG_TYPE        AUDIO_AU
238         TYPE            MAP
239         MAP_ACTION      Open
240         DESCRIPTION     %|nls-3032-#Your system #|
241 }
242 #else
243 ACTION Open
244 {
245         LABEL           %|nls-1-Open|
246         ARG_TYPE        AUDIO_AU
247         TYPE            COMMAND
248         WINDOW_TYPE     NO_STDIO
249         EXEC_STRING     CDE_INSTALLATION_TOP/bin/dterror.ds \
250                        "%|nls-3013-#Cannot#|" \
251                        "%|nls-13-#Information#|" \
252                        "%|nls-6-#OK#|"
253         DESCRIPTION     %|nls-3010-#Your system #|
254 }
255 ACTION Play
256 {
257         LABEL           %|nls-3012-Play|
258         ARG_TYPE        AUDIO_AU
259         TYPE            COMMAND
260         WINDOW_TYPE     NO_STDIO
261         EXEC_STRING     CDE_INSTALLATION_TOP/bin/dterror.ds \
262                         "%|nls-3013-#Cannot#|" \
263                         "%|nls-13-#Information#|" \
264                         "%|nls-6-#OK#|"
265         DESCRIPTION     %|nls-3011-#Your system #|
266 }
267 #endif
268 #
269 DATA_ATTRIBUTES AUDIO_SND
270 {
271         ACTIONS         Open,Play
272         ICON            Dtaudio
273         NAME_TEMPLATE   %s.snd
274         MIME_TYPE       audio/basic
275         SUNV3_TYPE      audio-file
276         DESCRIPTION     %|nls-3033-#This file#|
277         TYPE_LABEL      %|nls-31004-#AUDIO#|
278 }
279 DATA_CRITERIA AUDIO_SND1
280 {
281         DATA_ATTRIBUTES_NAME AUDIO_SND
282         MODE            f
283         NAME_PATTERN    *.snd
284 }
285 ACTION Open
286 {
287         LABEL           %|nls-1-Open|
288         ARG_TYPE        AUDIO_SND
289         TYPE            COMMAND
290         WINDOW_TYPE     NO_STDIO
291         EXEC_STRING     CDE_INSTALLATION_TOP/bin/dterror.ds \
292                        "%|nls-3013-#Cannot#|" \
293                        "%|nls-13-#Information#|" \
294                        "%|nls-6-#OK#|"
295         DESCRIPTION     %|nls-3011-#Your system #|
296 }
297 ACTION Play
298 {
299         LABEL           %|nls-3012-Play|
300         ARG_TYPE        AUDIO_SND
301         TYPE            MAP
302         MAP_ACTION      Open
303         DESCRIPTION     %|nls-3011-#Your system #|
304 }
305 #
306 DATA_ATTRIBUTES AUDIO_WAV
307 {
308         ACTIONS         Open,Play
309         ICON            Dtaudio
310         NAME_TEMPLATE   %s.wav
311         MIME_TYPE       audio/basic
312         SUNV3_TYPE      audio-file
313         DESCRIPTION     %|nls-3034-#This file#|
314         TYPE_LABEL      %|nls-31004-#AUDIO#|
315 }
316 DATA_CRITERIA AUDIO_WAV1
317 {
318         DATA_ATTRIBUTES_NAME AUDIO_WAV
319         MODE            f
320         NAME_PATTERN    *.wav
321 }
322 ACTION Open
323 {
324         LABEL           %|nls-1-Open|
325         ARG_TYPE        AUDIO_WAV
326         TYPE            COMMAND
327         WINDOW_TYPE     NO_STDIO
328         EXEC_STRING     CDE_INSTALLATION_TOP/bin/dterror.ds \
329                        "%|nls-3013-#Cannot#|" \
330                        "%|nls-13-#Information#|" \
331                        "%|nls-6-#OK#|"
332         DESCRIPTION     %|nls-3011-#Your system #|
333 }
334 ACTION Play
335 {
336         LABEL           %|nls-3012-Play|
337         ARG_TYPE        AUDIO_WAV
338         TYPE            MAP
339         MAP_ACTION      Open
340         DESCRIPTION     %|nls-3011-#Your system #|
341 }
342 ACTION Print
343 {
344         LABEL           %|nls-2-Print|
345         ARG_TYPE        AUDIO_AU,AUDIO_SND,AUDIO_WAV
346         TYPE            MAP
347         MAP_ACTION      NoPrint
348 }
349
350 XCOMM #######################################################
351
352 DATA_ATTRIBUTES TIFF
353 {
354         ACTIONS         Open
355         ICON            Dtimage
356         NAME_TEMPLATE   %s.tif
357         MIME_TYPE       image/tiff
358         SUNV3_TYPE      tiff-file
359         DESCRIPTION     %|nls-3014-#This file#|
360         TYPE_LABEL      %|nls-31005-#TIFF#|
361 }
362 DATA_CRITERIA TIFF1
363 {
364         DATA_ATTRIBUTES_NAME TIFF
365         MODE            f
366         NAME_PATTERN    *.TIFF
367 }
368 DATA_CRITERIA TIFF2
369 {
370         DATA_ATTRIBUTES_NAME TIFF
371         MODE            f
372         NAME_PATTERN    *.TIF
373 }
374 DATA_CRITERIA TIFF3
375 {
376         DATA_ATTRIBUTES_NAME TIFF
377         MODE            f
378         NAME_PATTERN    *.tiff
379 }
380 DATA_CRITERIA TIFF4
381 {
382         DATA_ATTRIBUTES_NAME TIFF
383         MODE            f
384         NAME_PATTERN    *.tif
385 }
386 DATA_CRITERIA TIFF5
387 {
388         DATA_ATTRIBUTES_NAME TIFF
389         CONTENT    0 byte 0115 0115
390         MODE            f
391 }
392 DATA_CRITERIA TIFF6
393 {
394         DATA_ATTRIBUTES_NAME TIFF
395         CONTENT    0 byte 0111 0111
396         MODE            f
397 }
398 ACTION Open
399 {
400         LABEL           %|nls-1-Open|
401         ARG_TYPE        TIFF
402         TYPE            MAP
403         MAP_ACTION              DisplayImage
404         DESCRIPTION     Use the tiff viewer
405 }
406 ACTION Print
407 {
408         LABEL           %|nls-2-Print|
409         ARG_TYPE        TIFF
410         TYPE            MAP
411         MAP_ACTION      NoPrint
412 }
413
414 XCOMM #######################################################
415
416 DATA_ATTRIBUTES JPEG
417 {
418         ACTIONS         Open
419         ICON            Dtimage
420         NAME_TEMPLATE   %s.jpg
421         MIME_TYPE       image/jpeg
422         SUNV3_TYPE      jpeg-file
423         DESCRIPTION     %|nls-3017-#This file#|
424         TYPE_LABEL      %|nls-31006-#JPEG#|
425 }
426 DATA_CRITERIA JPEG1
427 {
428         DATA_ATTRIBUTES_NAME JPEG
429         MODE            f
430         NAME_PATTERN    *.JPEG
431 }
432 DATA_CRITERIA JPEG2
433 {
434         DATA_ATTRIBUTES_NAME JPEG
435         MODE            f
436         NAME_PATTERN    *.jpg
437 }
438 DATA_CRITERIA JPEG3
439 {
440         DATA_ATTRIBUTES_NAME JPEG
441         MODE            f
442         NAME_PATTERN    *.jpeg
443 }
444 DATA_CRITERIA JPEG4
445 {
446         DATA_ATTRIBUTES_NAME JPEG
447         MODE            f
448         NAME_PATTERN    *.JPG
449 }
450 DATA_CRITERIA JPEG5
451 {
452         DATA_ATTRIBUTES_NAME JPEG
453         CONTENT    0 byte 0377 0330 0377
454         MODE            f
455 }
456 DATA_CRITERIA JPEG6
457 {
458         DATA_ATTRIBUTES_NAME JPEG
459         MODE            f
460         CONTENT         0 short 0xffd8
461 }
462 ACTION Open
463 {
464         LABEL           %|nls-1-Open|
465         ARG_TYPE        JPEG
466         TYPE            MAP
467         MAP_ACTION      DisplayImage
468         DESCRIPTION     Use the jpeg viewer
469 }
470 ACTION Print
471 {
472         LABEL           %|nls-2-Print|
473         ARG_TYPE        JPEG
474         TYPE            MAP
475         MAP_ACTION      NoPrint
476 }
477
478 XCOMM #####################################################################
479 XCOMM ## BMP
480
481 DATA_ATTRIBUTES BMP
482 {
483         ACTIONS         Open
484         ICON            Dtimage
485         DESCRIPTION     This file contains a graphics image in \
486                         BMP format.  Its data type is named BMP. BMP files \
487                         have names ending with '.bmp', '.BMP' or '.Bmp'.
488 }
489 DATA_CRITERIA BMP1
490 {
491         DATA_ATTRIBUTES_NAME BMP
492         MODE                    f
493         PATH_PATTERN    *.bmp
494 }
495 DATA_CRITERIA BMP2
496 {
497         DATA_ATTRIBUTES_NAME BMP
498         MODE                    f
499         PATH_PATTERN    *.BMP
500 }
501 DATA_CRITERIA BMP3
502 {
503         DATA_ATTRIBUTES_NAME BMP
504         MODE                    f
505         PATH_PATTERN    *.Bmp
506 }
507 DATA_CRITERIA BMP4
508 {
509         DATA_ATTRIBUTES_NAME    BMP
510         CONTENT                 0 string BM
511         MODE            f
512 }
513 DATA_CRITERIA BMP4
514 {
515         DATA_ATTRIBUTES_NAME    BMP
516         CONTENT                 0 string IC
517         MODE            f
518 }
519 DATA_CRITERIA BMP4
520 {
521         DATA_ATTRIBUTES_NAME    BMP
522         CONTENT                 0 string CI
523         MODE            f
524 }
525 DATA_CRITERIA BMP4
526 {
527         DATA_ATTRIBUTES_NAME    BMP
528         CONTENT                 0 string CP
529         MODE            f
530 }
531 ACTION Open
532 {
533         LABEL           %|nls-1-Open|
534         ARG_TYPE                BMP
535         TYPE                    MAP
536         MAP_ACTION              DisplayImage
537         DESCRIPTION             Use the bitmap viewer
538 }
539 ACTION Print
540 {
541         LABEL           %|nls-2-Print|
542         ARG_TYPE                BMP
543         TYPE                    MAP
544         MAP_ACTION              NoPrint
545 }
546
547
548 XCOMM #######################################################
549
550 DATA_ATTRIBUTES GIF
551 {
552         ACTIONS         Open
553         ICON            Dtimage
554         NAME_TEMPLATE   %s.gif
555         MIME_TYPE       image/gif
556         SUNV3_TYPE      gif-file
557         DESCRIPTION     %|nls-3023-#This file#|
558         TYPE_LABEL      %|nls-31008-#GIF#|
559 }
560 DATA_CRITERIA GIF1
561 {
562         DATA_ATTRIBUTES_NAME GIF
563         MODE            f
564         NAME_PATTERN    *.gif
565 }
566 DATA_CRITERIA GIF2
567 {
568         DATA_ATTRIBUTES_NAME GIF
569         MODE            f
570         NAME_PATTERN    *.GIF
571 }
572 DATA_CRITERIA GIF3
573 {
574         DATA_ATTRIBUTES_NAME GIF
575         CONTENT         0 string GIF87a
576         MODE            f
577 }
578 DATA_CRITERIA GIF4
579 {
580         DATA_ATTRIBUTES_NAME GIF
581         CONTENT         0 string GIF89a
582         MODE            f
583 }
584 ACTION Open
585 {
586         LABEL           %|nls-1-Open|
587         ARG_TYPE        GIF
588         TYPE            MAP
589         MAP_ACTION              DisplayImage
590         DESCRIPTION     Use the gif viewer
591 }
592 ACTION Print
593 {
594         LABEL           %|nls-2-Print|
595         ARG_TYPE        GIF
596         TYPE            MAP
597         MAP_ACTION      NoPrint
598 }
599
600 XCOMM #######################################################################
601 XCOMM ## PNG
602
603 DATA_ATTRIBUTES PNG
604 {
605         ACTIONS         Open
606         ICON            Dtimage
607         NAME_TEMPLATE   %s.png
608         MIME_TYPE               image/png
609         DESCRIPTION             This file contains a graphics image in PNG format. \
610                         Its data type is named PNG.  PNG files have \
611                         names ending with .png or .PNG
612         TYPE_LABEL      PNG
613 }
614 DATA_CRITERIA PNG1
615 {
616         DATA_ATTRIBUTES_NAME PNG
617         MODE            f
618         NAME_PATTERN    *.png
619 }
620 DATA_CRITERIA PNG2
621 {
622         DATA_ATTRIBUTES_NAME PNG
623         MODE            f
624         NAME_PATTERN    *.PNG
625 }
626 DATA_CRITERIA PNG3
627 {
628         DATA_ATTRIBUTES_NAME    PNG
629         CONTENT                 0 string PNG
630         MODE            f
631 }
632 DATA_CRITERIA PNG4
633 {
634         DATA_ATTRIBUTES_NAME    PNG
635         CONTENT                 0 byte 0x89 0x50 0x4e 0x47 
636         MODE            f
637 }
638 ACTION Open
639 {
640         LABEL           %|nls-1-Open|
641         ARG_TYPE        PNG
642         TYPE            MAP
643         MAP_ACTION      DisplayImage
644         DESCRIPTION     Use the png viewer
645 }
646 ACTION Print
647 {
648         LABEL           %|nls-2-Print|
649         ARG_TYPE        PNG
650         TYPE            MAP
651         MAP_ACTION              NoPrint
652 }
653
654 XCOMM #######################################################
655
656 DATA_ATTRIBUTES README
657 {
658         ACTIONS         Open,Print
659         ICON            DtRdMe
660         IS_TEXT         true
661         NAME_TEMPLATE   README
662         MIME_TYPE       text/plain
663         DESCRIPTION     %|nls-3026-#This#|
664         TYPE_LABEL      %|nls-31009-#README#|
665 }
666 DATA_CRITERIA README1
667 {
668         DATA_ATTRIBUTES_NAME README
669         MODE            f
670         NAME_PATTERN    README
671 }
672 DATA_CRITERIA README2
673 {
674         DATA_ATTRIBUTES_NAME README
675         MODE            f
676         NAME_PATTERN    README.*
677 }
678 DATA_CRITERIA README3
679 {
680         DATA_ATTRIBUTES_NAME README
681         MODE            f
682         NAME_PATTERN    Read.*.Me
683 }
684 DATA_CRITERIA README4
685 {
686         DATA_ATTRIBUTES_NAME README
687         MODE            f
688         NAME_PATTERN    read.*.me
689 }
690 DATA_CRITERIA README5
691 {
692         DATA_ATTRIBUTES_NAME README
693         MODE            f
694         NAME_PATTERN    READ.*.ME
695 }
696 DATA_CRITERIA README6
697 {
698         DATA_ATTRIBUTES_NAME README
699         MODE            f
700         NAME_PATTERN    readme
701 }
702
703 XCOMM #######################################################
704
705 DATA_ATTRIBUTES HTML
706 {
707         ACTIONS         Open,Print
708         ICON            Dtdata
709         IS_TEXT         true
710         NAME_TEMPLATE   %s.html
711         MIME_TYPE       text/html
712         DESCRIPTION     %|nls-3027-#This file#|
713 }
714 DATA_CRITERIA HTML1
715 {
716         DATA_ATTRIBUTES_NAME    HTML
717         MODE                    f
718         NAME_PATTERN            *.html
719 }
720 DATA_CRITERIA HTML2
721 {
722         DATA_ATTRIBUTES_NAME    HTML
723         MODE                    f
724         CONTENT                 0 string <HTML>
725 }
726 DATA_CRITERIA HTML3
727 {
728         DATA_ATTRIBUTES_NAME    HTML
729         MODE                    f
730         CONTENT                 0 string <html>
731 }
732
733 ACTION Print
734 {
735         LABEL           %|nls-2-Print|
736         ARG_TYPE        HTML
737         TYPE            COMMAND
738         WINDOW_TYPE     NO_STDIO
739         EXEC_STRING     /usr/dt/bin/dtlp "%Arg_1%"
740 }
741
742 XCOMM #######################################################
743
744 DATA_ATTRIBUTES ENRICHED_TEXT
745 {
746         ACTIONS         Open,Print
747         ICON            Dtdata
748         IS_TEXT         true
749         NAME_TEMPLATE   %s.rt
750         MIME_TYPE       text/enriched
751         DESCRIPTION     %|nls-3035-#This file#|
752         TYPE_LABEL      %|nls-31108-#ENRICHED_TEXT#|
753 }
754 DATA_CRITERIA ENRICHED_TEXT1
755 {
756         DATA_ATTRIBUTES_NAME    ENRICHED_TEXT
757         MODE                    f
758         NAME_PATTERN            *.ert
759 }
760 ACTION Print
761 {
762         LABEL           %|nls-2-Print|
763         ARG_TYPE        ENRICHED_TEXT
764         TYPE            COMMAND
765         WINDOW_TYPE     NO_STDIO
766         EXEC_STRING     /usr/dt/bin/dtlp "%Arg_1%"
767 }
768
769 XCOMM #######################################################
770
771 DATA_ATTRIBUTES RICHTEXT
772 {
773         ACTIONS         Open,Print
774         ICON            Dtdata
775         IS_TEXT         true
776         NAME_TEMPLATE   %s.rt
777         MIME_TYPE       text/richtext
778         DESCRIPTION     %|nls-3028-#This file#|
779         TYPE_LABEL      %|nls-31011-#RICHTEXT#|
780 }
781 DATA_CRITERIA RICHTEXT1
782 {
783         DATA_ATTRIBUTES_NAME    RICHTEXT
784         MODE                    f
785         NAME_PATTERN            *.rt
786 }
787 ACTION Print
788 {
789         LABEL           %|nls-2-Print|
790         ARG_TYPE        RICHTEXT
791         TYPE            COMMAND
792         WINDOW_TYPE     NO_STDIO
793         EXEC_STRING     /usr/dt/bin/dtlp "%Arg_1%"
794 }
795
796 XCOMM #######################################################
797
798 DATA_ATTRIBUTES UIL
799 {
800         ACTIONS         Open,Print
801         ICON            Dtuil
802         NAME_TEMPLATE   %s.uil
803         MIME_TYPE       text/plain
804         DESCRIPTION     %|nls-3030-#This file#|
805         TYPE_LABEL      %|nls-31099-#UIL#|
806 }
807 DATA_CRITERIA UIL1
808 {
809         DATA_ATTRIBUTES_NAME    UIL
810         MODE                    !d
811         NAME_PATTERN            *.uil
812 }
813 DATA_CRITERIA UIL2
814 {
815         DATA_ATTRIBUTES_NAME    UIL
816         MODE                    !d
817         NAME_PATTERN            *.UIL
818 }
819
820
821 XCOMM #######################################################
822
823 DATA_ATTRIBUTES MSDOS_EXE
824 {
825         ACTIONS         (None)
826         ICON            Dtexec
827         IS_EXECUTABLE   true
828         NAME_TEMPLATE   %s.exe
829         MIME_TYPE       application/octet-stream
830         SUNV3_TYPE      msdos-file
831         DESCRIPTION     %|nls-3029-#This is#|
832         TYPE_LABEL      %|nls-31012-#MSDOS_EXE#|
833 }
834 DATA_CRITERIA MSDOS_EXE1
835 {
836         DATA_ATTRIBUTES_NAME MSDOS_EXE
837         MODE            f&x
838         NAME_PATTERN    *.exe
839 }
840 DATA_CRITERIA MSDOS_EXE2
841 {
842         DATA_ATTRIBUTES_NAME MSDOS_EXE
843         MODE            f&x
844         NAME_PATTERN    *.EXE
845 }
846 ACTION Print
847 {
848         LABEL           %|nls-2-Print|
849         ARG_TYPE        MSDOS_EXE
850         TYPE            MAP
851         MAP_ACTION      NoPrint
852 }
853
854 XCOMM #####################################################################
855 XCOMM ## PDF
856
857 DATA_ATTRIBUTES PDF
858 {
859         ACTIONS                 Open,Print
860         ICON                    acroread
861         NAME_TEMPLATE   %s.pdf
862         MIME_TYPE               application/pdf
863         DESCRIPTION             This file contains pdf data. Its data type \
864                                         is named PDF.  PDF files have names ending with '.pdf' \
865                                         or '.PDF', or contain the characters "%PDF".
866         TYPE_LABEL              PDF
867 }
868 DATA_CRITERIA PDF1
869 {
870         DATA_ATTRIBUTES_NAME PDF
871         MODE                    f&!x
872         NAME_PATTERN    *.pdf
873 }
874 DATA_CRITERIA PDF2
875 {
876         DATA_ATTRIBUTES_NAME PDF
877         MODE                    f&!x
878         NAME_PATTERN    *.PDF
879 }
880 DATA_CRITERIA PDF3
881 {
882         DATA_ATTRIBUTES_NAME    PDF
883         CONTENT                 0 string %PDF
884         MODE                    f&!x
885 }
886 ACTION Open
887 {
888         LABEL                   Open
889         ARG_TYPE                PDF
890         TYPE                    MAP
891         MAP_ACTION              DisplayPDF
892 }
893 ACTION Print
894 {
895         LABEL                   Print
896         ARG_TYPE                PDF
897         TYPE                    MAP
898         MAP_ACTION              DisplayPDF
899 }
900
901 XCOMM ######################## EOF ############################################