Use KORNSHELL variable instead of /bin/ksh
[oweals/cde.git] / cde / programs / types / print.dt.src
1 XCOMM ##########################################################################
2 XCOMM 
3 XCOMM      print.dt
4 XCOMM 
5 XCOMM      Action and DataType Definitions for the printing
6 XCOMM 
7 XCOMM     (c) Copyright 1993, 1994, 1995 Hewlett-Packard Company
8 XCOMM     (c) Copyright 1993, 1994, 1995 International Business Machines Corp.
9 XCOMM     (c) Copyright 1993, 1994, 1995 Sun Microsystems, Inc.
10 XCOMM     (c) Copyright 1993, 1994, 1995 Novell, Inc.
11 XCOMM 
12 XCOMM      $XConsortium: print.dt.src /main/4 1996/04/23 17:36:13 drk $
13 XCOMM 
14 #define HASH #
15 %|nls-7001-#HASH The printer#|
16 XCOMM 
17 XCOMM ##########################################################################
18 set DtDbVersion=1.0
19
20 XCOMM ##########################################################################
21 XCOMM 
22 %|nls-10-#HASH WARNING:...#|
23 XCOMM 
24 XCOMM ##########################################################################
25
26 XCOMM ##################################################################
27 XCOMM 
28 %|nls-11-#HASH Data Attributes#|
29 XCOMM 
30 XCOMM ##################################################################
31 DATA_ATTRIBUTES PRINTER_UNKNOWN
32 {
33         ACTIONS         PrinterUnconfigured
34         ICON            DtPrtun
35         IS_EXECUTABLE   true
36         DESCRIPTION     %|nls-7009-#This#|
37         TYPE_LABEL      %|nls-31088-#PRINTER_UNKNOWN#|
38 }
39 DATA_CRITERIA PRINTER_UNKNOWN1
40 {
41         DATA_ATTRIBUTES_NAME PRINTER_UNKNOWN
42         MODE            f&x
43         NAME_PATTERN    *_Print
44 }
45
46 XCOMM 
47 %|nls-7002-#HASH The default#|
48 XCOMM 
49 ACTION Print
50 {
51         LABEL           %|nls-2-#Print#|
52         ARG_TYPE        *
53         TYPE            COMMAND
54         WINDOW_TYPE     NO_STDIO
55         EXEC_STRING     /usr/dt/bin/dtlp "%(File)Arg_1%"
56         DESCRIPTION     %|nls-7010-#This#|
57 }
58 ACTION PrintRaw
59 {
60         TYPE            COMMAND
61         WINDOW_TYPE     NO_STDIO
62         EXEC_STRING     /usr/dt/bin/dtlp -w "%(File)Arg_1%"
63 }
64
65 XCOMM 
66 %|nls-7003-#HASH If no#|
67 XCOMM 
68 ACTION Print
69 {
70         LABEL                   %|nls-2-#Print#|
71         ARG_COUNT               0
72         TYPE                    MAP
73         MAP_ACTION              Dtprintinfo
74 }
75
76 XCOMM 
77 %|nls-7023-#HASH The Print Manager#|
78 XCOMM 
79 ACTION DtPrintManager
80 {
81         LABEL           %|nls-7022-#Print Manager#|
82         ICON            FpPrtmg
83         TYPE            COMMAND
84         WINDOW_TYPE     NO_STDIO
85         EXEC_STRING     /usr/dt/bin/dtprintinfo -all
86         DESCRIPTION     %|nls-7024-#The#|
87 }
88
89 XCOMM 
90 %|nls-7004-#HASH The Print Jobs#|
91 XCOMM 
92 ACTION Dtprintinfo
93 {
94         LABEL           %|nls-7011-#Print Jobs#|
95         ICON            Fpprnt
96         TYPE            COMMAND
97         WINDOW_TYPE     NO_STDIO
98         EXEC_STRING     /usr/dt/bin/dtprintinfo -p "%(String)Arg_1%"
99         DESCRIPTION     %|nls-7012-#The#|
100 }
101
102 ACTION Dtprintinfo
103 {
104         LABEL           %|nls-7011-#Print Jobs#|
105         ARG_COUNT       0
106         ICON            Fpprnt
107         TYPE            COMMAND
108         WINDOW_TYPE     NO_STDIO
109         EXEC_STRING     /usr/dt/bin/dtprintinfo
110         DESCRIPTION     %|nls-7012-#The#|
111 }
112
113 XCOMM ###############################################################
114 XCOMM  
115 %|nls-7005-#HASH   Actions for#|
116 XCOMM  
117 XCOMM ###############################################################
118  
119 XCOMM 
120 %|nls-7006-#HASH   If a file#|
121 XCOMM 
122 ACTION DtPrint
123 {
124         LABEL           %|nls-7013-#Default Printer#|
125         ARG_TYPE        *
126         ICON            Fpprnt
127         TYPE            COMMAND
128         WINDOW_TYPE     NO_STDIO
129         EXEC_STRING     /usr/dt/bin/dtaction Print "%(File)Arg_1%"
130         DESCRIPTION     %|nls-7010-#The#|
131 }
132
133 XCOMM 
134 %|nls-7007-#HASH   If no file#|
135 XCOMM 
136 ACTION DtPrint
137 {
138         LABEL           %|nls-7013-#Default Printer#|
139         ARG_COUNT       0
140         ICON            Fpprnt
141         TYPE            MAP
142         MAP_ACTION      Dtprintinfo
143         DESCRIPTION     %|nls-7012-#The#|
144 }
145
146
147 XCOMM 
148 %|nls-7008-#HASH   Here are actions#|
149 XCOMM 
150 ACTION PrinterUnconfigured
151 {
152         LABEL           %|nls-7014-#PrinterUnconfigured#|
153         TYPE            COMMAND
154         WINDOW_TYPE     NO_STDIO
155         EXEC_STRING     CDE_INSTALLATION_TOP/bin/dterror.ds \
156                         "%|nls-7015-#This#|" \
157                         "%|nls-7016-#Unconfigured Printer#|" \
158                         "%|nls-6-#OK#|" \
159                         "HELP"
160         DESCRIPTION     %|nls-7017-#The#|
161 }
162
163 ACTION Printer_Trash
164 {
165         TYPE            COMMAND
166         WINDOW_TYPE     NO_STDIO
167         EXEC_STRING     /usr/dt/bin/dterror.ds \
168                         "%|nls-7018-#Putting a#|" \
169                         "%|nls-7019-#Delete Printer#|" \
170                         "%|nls-6-#OK#|"
171         DESCRIPTION     %|nls-7020-#The#|
172 }
173 XCOMM ######################## EOF ############################################