###############################################################################
#
#    miscImages.dt
#
#    Examples of miscellaneous datatypes for Images.
#
#    (c) Copyright 1993, 1994, 1995 Hewlett-Packard Company
#    (c) Copyright 1993, 1994, 1995 International Business Machines Corp.
#    (c) Copyright 1993, 1994, 1995 Sun Microsystems, Inc.
#    (c) Copyright 1993, 1994, 1995 Novell, Inc.
#
#     $Revision: 1.4 $
#
###############################################################################
set DtDbVersion=1.0

###############################################################################
#
# WARNING:  This file may be overwritten in subsequent installations of
#     the Common Desktop Environment (CDE).  Consequently, any system wide
#     changes should be made to an equivalent database file in
#     /etc/dt/types and not in this file.
#
###############################################################################

###################################################################
#
# Data Attributes
#
###################################################################
########################################################

DATA_ATTRIBUTES pict-file
{
        ACTIONS         Open,Print
        ICON            Dtimage
        NAME_TEMPLATE   image%s.pict
        DESCRIPTION     This file contains a graphics image in Macintosh \
                        PICT format.  Its data type is named pict-file.  \
                        pict-file files have names ending with '.PICT' \
                        or '.pict'.
        TYPE_LABEL      pict-file
}
DATA_CRITERIA pict-file1
{
        DATA_ATTRIBUTES_NAME pict-file
        NAME_PATTERN    *.PICT
}
DATA_CRITERIA pict-file2
{
        DATA_ATTRIBUTES_NAME pict-file
        NAME_PATTERN    *.pict
}
ACTION Open
{
        LABEL           Open
        ARG_TYPE        pict-file
        TYPE            COMMAND
        WINDOW_TYPE     NO_STDIO
        EXEC_STRING     sh -c '                         case "`uname -s`" in                            SunOS)  imagetool "%Arg_1%" ;;                            *) /usr/dt/bin/dterror.ds                                "Cannot open - No pict-file file viewer available."                                "Information"                                "OK" ;;                         esac'
}
ACTION Print
{
        LABEL           Print
        ARG_TYPE        pict-file
        TYPE            MAP
        MAP_ACTION      NoPrint
}

########################################################

DATA_ATTRIBUTES ppm-file
{
        ACTIONS         Open,Print
        ICON            Dtimage
        NAME_TEMPLATE   image%s.ppm
        DESCRIPTION     This file contains a graphics image in Poskanser \
                        Portable Pixmap format.  Its data type is named \
                        ppm-file.  ppm-file files contain characters "P6" \
                        or "P3".
        TYPE_LABEL      ppm-file
}
DATA_CRITERIA ppm-file1
{
        DATA_ATTRIBUTES_NAME ppm-file
        CONTENT         0 string P6
}
DATA_CRITERIA ppm-file2
{
        DATA_ATTRIBUTES_NAME ppm-file
        CONTENT         0 string P3
}
ACTION Open
{
        LABEL           Open
        ARG_TYPE        ppm-file
        TYPE            COMMAND
        WINDOW_TYPE     NO_STDIO
        EXEC_STRING     sh -c '                         case "`uname -s`" in                            SunOS)  imagetool "%Arg_1%" ;;                            *) /usr/dt/bin/dterror.ds                                "Cannot open - No ppm-file file viewer available."                                "Information"                                "OK" ;;                         esac'
}
ACTION Print
{
        LABEL           Print
        ARG_TYPE        ppm-file
        TYPE            MAP
        MAP_ACTION      NoPrint
}

########################################################

DATA_ATTRIBUTES pj-file
{
        ACTIONS         Open,Print
        ICON            Dtimage
        NAME_TEMPLATE   image%s.pj
        DESCRIPTION     This file contains a graphics image in HP PaintJet \
                        format.  Its data type is named pj-file.  pj-file \
                        files have names ending with '.pj'.
        TYPE_LABEL      pj-file
}
DATA_CRITERIA pj-file1
{
        DATA_ATTRIBUTES_NAME pj-file
        NAME_PATTERN    *.pj
}
ACTION Open
{
        LABEL           Open
        ARG_TYPE        pj-file
        TYPE            COMMAND
        WINDOW_TYPE     NO_STDIO
        EXEC_STRING     sh -c '                         case "`uname -s`" in                            SunOS)  imagetool "%Arg_1%" ;;                            *) /usr/dt/bin/dterror.ds                                "Cannot open - No pj-file file viewer available."                                "Information"                                "OK" ;;                         esac'
}
ACTION Print
{
        LABEL           Print
        ARG_TYPE        pj-file
        TYPE            MAP
        MAP_ACTION      NoPrint
}

########################################################

DATA_ATTRIBUTES pgm-file
{
        ACTIONS         Open,Print
        ICON            Dtimage
        NAME_TEMPLATE   image%s.pgm
        DESCRIPTION     This file contains a graphics image in Portable \
                        Graymap format.  Its data type is named pgm-file. \
                        pgm-file files contain characters "P5" or "P2".
        TYPE_LABEL      pgm-file
}
DATA_CRITERIA pgm-file1
{
        DATA_ATTRIBUTES_NAME pgm-file
        CONTENT         0 string P5
}
DATA_CRITERIA pgm-file2
{
        DATA_ATTRIBUTES_NAME pgm-file
        CONTENT         0 string P2
}
ACTION Open
{
        LABEL           Open
        ARG_TYPE        pgm-file
        TYPE            COMMAND
        WINDOW_TYPE     NO_STDIO
        EXEC_STRING     sh -c '                         case "`uname -s`" in                            SunOS)  imagetool "%Arg_1%" ;;                            *) /usr/dt/bin/dterror.ds                                "Cannot open - No pgm-file file viewer available."                                "Information"                                "OK" ;;                         esac'
}
ACTION Print
{
        LABEL           Print
        ARG_TYPE        pgm-file
        TYPE            MAP
        MAP_ACTION      NoPrint
}

########################################################

DATA_ATTRIBUTES pbm-file
{
        ACTIONS         Open,Print
        ICON            Dtimage
        NAME_TEMPLATE   image%s.pbm
        DESCRIPTION     This file contains a graphics image in Poskanser \
                        Portable Bitmap format.  Its data type is named \
                        pbm-file.  pbm-file files contain characters "P4" \
                        or "P1".
        TYPE_LABEL      pbm-file
}
DATA_CRITERIA pbm-file1
{
        DATA_ATTRIBUTES_NAME pbm-file
        CONTENT         0 string P4
}
DATA_CRITERIA pbm-file2
{
        DATA_ATTRIBUTES_NAME pbm-file
        CONTENT         0 string P1
}
ACTION Open
{
        LABEL           Open
   	ARG_TYPE        pbm-file
   	TYPE            COMMAND
   	WINDOW_TYPE     NO_STDIO
        EXEC_STRING     sh -c '                         case "`uname -s`" in                            SunOS)  imagetool "%Arg_1%" ;;                            *) /usr/dt/bin/dterror.ds                                "Cannot open - No pbm-file file viewer available."                                "Information"                                "OK" ;;                         esac'
}
ACTION Print
{
        LABEL           Print
        ARG_TYPE        pbm-file
        TYPE            MAP
        MAP_ACTION      NoPrint
}

########################################################

DATA_ATTRIBUTES ilbm-file
{
        ACTIONS         Open,Print
        ICON            Dtimage
        NAME_TEMPLATE   image%s.ilbm
        DESCRIPTION     This file contains a graphics image in Amiga's IFF \
                        ILBM format.  Its data type is named ilbm-file. \
                        ilbm-file files have names ending with '.ilbm', or \
                        contain characters "ILBM".
        TYPE_LABEL      ilbm-file
}
DATA_CRITERIA ilbm-file1
{
        DATA_ATTRIBUTES_NAME ilbm-file
        CONTENT         0 string ILBM
}
DATA_CRITERIA ilbm-file2
{
        DATA_ATTRIBUTES_NAME ilbm-file
        NAME_PATTERN    *.ilbm
}
ACTION Open
{
        LABEL 		Open
        ARG_TYPE        ilbm-file
        TYPE            COMMAND
        WINDOW_TYPE     NO_STDIO
        EXEC_STRING     sh -c '                         case "`uname -s`" in                            SunOS)  imagetool "%Arg_1%" ;;                            *) /usr/dt/bin/dterror.ds                                "Cannot open - No ilbm-file file viewer available."                                "Cannot open - No ppm-file file viewer available."                                "Information"                                "OK" ;;                         esac'
}
ACTION Print
{
        LABEL           Print
        ARG_TYPE        ilbm-file
        TYPE            MAP
        MAP_ACTION      NoPrint
}

########################################################

DATA_ATTRIBUTES pi1-file
{
        ACTIONS         Open,Print
        ICON            Dtimage
        NAME_TEMPLATE   image%s.pi1
        DESCRIPTION     This file contains a graphics image in Atari Degas \
                        pi1 format.  Its data type is named pi1-file.  \
                        pi1-file files have names ending with '.pi1'.
        TYPE_LABEL      pi1-file
}
DATA_CRITERIA pi1-file1
{
        DATA_ATTRIBUTES_NAME pi1-file
        NAME_PATTERN    *.pi1
}
ACTION Open
{
        LABEL 		Open
        ARG_TYPE        pi1-file
        TYPE            COMMAND
        WINDOW_TYPE     NO_STDIO
        EXEC_STRING     sh -c '                         case "`uname -s`" in                            SunOS)  imagetool "%Arg_1%" ;;                            *) /usr/dt/bin/dterror.ds                                "Cannot open - No pi1-file file viewer available."                                "Information"                                "OK" ;;                         esac'
}
ACTION Print
{
        LABEL           Print
        ARG_TYPE        pi1-file
        TYPE            MAP
        MAP_ACTION      NoPrint
}

########################################################

DATA_ATTRIBUTES pcx-file
{
        ACTIONS         Open,Print
        ICON            Dtimage
        NAME_TEMPLATE   image%s.pcx
        DESCRIPTION     This file contains a graphics image in PC Paintbrush \
                        PCX format.  Its data type is named pcx-file.  \
                        pcx-file files have names ending with '.pcx'.
        TYPE_LABEL      pcx-file
}
DATA_CRITERIA pcx-file1
{
        DATA_ATTRIBUTES_NAME pcx-file
        NAME_PATTERN    *.pcx
}
ACTION Open
{
        LABEL 		Open
        ARG_TYPE        pcx-file
        TYPE            COMMAND
        WINDOW_TYPE     NO_STDIO
        EXEC_STRING     sh -c '                         case "`uname -s`" in                            SunOS)  imagetool "%Arg_1%" ;;                            *) /usr/dt/bin/dterror.ds                                "Cannot open - No pcx-file file viewer available."                                "Information"                                "OK" ;;                         esac'
}
ACTION Print
{
        LABEL           Print
        ARG_TYPE        pcx-file
        TYPE            MAP
        MAP_ACTION      NoPrint
}

########################################################

DATA_ATTRIBUTES tga-file
{
        ACTIONS         Open,Print
        ICON            Dtimage
        NAME_TEMPLATE   image%s.tga
        DESCRIPTION     This file contains a graphics image in TrueVision \
                        Targa format.  Its data type is named tga-file.  \
                        tga-file files have names ending with '.tga'.
        TYPE_LABEL      tga-file
}
DATA_CRITERIA tga-file1
{
        DATA_ATTRIBUTES_NAME tga-file
        NAME_PATTERN    *.tga
}
ACTION Open
{
        LABEL 		Open
        ARG_TYPE        tga-file
        TYPE            COMMAND
        WINDOW_TYPE     NO_STDIO
        EXEC_STRING     sh -c '                         case "`uname -s`" in                            SunOS)  imagetool "%Arg_1%" ;;                            *) /usr/dt/bin/dterror.ds                                "Cannot open - No tga-file file viewer available."                                "Information"                                "OK" ;;                         esac'
}
ACTION Print
{
        LABEL           Print
        ARG_TYPE        tga-file
        TYPE            MAP
        MAP_ACTION      NoPrint
}

########################################################

DATA_ATTRIBUTES xim-file
{
        ACTIONS         Open,Print
        ICON            Dtimage
        NAME_TEMPLATE   image%s.xim
        DESCRIPTION     This file contains a graphics image in xim format. \
                        Its data type is named xim-file.  xim-file \
                        files have names ending with '.xim'.
        TYPE_LABEL      xim-file
}
DATA_CRITERIA xim-file1
{
        DATA_ATTRIBUTES_NAME xim-file
        NAME_PATTERN    *.xim
}
ACTION Open
{
        LABEL 		Open
        ARG_TYPE        xim-file
        TYPE            COMMAND
        WINDOW_TYPE     NO_STDIO
        EXEC_STRING     sh -c '                         case "`uname -s`" in                            SunOS)  imagetool "%Arg_1%" ;;                            *) /usr/dt/bin/dterror.ds                                "Cannot open - No xim-file file viewer available."                                "Information"                                "OK" ;;                         esac'
}
ACTION Print
{
        LABEL           Print
        ARG_TYPE        xim-file
        TYPE            MAP
        MAP_ACTION      NoPrint
}

########################################################

DATA_ATTRIBUTES mtv-file
{
        ACTIONS         Open,Print
        ICON            Dtimage
        NAME_TEMPLATE   image%s.mtv
        DESCRIPTION     This file contains a graphics image in MTV/PRT \
                        ray-tracer output format.  Its data type is named \
                        mtv-file.   mtv-file files have names ending \
                        with '.mtv'.
        TYPE_LABEL      mtv-file
}
DATA_CRITERIA mtv-file1
{
        DATA_ATTRIBUTES_NAME mtv-file
        NAME_PATTERN    *.mtv
}
ACTION Open
{
        LABEL 		Open
        ARG_TYPE        mtv-file
        TYPE            COMMAND
        WINDOW_TYPE     NO_STDIO
        EXEC_STRING     sh -c '                         case "`uname -s`" in                            SunOS)  imagetool "%Arg_1%" ;;                            *) /usr/dt/bin/dterror.ds                                "Cannot open - No mtv-file file viewer available."                                "Information"                                "OK" ;;                         esac'
}
ACTION Print
{
        LABEL           Print
        ARG_TYPE        mtv-file
        TYPE            MAP
        MAP_ACTION      NoPrint
}

########################################################

DATA_ATTRIBUTES qrt-file
{
        ACTIONS         Open,Print
        ICON            Dtimage
        NAME_TEMPLATE   image%s.qrt
        DESCRIPTION     This file contains a graphics image in QRT \
                        ray-tracer output format.  Its data type is named \
                        qrt-file.  qrt-file files have names ending with '.qrt'.
        TYPE_LABEL      qrt-file
}
DATA_CRITERIA qrt-file1
{
        DATA_ATTRIBUTES_NAME qrt-file
        NAME_PATTERN    *.qrt
}
ACTION Open
{
        LABEL 		Open
        ARG_TYPE        qrt-file
        TYPE            COMMAND
        WINDOW_TYPE     NO_STDIO
        EXEC_STRING     sh -c '                         case "`uname -s`" in                            SunOS)  imagetool "%Arg_1%" ;;                            *) /usr/dt/bin/dterror.ds                                "Cannot open - No qrt-file file viewer available."                                "Information"                                "OK" ;;                         esac'
}
ACTION Print
{
        LABEL           Print
        ARG_TYPE        qrt-file
        TYPE            MAP
        MAP_ACTION      NoPrint
}

########################################################

DATA_ATTRIBUTES imgw-file
{
        ACTIONS         Open,Print
        ICON            Dtimage
        NAME_TEMPLATE   image%s.imgw
        DESCRIPTION     This file contains a graphics image in Img-whatnot \
                        format.  Its data type is named imgw-file.  \
                        imgw-file files have names ending with '.imgw'.
        TYPE_LABEL      imgw-file
}
DATA_CRITERIA imgw-file1
{
        DATA_ATTRIBUTES_NAME imgw-file
        NAME_PATTERN    *.imgw
}
ACTION Open
{
        LABEL 		Open
        ARG_TYPE        imgw-file
        TYPE            COMMAND
        WINDOW_TYPE     NO_STDIO
        EXEC_STRING     sh -c '                         case "`uname -s`" in                            SunOS)  imagetool "%Arg_1%" ;;                            *) /usr/dt/bin/dterror.ds                                "Cannot open - No imgw-file file viewer available."                                "Information"                                "OK" ;;                         esac'
}
ACTION Print
{
        LABEL           Print
        ARG_TYPE        imgw-file
        TYPE            MAP
        MAP_ACTION      NoPrint
}

########################################################

DATA_ATTRIBUTES sld-file
{
        ACTIONS         Open,Print
        ICON            Dtimage
        NAME_TEMPLATE   image%s.sld
        DESCRIPTION     This file contains a graphics image in AutoCAD \
                        slide format.  Its data type is named sld-file.  \
                        sld-file files have names ending with '.sld'.
        TYPE_LABEL      sld-file
}
DATA_CRITERIA sld-file1
{
        DATA_ATTRIBUTES_NAME sld-file
        NAME_PATTERN    *.sld
}
ACTION Open
{
        LABEL 		Open
        ARG_TYPE        sld-file
        TYPE            COMMAND
        WINDOW_TYPE     NO_STDIO
        EXEC_STRING     sh -c '                         case "`uname -s`" in                            SunOS)  imagetool "%Arg_1%" ;;                            *) /usr/dt/bin/dterror.ds                                "Cannot open - No sld-file file viewer available."                                "Cannot open - No ppm-file file viewer available."                                "Information"                                "OK" ;;                         esac'
}
ACTION Print
{
        LABEL           Print
        ARG_TYPE        sld-file
        TYPE            MAP
        MAP_ACTION      NoPrint
}

########################################################

DATA_ATTRIBUTES spc-file
{
        ACTIONS         Open,Print
        ICON            Dtimage
        NAME_TEMPLATE   image%s.spc
        DESCRIPTION     This file contains a graphics image in Atari \
                        compressed Spectrum format.  Its data type is \
                        named spc-file.  spc-file files have names ending \
                        with '.spc'.
        TYPE_LABEL      spc-file
}
DATA_CRITERIA spc-file1
{
        DATA_ATTRIBUTES_NAME spc-file
        NAME_PATTERN    *.spc
}
ACTION Open
{
        LABEL 		Open
        ARG_TYPE        spc-file
        TYPE            COMMAND
        WINDOW_TYPE     NO_STDIO
        EXEC_STRING     sh -c '                         case "`uname -s`" in                            SunOS)  imagetool "%Arg_1%" ;;                            *) /usr/dt/bin/dterror.ds                                "Cannot open - No spc-file file viewer available."                                "Information"                                "OK" ;;                         esac'
}
ACTION Print
{
        LABEL           Print
        ARG_TYPE        spc-file
        TYPE            MAP
        MAP_ACTION      NoPrint
}

########################################################

DATA_ATTRIBUTES spu-file
{
        ACTIONS         Open,Print
        ICON            Dtimage
        NAME_TEMPLATE   image%s.spu
        DESCRIPTION     This file contains a graphics image in Atari \
                        uncompress Stectrum format.  Its data type is \
                        named spu-file.  spu-file files have names \
                        ending with '.spu'.
        TYPE_LABEL      spu-file
}
DATA_CRITERIA spu-file1
{
        DATA_ATTRIBUTES_NAME spu-file
        NAME_PATTERN    *.spu
}
ACTION Open
{
        LABEL 		Open
        ARG_TYPE        spu-file
        TYPE            COMMAND
        WINDOW_TYPE     NO_STDIO
        EXEC_STRING     sh -c '                         case "`uname -s`" in                            SunOS)  imagetool "%Arg_1%" ;;                            *) /usr/dt/bin/dterror.ds                                "Cannot open - No spu-file file viewer available."                                "Information"                                "OK" ;;                         esac'
}
ACTION Print
{
        LABEL           Print
        ARG_TYPE        spu-file
        TYPE            MAP
        MAP_ACTION      NoPrint
}

########################################################

DATA_ATTRIBUTES gould-file
{
        ACTIONS         Open,Print
        ICON            Dtimage
        NAME_TEMPLATE   image%s.gould
        DESCRIPTION     This file contains a graphics image in Gould \
                        scanner format.  Its data type is named gould-file. \
                        gould-file files have names ending with '.gould'.
        TYPE_LABEL      gould-file
}
DATA_CRITERIA gould-file1
{
        DATA_ATTRIBUTES_NAME gould-file
        NAME_PATTERN    *.gould
}
ACTION Open
{
        LABEL 		Open
        ARG_TYPE        gould-file
        TYPE            COMMAND
        WINDOW_TYPE     NO_STDIO
        EXEC_STRING     sh -c '                         case "`uname -s`" in                            SunOS)  imagetool "%Arg_1%" ;;                            *) /usr/dt/bin/dterror.ds                                "Cannot open - No gould-file file viewer available."                                "Information"                                "OK" ;;                         esac'
}
ACTION Print
{
        LABEL           Print
        ARG_TYPE        gould-file
        TYPE            MAP
        MAP_ACTION      NoPrint
}

########################################################

DATA_ATTRIBUTES fs-file
{
        ACTIONS         Open,Print
        ICON            Dtimage
        NAME_TEMPLATE   image%s.fs
        DESCRIPTION     This file contains a graphics image in Usenix \
                        FaceSaver format. Its data type is named fs-file. \
                        fs-file files have names ending with '.fs'.
        TYPE_LABEL      fs-file
}
DATA_CRITERIA fs-file1
{
        DATA_ATTRIBUTES_NAME fs-file
        NAME_PATTERN    *.fs
}
ACTION Open
{
        LABEL 		Open
        ARG_TYPE        fs-file
        TYPE            COMMAND
        WINDOW_TYPE     NO_STDIO
        EXEC_STRING     sh -c '                         case "`uname -s`" in                            SunOS)  imagetool "%Arg_1%" ;;                            *) /usr/dt/bin/dterror.ds                                "Cannot open - No fs-file file viewer available."                                "Information"                                "OK" ;;                         esac'
}
ACTION Print
{
        LABEL           Print
        ARG_TYPE        fs-file
        TYPE            MAP
        MAP_ACTION      NoPrint
}

########################################################

DATA_ATTRIBUTES fits-file
{
        ACTIONS         Open,Print
        ICON            Dtimage
        NAME_TEMPLATE   image%s.fits
        DESCRIPTION     This file contains a graphics image in FITS format. \
                        Its data type is named fits-file.  fits-file \
                        files have names ending with '.fits'.
        TYPE_LABEL      fits-file
}
DATA_CRITERIA fits-file1
{
        DATA_ATTRIBUTES_NAME fits-file
        NAME_PATTERN    *.fits
}
ACTION Open
{
        LABEL 		Open
        ARG_TYPE        fits-file
        TYPE            COMMAND
        WINDOW_TYPE     NO_STDIO
        EXEC_STRING     sh -c '                         case "`uname -s`" in                            SunOS)  imagetool "%Arg_1%" ;;                            *) /usr/dt/bin/dterror.ds                                "Cannot open - No fits-file file viewer available."                                "Information"                                "OK" ;;                         esac'
}
ACTION Print
{
        LABEL           Print
        ARG_TYPE        fits-file
        TYPE            MAP
        MAP_ACTION      NoPrint
}

########################################################

DATA_ATTRIBUTES lispm-file
{
        ACTIONS         Open,Print
        ICON            Dtimage
        NAME_TEMPLATE   image%s.lispm
        DESCRIPTION     This file contains a graphics image in Lisp \
                        Machine bit-array-file format.  Its data type \
                        is named lispm-file.  lispm-file files have \
                        names ending with '.lispm', or contain \
                        characters "This is a BitMap file".
        TYPE_LABEL      lispm-file
}
DATA_CRITERIA lispm-file1
{
        DATA_ATTRIBUTES_NAME lispm-file
        NAME_PATTERN    *.lispm
}
DATA_CRITERIA lispm-file2
{
        DATA_ATTRIBUTES_NAME lispm-file
        CONTENT         0 string This is a BitMap file
}
ACTION Open
{
        LABEL 		Open
        ARG_TYPE        lispm-file
        TYPE            COMMAND
        WINDOW_TYPE     NO_STDIO
        EXEC_STRING     sh -c '                         case "`uname -s`" in                            SunOS)  imagetool "%Arg_1%" ;;                            *) /usr/dt/bin/dterror.ds                                "Cannot open - No lispm-file file viewer available."                                "Cannot open - No ppm-file file viewer available."                                "Information"                                "OK" ;;                         esac'
}
ACTION Print
{
        LABEL           Print
        ARG_TYPE        lispm-file
        TYPE            MAP
        MAP_ACTION      NoPrint
}

########################################################

DATA_ATTRIBUTES hips-file
{
        ACTIONS         Open,Print
        ICON            Dtimage
        NAME_TEMPLATE   image%s.hips
        DESCRIPTION     This file contains a graphics image in HIPS format. \
                        Its data type is named hips-file.  hips-file \
                        files have names ending with '.hips'.
        TYPE_LABEL      hips-file
}
DATA_CRITERIA hips-file1
{
        DATA_ATTRIBUTES_NAME hips-file
        NAME_PATTERN    *.hips
}
ACTION Open
{
        LABEL 		Open
        ARG_TYPE        hips-file
        TYPE            COMMAND
        WINDOW_TYPE     NO_STDIO
        EXEC_STRING     sh -c '                         case "`uname -s`" in                            SunOS)  imagetool "%Arg_1%" ;;                            *) /usr/dt/bin/dterror.ds                                "Cannot open - No hips-file file viewer available."                                "Information"                                "OK" ;;                         esac'
}
ACTION Print
{
        LABEL           Print
        ARG_TYPE        hips-file
        TYPE            MAP
        MAP_ACTION      NoPrint
}

########################################################

DATA_ATTRIBUTES mac-file
{
        ACTIONS         Open,Print
        ICON            Dtimage
        NAME_TEMPLATE   image%s.mac
        DESCRIPTION     This file contains a graphics image in MacPaint \
                        format.  Its data type is named mac-file.  \
                        mac-file files have names ending with '.mac'.
        TYPE_LABEL      mac-file
}
DATA_CRITERIA mac-file1
{
        DATA_ATTRIBUTES_NAME mac-file
        NAME_PATTERN    *.mac
}
ACTION Open
{
        LABEL 		Open
        ARG_TYPE        mac-file
        TYPE            COMMAND
        WINDOW_TYPE     NO_STDIO
        EXEC_STRING     sh -c '                         case "`uname -s`" in                            SunOS)  imagetool "%Arg_1%" ;;                            *) /usr/dt/bin/dterror.ds                                "Cannot open - No mac-file file viewer available."                                "Cannot open - No ppm-file file viewer available."                                "Information"                                "OK" ;;                         esac'
}
ACTION Print
{
        LABEL           Print
        ARG_TYPE        mac-file
        TYPE            MAP
        MAP_ACTION      NoPrint
}

########################################################

DATA_ATTRIBUTES atk-file
{
        ACTIONS         Open,Print
        ICON            Dtimage
        NAME_TEMPLATE   image%s.atk
        DESCRIPTION     This file contains a graphics image in Andrew \
                        Toolkit raster format.  Its data type is named \
                        atk-file.  atk-file files have names ending with '.atk'.
        TYPE_LABEL      atk-file
}
DATA_CRITERIA atk-file1
{
        DATA_ATTRIBUTES_NAME atk-file
        NAME_PATTERN    *.atk
}
ACTION Open
{
        LABEL 		Open
        ARG_TYPE        atk-file
        TYPE            COMMAND
        WINDOW_TYPE     NO_STDIO
        EXEC_STRING     sh -c '                         case "`uname -s`" in                            SunOS)  imagetool "%Arg_1%" ;;                            *) /usr/dt/bin/dterror.ds                                "Cannot open - No atk-file file viewer available."                                "Information"                                "OK" ;;                         esac'
}
ACTION Print
{
        LABEL           Print
        ARG_TYPE        atk-file
        TYPE            MAP
        MAP_ACTION      NoPrint
}

########################################################

DATA_ATTRIBUTES brush-file
{
        ACTIONS         Open,Print
        ICON            Dtimage
        NAME_TEMPLATE   image%s.brush
        DESCRIPTION     This file contains a graphics image in doodle brush \
                        format.  Its data type is named brush-file.  \
                        brush-file files have names ending with '.brush'.
        TYPE_LABEL      brush-file
}
DATA_CRITERIA brush-file1
{
        DATA_ATTRIBUTES_NAME brush-file
        NAME_PATTERN    *.brush
}
ACTION Open
{
        LABEL 		Open
        ARG_TYPE        brush-file
        TYPE            COMMAND
        WINDOW_TYPE     NO_STDIO
        EXEC_STRING     sh -c '                         case "`uname -s`" in                            SunOS)  imagetool "%Arg_1%" ;;                            *) /usr/dt/bin/dterror.ds                                "Cannot open - No brush-file file viewer available."                                "Information"                                "OK" ;;                         esac'
}
ACTION Print
{
        LABEL           Print
        ARG_TYPE        brush-file
        TYPE            MAP
        MAP_ACTION      NoPrint
}

########################################################

DATA_ATTRIBUTES cmu-file
{
        ACTIONS         Open,Print
        ICON            Dtimage
        NAME_TEMPLATE   image%s.cmu
        DESCRIPTION     This file contains a graphics image in CMU window \
                        manager bitmap format.  Its data type is named \
                        cmu-file.  cmu-file files have names ending with \
                        '.cmu', or contain characters "\361\0\100\273".
        TYPE_LABEL      cmu-file
}
DATA_CRITERIA cmu-file1
{
        DATA_ATTRIBUTES_NAME cmu-file
        NAME_PATTERN    *.cmu
}
DATA_CRITERIA cmu-file2
{
        DATA_ATTRIBUTES_NAME cmu-file
        CONTENT         0 string \361\0\100\273
}
ACTION Open
{
        LABEL 		Open
        ARG_TYPE        cmu-file
        TYPE            COMMAND
        WINDOW_TYPE     NO_STDIO
        EXEC_STRING     sh -c '                         case "`uname -s`" in                            SunOS)  imagetool "%Arg_1%" ;;                            *) /usr/dt/bin/dterror.ds                                "Cannot open - No cmu-file file viewer available."                                "Information"                                "OK" ;;                         esac'
}
ACTION Print
{
        LABEL           Print
        ARG_TYPE        cmu-file
        TYPE            MAP
        MAP_ACTION      NoPrint
}

########################################################

DATA_ATTRIBUTES mgr-file
{
        ACTIONS         Open,Print
        ICON            Dtimage
        NAME_TEMPLATE   image%s.mgr
        DESCRIPTION     This file contains a graphics image in MGR bitmap \
                        format.  Its data type is named mgr-file. \
                        mgr-file files have names ending with '.mgr', or \
                        contain characters "yz".
        TYPE_LABEL      mgr-file
}
DATA_CRITERIA mgr-file1
{
        DATA_ATTRIBUTES_NAME mgr-file
        NAME_PATTERN    *.mgr
}
DATA_CRITERIA mgr-file2
{
        DATA_ATTRIBUTES_NAME mgr-file
        CONTENT         0 string yz
}
ACTION Open
{
        LABEL 		Open
        ARG_TYPE        mgr-file
        TYPE            COMMAND
        WINDOW_TYPE     NO_STDIO
        EXEC_STRING     sh -c '                         case "`uname -s`" in                            SunOS)  imagetool "%Arg_1%" ;;                            *) /usr/dt/bin/dterror.ds                                "Cannot open - No mgr-file file viewer available."                                "Information"                                "OK" ;;                         esac'
}
ACTION Print
{
        LABEL           Print
        ARG_TYPE        mgr-file
        TYPE            MAP
        MAP_ACTION      NoPrint
}

########################################################

DATA_ATTRIBUTES g3-file
{
        ACTIONS         Open,Print
        ICON            Dtimage
        NAME_TEMPLATE   image%s.g3
        DESCRIPTION     This file contains a graphics image in Group 3 fax \
                        format.  Its data type is named g3-file.  g3-file \
                        files have names ending with '.g3'.
        TYPE_LABEL      g3-file
}
DATA_CRITERIA g3-file1
{
        DATA_ATTRIBUTES_NAME g3-file
        NAME_PATTERN    *.g3
}
ACTION Open
{
        LABEL 		Open
        ARG_TYPE        g3-file
        TYPE            COMMAND
        WINDOW_TYPE     NO_STDIO
        EXEC_STRING     sh -c '                         case "`uname -s`" in                            SunOS)  imagetool "%Arg_1%" ;;                            *) /usr/dt/bin/dterror.ds                                "Cannot open - No g3-file file viewer available."                                "Information"                                "OK" ;;                         esac'
}
ACTION Print
{
        LABEL           Print
        ARG_TYPE        g3-file
        TYPE            MAP
        MAP_ACTION      NoPrint
}

########################################################

DATA_ATTRIBUTES img-file
{
        ACTIONS         Open,Print
        ICON            Dtimage
        NAME_TEMPLATE   image%s.img
        DESCRIPTION     This file contains a graphics image in GEM IMG format. \
                        Its data type is named img-file.  img-file \
                        files have names ending with '.img'.
        TYPE_LABEL      img-file
}
DATA_CRITERIA img-file1
{
        DATA_ATTRIBUTES_NAME img-file
        NAME_PATTERN    *.img
}
ACTION Open
{
        LABEL 		Open
        ARG_TYPE        img-file
        TYPE            COMMAND
        WINDOW_TYPE     NO_STDIO
        EXEC_STRING     sh -c '                         case "`uname -s`" in                            SunOS)  imagetool "%Arg_1%" ;;                            *) /usr/dt/bin/dterror.ds                                "Cannot open - No img-file file viewer available."                                "Information"                                "OK" ;;                         esac'
}
ACTION Print
{
        LABEL           Print
        ARG_TYPE        img-file
        TYPE            MAP
        MAP_ACTION      NoPrint
}

########################################################

DATA_ATTRIBUTES pi3-file
{
        ACTIONS         Open,Print
        ICON            Dtimage
        NAME_TEMPLATE   image%s.pi3
        DESCRIPTION     This file contains a graphics image in Atari Degas \
                        pi3 format.  Its data type is named pi3-file.  \
                        pi3-file files have names ending with '.pi3'.
        TYPE_LABEL      pi3-file
}
DATA_CRITERIA pi3-file1
{
        DATA_ATTRIBUTES_NAME pi3-file
        NAME_PATTERN    *.pi3
}
ACTION Open
{
        LABEL 		Open
        ARG_TYPE        pi3-file
        TYPE            COMMAND
        WINDOW_TYPE     NO_STDIO
        EXEC_STRING     sh -c '                         case "`uname -s`" in                            SunOS)  imagetool "%Arg_1%" ;;                            *) /usr/dt/bin/dterror.ds                                "Cannot open - No pi3-file file viewer available."                                "Information"                                "OK" ;;                         esac'
}
ACTION Print
{
        LABEL           Print
        ARG_TYPE        pi3-file
        TYPE            MAP
        MAP_ACTION      NoPrint
}

########################################################

DATA_ATTRIBUTES xbm-file
{
        ACTIONS         Open,Print
        ICON            Dtimage
        NAME_TEMPLATE   image%s.xbm
        DESCRIPTION     This file contains a graphics image in X Bitmap \
                        format.  Its data type is named xbm-file.  xbm-file \
                        files have names ending with '.xbm'.
        TYPE_LABEL      xbm-file
}
DATA_CRITERIA xbm-file1
{
        DATA_ATTRIBUTES_NAME xbm-file
        NAME_PATTERN    *.xbm
}
ACTION Open
{
        LABEL 		Open
        ARG_TYPE        xbm-file
        TYPE            COMMAND
        WINDOW_TYPE     NO_STDIO
        EXEC_STRING     sh -c '                         case "`uname -s`" in                            SunOS)  imagetool "%Arg_1%" ;;                            *) /usr/dt/bin/dterror.ds                                "Cannot open - No xbm-file file viewer available."                                "Information"                                "OK" ;;                         esac'
}
ACTION Print
{
        LABEL           Print
        ARG_TYPE        xbm-file
        TYPE            MAP
        MAP_ACTION      NoPrint
}

########################################################

DATA_ATTRIBUTES ybm-file
{
        ACTIONS         Open,Print
        ICON            Dtimage
        NAME_TEMPLATE   image%s.ybm
        DESCRIPTION     This file contains a graphics image in Benet Yee's \
                         face format.  Its data type is named ybm-file. \
                         ybm-file files have names ending with '.ybm', or \
                         contain characters "!!".
        TYPE_LABEL      ybm-file
}
DATA_CRITERIA ybm-file1
{
        DATA_ATTRIBUTES_NAME ybm-file
        NAME_PATTERN    *.ybm
}
DATA_CRITERIA ybm-file2
{
        DATA_ATTRIBUTES_NAME ybm-file
        CONTENT         0 string !!
}
ACTION Open
{
        LABEL 		Open
        ARG_TYPE        ybm-file
        TYPE            COMMAND
        WINDOW_TYPE     NO_STDIO
        EXEC_STRING     sh -c '                         case "`uname -s`" in                            SunOS)  imagetool "%Arg_1%" ;;                            *) /usr/dt/bin/dterror.ds                                "Cannot open - No ybm-file file viewer available."                                "Information"                                "OK" ;;                         esac'
}
ACTION Print
{
        LABEL           Print
        ARG_TYPE        ybm-file
        TYPE            MAP
        MAP_ACTION      NoPrint
}